Tomato Spinach Farfalle Pasta
This tomato spinach farfalle pasta is weeknight comfort with a clean ingredient list. A quick tomato sauce builds depth from properly caramelized tomato paste and softened aromatics, then baby spinach wilts directly into the pan for freshness and color. Tossing the pasta with reserved starchy water turns everything glossy and cohesive instead of loose and watery. It’s simple, dependable, and ready in 30 minutes.

Prep Time : 10 min
Cook Time : 20 min
Servings : 4
10 min
20 min
4
Ingredients
For the Pasta
• 340 g farfalle pasta — this one on Amazon
• Salt, for pasta water
• 240 ml pasta water, reserved
For the Tomato Spinach Sauce
• 60 ml extra virgin olive oil — this one on Amazon
• 1 medium yellow onion (150 g), finely diced
• 4 cloves garlic (16 g), minced
• 200 g baby spinach
• 30 g tomato paste
• 800 g canned crushed tomatoes
• 1 teaspoon (6 g) kosher salt
• 1/2 teaspoon (1 g) freshly ground black pepper
• 1 g red pepper flakes (1/2 teaspoon), optional
• 15 ml balsamic vinegar, optional
For Finishing
• 60 g finely grated Parmesan cheese, plus more for serving — this one on Amazon
• 20 g fresh basil leaves, torn
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.
Directions
- Cook the Pasta
Bring a large pot of water to a rolling boil and salt it generously — it should taste properly seasoned. Add the farfalle and cook until al dente, following package timing but tasting 1 minute early. Before draining, reserve 240 ml of the starchy pasta water. Drain the pasta and set aside. Do not rinse — the surface starch is critical for emulsifying the sauce later. - Build the Sauce Base
While the pasta cooks, heat a large skillet over medium heat and add the olive oil. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and lightly translucent. You’re not browning aggressively here — just building sweetness. Add the minced garlic and cook 45–60 seconds until fragrant. Immediately stir in the tomato paste and cook it for a full 2 minutes, stirring constantly and pressing it into the pan. The paste should darken slightly and smell deeper and sweeter — this step removes the raw edge and adds body to the final sauce. - Simmer the Tomato Sauce
Add the crushed tomatoes, salt, black pepper, and red pepper flakes (if using). Stir well and bring to a steady simmer. Let cook for 8–10 minutes, stirring occasionally, until the sauce thickens slightly and the oil begins to shimmer faintly on the surface. Taste and adjust seasoning. If the tomatoes feel sharp or one-dimensional, stir in the balsamic vinegar for subtle balance. The sauce should taste rounded, not acidic. - Wilt the Spinach
Add the baby spinach directly into the simmering sauce. Toss gently for 60–90 seconds until just wilted. The spinach should collapse but stay bright green. Overcooking at this stage will dull both the color and flavor. - Finish Pasta in the Sauce
Add the drained farfalle to the skillet. Pour in 120 ml of reserved pasta water and increase heat slightly. Toss vigorously for 1–2 minutes so the starch emulsifies with the olive oil and tomatoes, creating a glossy coating. If the sauce looks thick or tight, add more pasta water 30 ml at a time, tossing between additions. The goal is a sauce that clings to the ridges and folds of the farfalle, not one that pools at the bottom of the pan. - Finish and Serve
Remove from heat. Add the Parmesan and torn basil, tossing quickly so the cheese melts evenly into the sauce. Divide among four warm bowls and finish with extra Parmesan if desired. Serve immediately while glossy and cohesive.
*Notes :
- Tomato paste must be cooked properly. Two full minutes of direct heat transforms it from sharp and metallic to sweet and concentrated. Skip that and your sauce will always taste slightly raw.
- Spinach goes in at the very end. It should wilt from residual heat, not simmer endlessly. Overcooked spinach turns dull, watery, and drags the sauce down with it.
- Pasta water is the control knob. If the sauce looks thin, toss harder. If it looks thick, add more pasta water. Starch and motion are what create a restaurant-style finish — not extra cheese and definitely not more oil.
- Olive oil matters here. This is a simple sauce, so use one that tastes good on its own. Cheap oil makes the entire dish feel flat.
- Serve immediately. This is at its best when glossy and fluid — let it sit too long and the starch tightens.
Why This Recipe Works
This pasta succeeds because it builds depth from technique rather than a long ingredient list. Properly caramelizing tomato paste and softening aromatics creates a concentrated savory foundation that tastes like it simmered much longer than it actually did.
The sauce becomes cohesive and glossy thanks to starch-driven emulsification. Tossing the pasta directly in the pan with reserved cooking water binds olive oil and tomato into a silky coating that clings to the farfalle instead of sliding off.
Fresh spinach and basil introduce brightness and contrast. They prevent the dish from feeling heavy or monotonous, while Parmesan adds umami structure that rounds the acidity and creates a satisfying finish.
Ingredient Breakdown
Farfalle pasta
Its ridged surface and folded center trap sauce effectively, ensuring balanced flavor in every bite. The sturdy shape also holds up well to aggressive tossing during the finishing stage.
Tomato paste
Acts as a flavor amplifier rather than a bulk tomato component. When cooked properly, it delivers sweetness, body, and concentrated umami that transforms a simple sauce into something deeply savory.
Canned crushed tomatoes
Provide the main liquid and acidity. Their texture helps create a naturally thick sauce that doesn’t require heavy reduction or additional thickeners.
Baby spinach
Adds freshness, color, and mild vegetal bitterness. Quick wilting keeps moisture controlled while contributing nutritional depth and contrast to the rich tomato base.
Parmesan cheese
Enhances savoriness and helps tighten the sauce slightly during final tossing. Freshly grated cheese melts smoothly and integrates better than pre-shredded varieties.
Flavor Structure Explained
This pasta follows a balanced savory-bright layering model:
- Tomato umami depth (caramelized paste + crushed tomatoes)
- Aromatic sweetness (onion + garlic)
- Fresh vegetal lift (spinach + basil)
- Salty richness (Parmesan + olive oil)
- Textural cohesion (starch from pasta water)
Tomato concentration defines the core flavor while basil and spinach shape the finish. Proper emulsification sharpens perception of richness without heaviness, keeping the dish comforting yet clean.
Common Mistakes to Avoid
- Skipping the tomato paste caramelization — results in flat, slightly metallic sauce.
- Adding spinach too early — releases excess water and weakens structure.
- Underusing pasta water — prevents emulsification and causes sauce separation.
- Over-reducing the tomato sauce — creates a thick paste-like texture instead of gloss.
- Using low-quality olive oil — noticeably dulls flavor in such a simple dish.
- Letting finished pasta sit too long — starch tightens and sauce loses fluidity.
Variations
Creamy Tomato Spinach Version
Stir in a few spoonfuls of ricotta or mascarpone off heat. This softens acidity and produces a richer, velvety finish while keeping the overall structure balanced.
Protein-Enriched Variation
Add grilled chicken strips, sautéed shrimp, or browned Italian sausage. This turns the dish into a more substantial main without changing the sauce’s core profile.
Spicy Arrabbiata Style
Increase red pepper flakes or add Calabrian chili paste. The extra heat builds intensity and creates a more assertive flavor direction.
Roasted Vegetable Upgrade
Fold in roasted zucchini, eggplant, or bell peppers before serving. Roasting adds sweetness and complexity that deepen the tomato base.
Storage & Make-Ahead
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Expect the sauce to tighten slightly as starch sets.
To reheat, warm gently in a skillet with a splash of water or tomato sauce, tossing until glossy again. Avoid microwaving uncovered, which dries the pasta unevenly.
The tomato sauce can be prepared a day ahead and refrigerated. Cook pasta fresh and finish together just before serving for best texture and flavor.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes — thaw and squeeze out excess moisture first to prevent diluting the sauce.
What pasta shapes can replace farfalle?
Penne, fusilli, or rigatoni work well because their ridges help hold the tomato sauce.
Is balsamic vinegar necessary?
No, but a small amount can round sharp acidity and add subtle sweetness if tomatoes taste harsh.
How do I make the sauce cling better to pasta?
Finish the pasta in the pan with reserved pasta water and toss vigorously to emulsify.
Nutrition Facts
( per serving )
Calories
~573 kcal
Protein
26 g
Fat
19 g
Carbs
77 g
Calories
~573 kcal
Protein
26 g
Fat
19 g
Carbs
77 g
Related Recipes
Related Recipes
You might also like
You might also like

