Tomato Spinach Pasta

Sarah

🍽️✨ The Culinary Legacy ambassador

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the recipes that have graced my family’s dinner table, few are met with the same universal cheer as this Tomato Spinach Pasta. It’s my secret weapon for busy weeknights, a culinary magic trick that transforms a handful of simple pantry staples into a dish that feels both comforting and elegant. I remember the first time I made it; the kitchen filled with the rich, aromatic scent of garlic and simmering tomatoes. My kids, usually picky about anything green, watched with curiosity as heaps of fresh spinach wilted into the vibrant, creamy red sauce. The final verdict? Empty bowls all around and a request for it to be added to our “special meals” list. It has since become a weekly staple, a testament to its incredible flavor, ease of preparation, and the simple joy of sharing a meal that is loved by everyone. This isn’t just a recipe; it’s a solution—a delicious, wholesome, and stress-free answer to the perpetual question, “What’s for dinner?” It’s the kind of dish that creates memories, one creamy, savory bite at a time.

Ingredients

This recipe relies on a curated list of simple yet powerful ingredients that come together to create a symphony of flavor and texture. Each component has a specific role, from forming the aromatic base to delivering that luxuriously creamy finish.

  • Pasta (1 pound / 450g): The foundation of our dish. A short, sturdy pasta shape like rigatoni, penne, or fusilli is ideal, as the ridges and tubes are perfect for catching every last drop of the luscious sauce.
  • Extra Virgin Olive Oil (2 tablespoons): A high-quality olive oil is used for sautéing and building the initial layer of flavor. Its fruity, peppery notes are the perfect start for our Italian-inspired sauce.
  • Yellow Onion (1 large, finely chopped): Provides a sweet, aromatic base that deepens the overall flavor profile of the sauce as it softens and caramelizes.
  • Garlic (4-6 cloves, minced): The heart and soul of many Italian dishes. We use a generous amount for a pungent, savory kick that infuses the entire sauce. Don’t be shy with it!
  • Crushed Tomatoes (1 large 28-ounce / 794g can): The star of the show. Using high-quality canned crushed tomatoes ensures a consistent, vibrant, and deeply flavorful tomato base. Look for San Marzano tomatoes for a superior, sweeter taste.
  • Vegetable Broth (1 cup / 240ml): This thins the sauce to the perfect consistency while adding a subtle, savory depth that water alone cannot provide.
  • Heavy Cream (1 cup / 240ml): The secret to the recipe’s luxurious, creamy texture. It balances the acidity of the tomatoes and creates a velvety sauce that coats the pasta beautifully.
  • Fresh Baby Spinach (5 ounces / 150g): A huge pile of fresh spinach adds a wonderful, earthy flavor, a pop of vibrant green color, and a boost of nutrients. It wilts down significantly, incorporating seamlessly into the sauce.
  • Italian Seasoning (1 tablespoon): A convenient blend of dried herbs like oregano, basil, thyme, and rosemary that gives the sauce its classic, herbaceous Italian aroma.
  • Red Pepper Flakes (¼ to ½ teaspoon, optional): For those who enjoy a little warmth. This adds a gentle background heat that cuts through the richness of the cream. Adjust to your personal preference.
  • Parmesan Cheese (½ cup, freshly grated, plus more for serving): Provides a salty, nutty, and savory finish that helps to thicken the sauce and adds a layer of umami complexity. Freshly grated is non-negotiable for the best flavor and melting quality.
  • Salt and Black Pepper (to taste): Essential for seasoning every layer of the dish and making all the other flavors pop.

Instructions

Follow these detailed steps to achieve a flawless Tomato Spinach Pasta every time. The key is to build flavors layer by layer, allowing each ingredient to contribute fully to the final masterpiece.

Step 1: Cook the Pasta

Begin by bringing a large pot of heavily salted water to a rolling boil. The water should taste like the sea—this is your first and most important opportunity to season the pasta itself. Add your chosen pasta and cook according to the package directions, but aim for al dente. This means it should still have a slight, firm bite in the center. The pasta will continue to cook slightly when you add it to the hot sauce later, so undercooking it just a touch prevents it from becoming mushy. Before draining, reserve about 1 cup of the starchy pasta water. This liquid gold is key to adjusting your sauce’s consistency later. Drain the pasta and set it aside.

Step 2: Build the Aromatic Base

