Creamy Tomato Spinach Pasta

Published on November 29, 2025
4.8 (245 reviews)

Imagine a bowl of pasta that feels like a warm hug on a chilly evening. Creamy Tomato Spinach Pasta delivers that comforting sensation with every forkful, marrying the bright acidity of tomatoes with

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Tomato Spinach Pasta
Prep: 15 mins
Cook: 20 mins
Servings: 4

Imagine a bowl of pasta that feels like a warm hug on a chilly evening. Creamy Tomato Spinach Pasta delivers that comforting sensation with every forkful, marrying the bright acidity of tomatoes with the silky richness of cream.

What makes this dish truly special is the way fresh spinach folds into a velvety tomato‑based sauce, creating layers of flavor that are both familiar and unexpectedly fresh. A touch of Parmesan adds depth, while a hint of red pepper flakes gives a subtle kick.

This recipe is perfect for busy families, romantic week‑night dinners, or anyone craving a wholesome, satisfying meal. It shines at lunchboxes, dinner parties, and even as a hearty brunch side.

The cooking process is straightforward: cook the pasta, whip up a quick sauce, toss in the spinach, and finish with a generous sprinkle of cheese. In under thirty minutes you’ll have a restaurant‑quality plate ready to serve.

Why You'll Love This Recipe

Bright, Balanced Flavors: The sweet acidity of tomatoes, the earthiness of spinach, and the luxurious cream create a harmonious taste that never feels heavy or one‑dimensional.

Quick Weeknight Solution: From start to finish it takes less than thirty minutes, making it an ideal go‑to when you need a wholesome dinner without the hassle.

Nutritious Boost: Spinach adds iron, vitamins A and C, while the tomatoes supply lycopene; together they turn a simple pasta into a nutrient‑rich powerhouse.

Customizable Comfort: Whether you’re vegan, gluten‑free, or love extra heat, the recipe adapts easily to suit any dietary preference or flavor craving.

Ingredients

The backbone of this dish is a good-quality pasta that can hold onto a rich sauce. Fresh spinach provides a burst of color and nutrition, while sun‑dried tomatoes add concentrated sweetness. Cream and Parmesan create a luxurious coating, and a few simple seasonings bring everything together in harmony.

Main Ingredients

  • 12 oz (340 g) pasta (penne or fusilli)
  • 2 cups fresh spinach, roughly chopped
  • 1 tablespoon olive oil

Sauce Components

  • 1 tablespoon butter
  • 2 cloves garlic, minced
  • ½ cup sun‑dried tomatoes, chopped
  • 1 cup tomato sauce (no‑added‑sugar)
  • 1 cup heavy cream
  • ¼ cup grated Parmesan cheese

Seasonings & Garnish

  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • Fresh basil leaves, torn, for garnish

Together these ingredients create a sauce that clings lovingly to each pasta curve. The butter and cream give a luxurious mouthfeel, while the sun‑dried tomatoes inject concentrated sweetness that balances the acidity of the tomato sauce. Spinach wilts quickly, preserving its bright green hue and nutrients, and the Parmesan adds a salty depth that rounds out the flavor profile.

Step-by-Step Instructions

Creamy Tomato Spinach Pasta

Preparing the Pasta

Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente, usually 9–11 minutes. Stir occasionally to prevent sticking. Once done, reserve a cup of the starchy cooking water, then drain the pasta and set aside.

Making the Creamy Tomato‑Spinach Sauce

  1. Sauté aromatics. In a large skillet over medium heat, melt the butter with the olive oil. Add minced garlic and sauté for 30 seconds until fragrant, being careful not to let it brown. This step releases garlic’s essential oils, forming the flavor base.
  2. Incorporate sun‑dried tomatoes. Stir in the chopped sun‑dried tomatoes and cook for 1 minute, allowing their natural sweetness to meld with the garlic. The tiny bits will soften, creating little pockets of concentrated flavor.
  3. Build the tomato‑cream mixture. Pour in the tomato sauce, then add the heavy cream, dried oregano, and red pepper flakes if using. Reduce the heat to low and let the sauce simmer gently for 4–5 minutes, stirring occasionally. The sauce should thicken slightly and coat the back of a spoon.
  4. Season and finish the sauce. Add the grated Parmesan, stirring until it melts completely. Season with salt and freshly ground black pepper to taste. If the sauce feels too thick, thin it with a splash of the reserved pasta water until you reach a silky consistency.
  5. Wilt the spinach. Toss the chopped spinach into the sauce and stir for 1–2 minutes, just until it wilts and turns a vibrant green. Over‑cooking will cause it to lose color and nutrients, so watch closely.

Combining & Finishing

