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

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
- 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.
- 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.
- 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.
- 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.
- 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
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.