While the pasta is cooking, place a large, heavy-bottomed skillet, Dutch oven, or braiser over medium heat. Add the extra virgin olive oil and let it heat up for a moment until it shimmers. Add the finely chopped yellow onion and a pinch of salt. Sauté the onion, stirring occasionally, for about 5-7 minutes. You’re looking for the onion to become soft, translucent, and slightly sweet. Don’t rush this step; properly sweating the onions builds a deep, sweet foundation for your sauce. Once the onions are softened, add the minced garlic and the optional red pepper flakes. Sauté for another minute until the garlic is fragrant. Be careful not to burn the garlic, as it will become bitter.

Step 3: Create the Tomato Sauce

Pour the entire can of crushed tomatoes into the skillet with the onions and garlic. Stir everything together to combine. Add the Italian seasoning, a generous pinch of salt, and a few grinds of black pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let the sauce simmer for at least 10-15 minutes, stirring occasionally. This simmering period is crucial for melding the flavors. The raw taste of the canned tomatoes will cook off, and the sauce will thicken and develop a richer, deeper flavor profile.

Step 4: Make It Creamy

After the sauce has had time to simmer and develop its flavor, it’s time for the magic. Pour in the vegetable broth and stir to combine. This will thin the sauce out slightly, which is what we want before adding the next ingredients. Now, slowly pour in the heavy cream while stirring continuously. Watch as the vibrant red sauce transforms into a beautiful, creamy, pinkish-orange color. Continue to stir until the cream is fully incorporated. Allow the sauce to return to a very gentle simmer—never a boil, as high heat can cause the cream to separate.

Step 5: Wilt the Spinach and Add the Cheese

Add the fresh baby spinach to the skillet in large handfuls. It will look like an impossible amount, but have faith! Use your spoon or a pair of tongs to gently push the spinach down into the warm sauce. It will begin to wilt almost immediately. Continue adding and stirring until all the spinach has been incorporated and has wilted down into silky green ribbons throughout the sauce. This should only take about 2-3 minutes. Now, turn off the heat. Sprinkle in the ½ cup of freshly grated Parmesan cheese and stir until it has melted completely into the sauce, making it even thicker and more savory.

Step 6: Combine and Finish

Add the cooked and drained al dente pasta directly to the skillet with the sauce. Toss everything together gently but thoroughly, ensuring that every piece of pasta is generously coated in the creamy tomato spinach sauce. If the sauce seems too thick, this is where your reserved pasta water comes in. Add a tablespoon or two at a time, stirring until the sauce reaches your desired consistency. The starch in the pasta water helps the sauce cling to the pasta beautifully. Taste the final dish one last time and adjust the seasoning with more salt and pepper if needed. Serve immediately, garnished with extra Parmesan cheese.

Nutrition Facts

This nutritional information is an estimate and can vary based on the specific ingredients used.

  • Servings: 6-8 servings
  • Calories per Serving: Approximately 550-650 kcal
  • Protein (20g): Essential for muscle repair and satiety, making this a surprisingly filling vegetarian meal.
  • Fat (25g): Primarily from the olive oil and heavy cream, providing richness, flavor, and helping you absorb the fat-soluble vitamins from the vegetables.
  • Carbohydrates (65g): The main source of energy for your body, delivered by the hearty pasta.
  • Sodium (600mg): Primarily from the salted pasta water, broth, and Parmesan cheese. This can be adjusted by using low-sodium broth and being mindful of added salt.
  • Vitamin A (40% DV): A significant portion comes from the spinach and tomatoes, supporting vision, immune function, and cell growth.

Preparation Time

This recipe is designed for efficiency without sacrificing flavor, making it perfect for any night of the week.

  • Active Preparation Time: 15 minutes. This includes all the chopping of the onion and garlic and the active process of making the sauce.
  • Cooking Time: 20-25 minutes. This covers boiling the pasta and simmering the sauce to perfection.
  • Total Time: Approximately 35-40 minutes from start to finish. In under an hour, you can have a restaurant-quality, homemade meal on the table for your family to enjoy.

How to Serve