Add the drained pasta to the skillet, tossing gently to coat each piece evenly with the creamy sauce. If the mixture seems dry, add a little more reserved pasta water, one tablespoon at a time, until the desired texture is achieved. Finish with a handful of fresh basil, give one last toss, and serve immediately while steaming hot.

Tips & Tricks

Perfecting the Recipe

Reserve pasta water. The starchy liquid helps bind the sauce to the pasta, giving it a glossy finish without adding extra fat.

Don’t over‑cook the spinach. It wilts in seconds; overcooking makes it soggy and dulls its bright color.

Use fresh Parmesan. Freshly grated cheese melts smoothly, creating a richer texture than pre‑grated varieties.

Flavor Enhancements

A squeeze of fresh lemon juice added at the end brightens the sauce and balances the creaminess. For a smoky note, stir in a teaspoon of smoked paprika with the oregano. Finally, a drizzle of extra‑virgin olive oil just before serving adds a silky finish.

Common Mistakes to Avoid

Avoid boiling the cream; high heat can cause it to separate, resulting in a grainy texture. Also, don’t add the cheese too early—adding it at the end ensures a smooth, velvety sauce.

Pro Tips

Season as you go. Taste the sauce after each addition and adjust salt, pepper, or acidity to keep flavors balanced.

Use a heavy‑bottomed skillet. Even heat distribution prevents scorching and helps develop a uniform sauce.

Finish with fresh herbs. Adding basil at the very end preserves its aromatic oils for maximum flavor impact.

Variations

Ingredient Swaps

Replace the pasta with gluten‑free penne or spiralized zucchini for a low‑carb twist. Swap spinach for kale or arugula if you prefer a peppery bite. For a protein boost, add cooked shrimp, grilled chicken, or crumbled sausage. Sun‑dried tomatoes can be exchanged for roasted red peppers for a milder sweetness.

Dietary Adjustments

To make the dish dairy‑free, use coconut cream and a vegan Parmesan substitute. For a vegan version, replace butter with olive oil and use plant‑based cream. Gluten‑free diners should choose certified gluten‑free pasta and ensure any added sauces are free from hidden wheat.

Serving Suggestions

Serve alongside a crisp Caesar salad, garlic‑roasted bread, or a simple lemon‑herb quinoa. A side of grilled asparagus adds a smoky contrast, while a dollop of ricotta or goat cheese on top creates an extra layer of richness.

Storage Info

Leftover Storage

Allow the pasta to cool to room temperature, then transfer it to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, flatten, and freeze for up to 2 months. Label with the date to track freshness.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of milk or broth to restore creaminess. Stir frequently until warmed through. In the microwave, cover the portion with a damp paper towel and heat on medium power for 1–2 minutes, stirring halfway.

Frequently Asked Questions

Absolutely. Prepare the sauce up to 24 hours in advance and store it in a sealed container in the fridge. Cook the pasta fresh when you’re ready to serve, then combine with the pre‑made sauce for a quick, flavorful meal. This saves time on busy nights.

Yes, frozen spinach works well. Thaw it completely, then squeeze out excess moisture with a clean kitchen towel. Add it to the sauce just as you would fresh spinach, but reduce the cooking time to one minute, as it will already be soft.

This creamy pasta shines alongside a simple arugula salad dressed with lemon vinaigrette, roasted garlic bread, or a side of sautéed green beans. The acidity of a crisp salad cuts through the richness, while the bread helps scoop up any extra sauce.

Creamy Tomato Spinach Pasta brings together bright tomatoes, silky cream, and nutrient‑dense greens in a single, comforting bowl. By following the detailed steps, mastering the timing, and using the tips provided, you’ll achieve a restaurant‑quality dish at home. Feel free to swap ingredients, adjust seasonings, or add your favorite protein to make it truly yours. Serve it hot, enjoy the flavors, and savor every bite of this delightful, wholesome pasta experience.

Recipe Summary

Prep
15 min
Cook
20 min
Total
35 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) pasta (penne or fusilli)
  • 2 cups fresh spinach, roughly chopped
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 2 cloves garlic, minced
  • ½ cup sun‑dried tomatoes, chopped
  • 1 cup tomato sauce (no‑added‑sugar)
  • 1 cup heavy cream
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • Fresh basil leaves, torn, for garnish

Instructions

1
Preparing the Pasta

Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente, usually 9–11 minutes. Stir occasionally to prevent sticking. Once done, rese...

2
Making the Creamy Tomato‑Spinach Sauce

Add the drained pasta to the skillet, tossing gently to coat each piece evenly with the creamy sauce. If the mixture seems dry, add a little more reserved pasta water, one tablespoon at a time, until ...

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.