Creamy Tomato Basil Pasta with Spinach: The Ultimate Comfort Dish

Published on September 23, 2025
4.8 (245 reviews)

Imagine a bowl of silky pasta drenched in a velvety tomato‑basil sauce, speckled with bright green spinach, and finished with a whisper of cream. That’s the feeling you get with our Creamy Tomato Basi

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Tomato Basil Pasta with Spinach: The Ultimate Comfort Dish
Prep: 15 mins
Cook: 25 mins
Servings: 4

Imagine a bowl of silky pasta drenched in a velvety tomato‑basil sauce, speckled with bright green spinach, and finished with a whisper of cream. That’s the feeling you get with our Creamy Tomato Basil Pasta with Spinach – a dish that turns an ordinary brunch into a comforting celebration.

What makes this recipe truly special is the harmony between the sweet acidity of ripe tomatoes, the aromatic lift of fresh basil, and the buttery richness of cream. The addition of wilted spinach not only adds a pop of color but also sneaks in a dose of nutrients without compromising the indulgent texture.

This dish is perfect for anyone who craves a hearty yet elegant brunch, from busy parents looking for a quick family favorite to food‑loving friends gathering for a lazy weekend spread.

The process is straightforward: cook the pasta, simmer a quick sauce, fold in spinach and herbs, and finish with a splash of cream. In under thirty minutes you’ll have a restaurant‑quality plate ready to serve.

Why You'll Love This Recipe

Bright & Balanced Flavors: Sun‑kissed tomatoes, fragrant basil, and fresh spinach create a layered taste that feels both light and satisfying.

One‑Pan Simplicity: The sauce and pasta finish together in the same skillet, minimizing cleanup while maximizing flavor integration.

Customizable Comfort: Swap pasta shapes, adjust creaminess, or add protein for a personalized brunch that fits any palate.

Nutritious Boost: Spinach delivers iron and vitamins, while the tomato base adds antioxidants, making indulgence feel guilt‑free.

Ingredients

The magic of this brunch classic lies in fresh, high‑quality components. Pasta provides the comforting base, while the sauce blends pantry staples—canned tomatoes and cream—with garden‑fresh herbs. Spinach adds a burst of color and nutrition, and a handful of grated Parmesan finishes the dish with a salty, umami punch. Together, these ingredients create a harmonious, creamy bowl that’s both satisfying and elegant.

Pasta & Main Components

  • 12 oz (340 g) linguine or fettuccine
  • 2 cups (60 g) fresh baby spinach

Sauce Components

  • 1 ½ cups (360 ml) canned crushed tomatoes (no‑salt)
  • ½ cup (120 ml) heavy cream
  • 2  tbsp olive oil
  • 3  cloves garlic, minced

Herbs & Seasonings

  • 1  cup fresh basil leaves, torn
  • ¼  tsp red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • ¼  cup freshly grated Parmesan cheese

Each component plays a specific role: the pasta’s texture holds the sauce, the crushed tomatoes provide a bright, tangy foundation, and the cream softens the acidity while delivering richness. Garlic and red‑pepper flakes add depth and a hint of heat, while basil contributes a fragrant, herbaceous lift. Spinach folds in at the end, wilting just enough to stay vibrant, and Parmesan finishes the dish with a salty, nutty finish that ties everything together.

Step-by-Step Instructions

Creamy Tomato Basil Pasta with Spinach: The Ultimate Comfort Dish

Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook according to package directions, usually 9–11 minutes, until al dente. Reserve ½ cup of the starchy cooking water before draining; this liquid will help bind the sauce later. Drain and set aside.

Building the Sauce

  1. Heat the Olive Oil. In a wide skillet over medium heat, warm the olive oil for about 30 seconds until it shimmers. This temperature is ideal for releasing garlic’s aroma without burning it.
  2. Sauté Garlic. Add the minced garlic and red‑pepper flakes, stirring constantly for 45 seconds. The garlic should turn fragrant and lightly golden, forming the aromatic base of the sauce.
  3. Incorporate Tomatoes. Pour in the crushed tomatoes, stir, and bring to a gentle simmer. Let the mixture cook for 5–6 minutes, allowing the flavors to meld and the sauce to thicken slightly. Scrape the pan bottom to release any caramelized bits.
  4. Add Cream & Basil. Reduce the heat to low, then stir in the heavy cream and half of the torn basil leaves. Simmer for another 2 minutes; the sauce should become silky and a pale pink hue.
  5. Season & Adjust. Taste and season with salt and pepper. If the sauce feels too thick, thin it with a splash of the reserved pasta water until it reaches a coat‑the‑back‑of‑a‑spoon consistency.

Finishing the Dish

Add the cooked pasta and fresh spinach to the skillet, tossing gently to combine. The residual heat will wilt the spinach in about 1–2 minutes. Sprinkle the remaining basil and grated Parmesan over the top, stirring just enough to melt the cheese into the sauce. Serve immediately, garnished with an extra drizzle of olive oil if desired.