Serving this Tomato Spinach Pasta is all about enhancing its rustic charm and delicious flavors. Here are a few ideas to present it beautifully:

  • Family-Style Platter:
    • Serve the pasta directly from the skillet or transfer it to a large, warm serving platter or bowl.
    • Place it in the center of the table and let everyone serve themselves. This creates a warm, communal dining experience.
  • Individual Plated Portions:
    • Use a pasta bowl or a plate with a rim.
    • Twirl a generous portion of pasta into the center of the bowl, trying to create some height.
    • Spoon a little extra sauce and spinach over the top.
  • Essential Garnishes:
    • Freshly Grated Parmesan: Always offer more Parmesan at the table. A shower of freshly grated cheese just before serving is a must.
    • Fresh Herbs: A few torn fresh basil leaves or a sprinkle of finely chopped fresh parsley adds a pop of color and a burst of fresh, herbaceous flavor that cuts through the richness.
    • A Drizzle of Olive Oil: A final, light drizzle of high-quality extra virgin olive oil over each serving enhances the aroma and adds a touch of fruity richness.
    • A Pinch of Red Pepper Flakes: For those who love spice, having extra red pepper flakes on the side is a great option.
  • Perfect Side Dish Pairings:
    • Crusty Garlic Bread: An absolute classic. Perfect for sopping up any leftover creamy sauce at the bottom of the bowl.
    • Simple Green Salad: A crisp salad with a light vinaigrette (lemon and olive oil) provides a fresh, acidic contrast to the rich, creamy pasta.
    • Steamed or Roasted Vegetables: Simple steamed asparagus or roasted broccoli complements the dish without competing with its flavors.

Additional Tips

Elevate your Tomato Spinach Pasta from great to unforgettable with these eight professional tips and tricks.

  1. The Magic of Pasta Water: Never underestimate the power of the starchy water your pasta cooked in. It’s a natural emulsifier. The starch helps the sauce bind to the pasta and gives it a silkier, less watery consistency. Always reserve a cup before draining. If your sauce is too thick, a splash of this water is far better than plain water or broth.
  2. Don’t Drown the Spinach: Add the spinach at the very end of the cooking process, just before you add the pasta. It only needs 2-3 minutes in the warm sauce to wilt perfectly. Overcooking spinach will make it mushy and dull its vibrant green color and fresh flavor.
  3. Control the Creaminess: For an even richer, tangier sauce, you can substitute half of the heavy cream with 4 ounces of softened, full-fat cream cheese. Whisk it into the tomato sauce until it’s completely smooth before you add the heavy cream. This creates an incredibly decadent and velvety texture.
  4. Fresh vs. Canned Tomatoes: While high-quality canned tomatoes are recommended for consistency, you can absolutely use fresh tomatoes when they are in season. For this recipe, you would need about 2 pounds of ripe Roma tomatoes. Score them, blanch them in boiling water for 30 seconds, then peel and crush them before using.
  5. Make-Ahead & Reheating Strategy: This sauce can be made up to 3 days in advance and stored in the fridge. For best results, store the sauce and pasta separately. When ready to serve, gently reheat the sauce on the stovetop over low heat, stirring occasionally. You may need to add a splash of milk or broth to loosen it up. Cook the pasta fresh for the best texture.
  6. Boosting the Protein: This dish is a fantastic vegetarian main, but it’s also a perfect canvas for added protein. For a heartier meal, consider adding cooked protein. Diced, pan-fried ham adds a lovely salty note, while browned ground beef can turn this into a rich, bolognese-style dish. You can also add grilled chicken strips, sautéed shrimp, or a can of drained chickpeas for a plant-based protein boost. Stir the cooked protein in with the spinach.
  7. The Importance of Freshly Grated Cheese: Pre-shredded cheeses are often coated in anti-caking agents like cellulose, which prevents them from melting smoothly and can give your sauce a slightly gritty texture. Buying a wedge of Parmesan and grating it yourself just before use will result in a much better flavor and a smoother, more luxurious sauce.
  8. Bloom Your Spices: To get the most flavor out of your dried Italian seasoning and red pepper flakes, add them to the skillet with the garlic. Toasting them in the oil for about 30-60 seconds before adding the tomatoes helps to “wake up” their essential oils, resulting in a much more aromatic and flavorful sauce.

FAQ Section

Here are answers to some of the most frequently asked questions about this Tomato Spinach Pasta recipe.

1. Can I make this recipe gluten-free?
Absolutely! This recipe adapts perfectly to a gluten-free diet. Simply substitute the regular pasta with your favorite brand of gluten-free pasta. Be sure to cook it according to the package directions, as cooking times for gluten-free varieties can vary. Also, remember to reserve some of the gluten-free pasta water to help thicken the sauce.