Tomato Spinach Farfalle Pasta
Ingredients
Method
- Bring a large pot of water to a rolling boil and salt it generously — it should taste properly seasoned. Add the farfalle and cook until al dente, following package timing but tasting 1 minute early. Before draining, reserve 240 ml of the starchy pasta water. Drain the pasta and set aside. Do not rinse — the surface starch is critical for emulsifying the sauce later.
- While the pasta cooks, heat a large skillet over medium heat and add the olive oil. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and lightly translucent. You’re not browning aggressively here — just building sweetness. Add the minced garlic and cook 45–60 seconds until fragrant. Immediately stir in the tomato paste and cook it for a full 2 minutes, stirring constantly and pressing it into the pan. The paste should darken slightly and smell deeper and sweeter — this step removes the raw edge and adds body to the final sauce.
- Add the crushed tomatoes, salt, black pepper, and red pepper flakes (if using). Stir well and bring to a steady simmer. Let cook for 8–10 minutes, stirring occasionally, until the sauce thickens slightly and the oil begins to shimmer faintly on the surface. Taste and adjust seasoning. If the tomatoes feel sharp or one-dimensional, stir in the balsamic vinegar for subtle balance. The sauce should taste rounded, not acidic.
- Add the baby spinach directly into the simmering sauce. Toss gently for 60–90 seconds until just wilted. The spinach should collapse but stay bright green. Overcooking at this stage will dull both the color and flavor.
- Add the drained farfalle to the skillet. Pour in 120 ml of reserved pasta water and increase heat slightly. Toss vigorously for 1–2 minutes so the starch emulsifies with the olive oil and tomatoes, creating a glossy coating. If the sauce looks thick or tight, add more pasta water 30 ml at a time, tossing between additions. The goal is a sauce that clings to the ridges and folds of the farfalle, not one that pools at the bottom of the pan.
- Remove from heat. Add the Parmesan and torn basil, tossing quickly so the cheese melts evenly into the sauce. Divide among four warm bowls and finish with extra Parmesan if desired. Serve immediately while glossy and cohesive.
Notes
- Tomato paste must be cooked properly. Two full minutes of direct heat transforms it from sharp and metallic to sweet and concentrated. Skip that and your sauce will always taste slightly raw.
- Spinach goes in at the very end. It should wilt from residual heat, not simmer endlessly. Overcooked spinach turns dull, watery, and drags the sauce down with it.
- Pasta water is the control knob. If the sauce looks thin, toss harder. If it looks thick, add more pasta water. Starch and motion are what create a restaurant-style finish — not extra cheese and definitely not more oil.
- Olive oil matters here. This is a simple sauce, so use one that tastes good on its own. Cheap oil makes the entire dish feel flat.
- Serve immediately. This is at its best when glossy and fluid — let it sit too long and the starch tightens.