Tips & Tricks

Perfecting the Recipe

Use High‑Quality Tomatoes. San Marzano or fire‑roasted canned tomatoes give a richer, sweeter base than generic brands.

Don’t Overcook the Spinach. Add it at the very end; a quick wilt keeps its vibrant color and nutrients.

Reserve Pasta Water. The starchy liquid emulsifies the sauce, preventing it from separating.

Flavor Enhancements

Finish with a squeeze of fresh lemon juice for brightness, or stir in a tablespoon of sun‑dried tomato pesto for an umami boost. A pinch of smoked paprika adds subtle depth without overpowering the classic flavors.

Common Mistakes to Avoid

Avoid adding the cream too early; it can curdle if the sauce is boiling. Also, resist the urge to over‑salt the tomatoes—taste before seasoning, as canned tomatoes already contain some salt.

Pro Tips

Finish with Butter. Swirl in a tablespoon of cold butter at the end for extra gloss and silkiness.

Toast the Basil. Lightly toast torn basil leaves in a dry pan for 30 seconds; this releases aromatic oils and adds a nutty nuance.

Use a Wide Skillet. A larger surface area promotes even sauce reduction and prevents pasta from clumping.

Variations

Ingredient Swaps

Replace linguine with gluten‑free penne for a different texture. For protein, stir in cooked shrimp, grilled chicken, or crispy pancetta. If you’re avoiding dairy, use coconut cream and a sprinkle of nutritional yeast instead of heavy cream and Parmesan.

Dietary Adjustments

To keep it vegan, swap the cream for cashew cream and use a plant‑based Parmesan substitute. For a low‑carb version, serve the sauce over spiralized zucchini noodles or shirataki noodles. Gluten‑free diners should choose a certified gluten‑free pasta and check that the canned tomatoes contain no added wheat starch.

Serving Suggestions

Pair this brunch with a crisp arugula salad dressed in lemon vinaigrette, or serve alongside toasted sourdough for extra crunch. A side of roasted asparagus or a fruit salad adds freshness and balances the richness of the creamy sauce.

Storage Info

Leftover Storage

Allow the pasta to cool to room temperature, then transfer to an airtight container. It will keep in the refrigerator for 3–4 days. For longer storage, portion into freezer‑safe bags, remove excess air, and freeze up to 3 months. Thaw overnight in the fridge before reheating.

Reheating Instructions

Reheat gently in a skillet over medium‑low heat, adding a splash of milk or broth to restore creaminess. Stir frequently until the sauce clings to the pasta again. In the microwave, cover a bowl with a damp paper towel and heat in 30‑second intervals, stirring between each, until hot.

Frequently Asked Questions

Absolutely. You can prep the sauce a day ahead—simmer the tomatoes, cream, and seasonings, then refrigerate. Cook the pasta fresh on the day you plan to serve, or toss the leftover pasta with a little oil to prevent sticking. Assemble just before serving for the best texture.

Yes, frozen spinach works well. Thaw it, squeeze out excess moisture, and add it to the sauce a minute before finishing. Because frozen spinach is already cooked, it will blend seamlessly, though the fresh version provides a brighter color and slightly crisper texture.

Light, crisp sides work best. A simple mixed greens salad with a lemon‑olive oil dressing adds acidity. Roasted cherry tomatoes or asparagus bring a smoky note, while toasted garlic bread provides a crunchy vehicle for the sauce. A fruit platter of berries and melons balances the richness with natural sweetness.

Reduce the sauce a few minutes longer to evaporate excess liquid, or whisk in a teaspoon of tomato paste for added body. Another option is to blend a small amount of cooked cauliflower into the sauce; it thickens without altering the flavor profile.

This Creamy Tomato Basil Pasta with Spinach delivers comforting richness, bright herbaceous notes, and a splash of nutritious green—all in under thirty minutes. You now have the full roadmap: from ingredient selection through precise cooking steps, plus storage tricks, variations, and answers to common questions. Feel free to experiment with proteins, pasta shapes, or extra spices—making it truly your own. Serve it hot, enjoy the aroma, and savor every comforting bite.

Recipe Summary

Prep
15 min
Cook
25 min
Total
40 min
Servings
4
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 oz (340 g) linguine or fettuccine
  • 2 cups (60 g) fresh baby spinach
  • 1 ½ cups (360 ml) canned crushed tomatoes (no‑salt)
  • ½ cup (120 ml) heavy cream
  • 2  tbsp olive oil
  • 3  cloves garlic, minced
  • 1  cup fresh basil leaves, torn
  • ¼  tsp red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • ¼  cup freshly grated Parmesan cheese

Instructions

1
Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook according to package directions, usually 9–11 minutes, until al dente. Reserve ½ cup of the starchy cooking water before ...

2
Building the Sauce

Add the cooked pasta and fresh spinach to the skillet, tossing gently to combine. The residual heat will wilt the spinach in about 1–2 minutes. Sprinkle the remaining basil and grated Parmesan over th...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.