2. How can I make this recipe vegan or dairy-free?
Yes, you can easily make a delicious vegan version. For the creaminess, substitute the heavy cream with a cup of full-fat canned coconut cream or a homemade cashew cream. To replace the Parmesan cheese, use a store-bought vegan Parmesan alternative or sprinkle in 2-3 tablespoons of nutritional yeast at the end for a cheesy, nutty flavor. Ensure your vegetable broth is certified vegan.

3. My sauce seems too thin or watery. How can I fix it?
If your sauce is thinner than you’d like, there are a few easy fixes. First, simply let it simmer on low for an extra 5-10 minutes to allow more water to evaporate. Second, you can add more grated Parmesan cheese, which will help thicken it. Lastly, you can create a “slurry” by mixing one tablespoon of cornstarch with two tablespoons of cold water, then slowly whisking it into the simmering sauce until it thickens.

4. What other vegetables can I add to this pasta?
This recipe is very versatile! You could add sautéed mushrooms, roasted red peppers, sun-dried tomatoes, or steamed broccoli florets. Zucchini or yellow squash can be chopped and sautéed with the onions. Artichoke hearts or Kalamata olives would also be a fantastic, briny addition. Add heartier vegetables earlier in the cooking process and delicate ones, like the peppers, towards the end.

5. Can I use tomato sauce instead of crushed tomatoes?
You can, but it will change the texture of the final dish. Crushed tomatoes provide a chunkier, more rustic texture. Tomato sauce or passata will result in a much smoother, more uniform sauce. If you use tomato sauce, you may need less vegetable broth as it is already a thinner consistency.

6. How do I properly store and reheat leftovers?
Store any leftover pasta in an airtight container in the refrigerator for up to 3-4 days. The pasta will absorb some of the sauce as it sits. To reheat, you can microwave it in 30-second intervals, stirring in between. For the best result, gently reheat it in a skillet over low heat. Add a splash of milk, broth, or water to loosen the sauce and bring back its creamy consistency.

7. Can I freeze this Tomato Spinach Pasta?
While you technically can freeze it, recipes with a cream-based sauce can sometimes separate or become slightly grainy upon thawing and reheating. If you plan to freeze it, it’s best to freeze the tomato sauce before adding the cream, spinach, and Parmesan. Then, when you’re ready to eat, thaw the sauce, reheat it, and finish the recipe by adding the dairy, spinach, and freshly cooked pasta.

8. Why isn’t my sauce as bright red as the pictures?
The color of your sauce can depend on a few factors. The addition of heavy cream will naturally change the color from a bright red to a creamy pink or light orange. The type of canned tomatoes you use can also affect the color; some brands are a deeper, darker red than others. Don’t worry about the color—focus on the rich, delicious flavor

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Spinach Pasta


  • Author: Sarah
  • Total Time: 40 minutes

Ingredients

This recipe relies on a curated list of simple yet powerful ingredients that come together to create a symphony of flavor and texture. Each component has a specific role, from forming the aromatic base to delivering that luxuriously creamy finish.

  • Pasta (1 pound / 450g): The foundation of our dish. A short, sturdy pasta shape like rigatoni, penne, or fusilli is ideal, as the ridges and tubes are perfect for catching every last drop of the luscious sauce.
  • Extra Virgin Olive Oil (2 tablespoons): A high-quality olive oil is used for sautéing and building the initial layer of flavor. Its fruity, peppery notes are the perfect start for our Italian-inspired sauce.
  • Yellow Onion (1 large, finely chopped): Provides a sweet, aromatic base that deepens the overall flavor profile of the sauce as it softens and caramelizes.
  • Garlic (4-6 cloves, minced): The heart and soul of many Italian dishes. We use a generous amount for a pungent, savory kick that infuses the entire sauce. Don’t be shy with it!
  • Crushed Tomatoes (1 large 28-ounce / 794g can): The star of the show. Using high-quality canned crushed tomatoes ensures a consistent, vibrant, and deeply flavorful tomato base. Look for San Marzano tomatoes for a superior, sweeter taste.
  • Vegetable Broth (1 cup / 240ml): This thins the sauce to the perfect consistency while adding a subtle, savory depth that water alone cannot provide.
  • Heavy Cream (1 cup / 240ml): The secret to the recipe’s luxurious, creamy texture. It balances the acidity of the tomatoes and creates a velvety sauce that coats the pasta beautifully.
  • Fresh Baby Spinach (5 ounces / 150g): A huge pile of fresh spinach adds a wonderful, earthy flavor, a pop of vibrant green color, and a boost of nutrients. It wilts down significantly, incorporating seamlessly into the sauce.
  • Italian Seasoning (1 tablespoon): A convenient blend of dried herbs like oregano, basil, thyme, and rosemary that gives the sauce its classic, herbaceous Italian aroma.
  • Red Pepper Flakes (¼ to ½ teaspoon, optional): For those who enjoy a little warmth. This adds a gentle background heat that cuts through the richness of the cream. Adjust to your personal preference.
  • Parmesan Cheese (½ cup, freshly grated, plus more for serving): Provides a salty, nutty, and savory finish that helps to thicken the sauce and adds a layer of umami complexity. Freshly grated is non-negotiable for the best flavor and melting quality.
  • Salt and Black Pepper (to taste): Essential for seasoning every layer of the dish and making all the other flavors pop.


Instructions

Follow these detailed steps to achieve a flawless Tomato Spinach Pasta every time. The key is to build flavors layer by layer, allowing each ingredient to contribute fully to the final masterpiece.

Step 1: Cook the Pasta

Begin by bringing a large pot of heavily salted water to a rolling boil. The water should taste like the sea—this is your first and most important opportunity to season the pasta itself. Add your chosen pasta and cook according to the package directions, but aim for al dente. This means it should still have a slight, firm bite in the center. The pasta will continue to cook slightly when you add it to the hot sauce later, so undercooking it just a touch prevents it from becoming mushy. Before draining, reserve about 1 cup of the starchy pasta water. This liquid gold is key to adjusting your sauce’s consistency later. Drain the pasta and set it aside.

Step 2: Build the Aromatic Base

While the pasta is cooking, place a large, heavy-bottomed skillet, Dutch oven, or braiser over medium heat. Add the extra virgin olive oil and let it heat up for a moment until it shimmers. Add the finely chopped yellow onion and a pinch of salt. Sauté the onion, stirring occasionally, for about 5-7 minutes. You’re looking for the onion to become soft, translucent, and slightly sweet. Don’t rush this step; properly sweating the onions builds a deep, sweet foundation for your sauce. Once the onions are softened, add the minced garlic and the optional red pepper flakes. Sauté for another minute until the garlic is fragrant. Be careful not to burn the garlic, as it will become bitter.

Step 3: Create the Tomato Sauce

Pour the entire can of crushed tomatoes into the skillet with the onions and garlic. Stir everything together to combine. Add the Italian seasoning, a generous pinch of salt, and a few grinds of black pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let the sauce simmer for at least 10-15 minutes, stirring occasionally. This simmering period is crucial for melding the flavors. The raw taste of the canned tomatoes will cook off, and the sauce will thicken and develop a richer, deeper flavor profile.

Step 4: Make It Creamy

After the sauce has had time to simmer and develop its flavor, it’s time for the magic. Pour in the vegetable broth and stir to combine. This will thin the sauce out slightly, which is what we want before adding the next ingredients. Now, slowly pour in the heavy cream while stirring continuously. Watch as the vibrant red sauce transforms into a beautiful, creamy, pinkish-orange color. Continue to stir until the cream is fully incorporated. Allow the sauce to return to a very gentle simmer—never a boil, as high heat can cause the cream to separate.

Step 5: Wilt the Spinach and Add the Cheese

Add the fresh baby spinach to the skillet in large handfuls. It will look like an impossible amount, but have faith! Use your spoon or a pair of tongs to gently push the spinach down into the warm sauce. It will begin to wilt almost immediately. Continue adding and stirring until all the spinach has been incorporated and has wilted down into silky green ribbons throughout the sauce. This should only take about 2-3 minutes. Now, turn off the heat. Sprinkle in the ½ cup of freshly grated Parmesan cheese and stir until it has melted completely into the sauce, making it even thicker and more savory.

Step 6: Combine and Finish

Add the cooked and drained al dente pasta directly to the skillet with the sauce. Toss everything together gently but thoroughly, ensuring that every piece of pasta is generously coated in the creamy tomato spinach sauce. If the sauce seems too thick, this is where your reserved pasta water comes in. Add a tablespoon or two at a time, stirring until the sauce reaches your desired consistency. The starch in the pasta water helps the sauce cling to the pasta beautifully. Taste the final dish one last time and adjust the seasoning with more salt and pepper if needed. Serve immediately, garnished with extra Parmesan cheese.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 650
  • Fat: 25g
  • Carbohydrates: 65g
  • Protein: 20g