Spinach Tomato Spaghetti: A Creamy Vegetarian Pasta You’ll Crave

When I first made spinach tomato spaghetti on a lazy Sunday evening, I wasn’t expecting much. I’d had one of those long weeks where takeout seemed like the only option. But with a handful of ingredients—spinach, sun-dried tomatoes, spaghetti, and a bit of cream—I threw together something that would become my go-to comfort dish. This easy pasta dinner came together in less than 30 minutes, filling the kitchen with a warm aroma of garlic and olive oil. Every forkful of this vegetarian creamy pasta brings together freshness, richness, and that irresistible hint of sun-dried tomato cream sauce that ties everything perfectly.

The Heart of Spinach Tomato Spaghetti

A Creamy Twist on a Classic Pasta

Spinach tomato spaghetti takes classic spaghetti and turns it into something spectacular. The balance between the sweetness of sun-dried tomatoes and the slight bitterness of fresh spinach gives the dish a flavor depth that surprises everyone. The addition of a tomato cream sauce transforms it from simple to restaurant-quality—without needing fancy ingredients.

This easy pasta dinner doesn’t just taste amazing; it’s also versatile. You can serve it as a quick weeknight meal, a cozy weekend dinner, or even as a meatless option for gatherings. With just spaghetti, olive oil, garlic, sun-dried tomatoes, spinach, cream, and cheese, you get a complete, satisfying plate that feels both hearty and fresh.

Why It Works

The secret to a great spinach spaghetti recipe lies in the sauce. The cream softens the acidity of the tomatoes, while the Parmesan adds saltiness and depth. Together, they create a smooth, velvety texture that clings to every strand of spaghetti. The spinach not only adds color but a gentle earthiness that balances the richness.

What’s amazing about this dish is how it layers flavors—garlic sizzled in olive oil releases an inviting aroma, sun-dried tomatoes bring a concentrated sweetness, and spinach adds a burst of green freshness. Then the cream ties it all together, coating the pasta like a luxurious blanket.

The Magic of Sun-Dried Tomato Cream Sauce

Building Flavor From the Pan Up

Every memorable pasta dish begins in the pan, and this one is no different. The sun-dried tomato cream sauce is where the real magic happens. It’s bold, smooth, and comforting all at once. Start by gently sautéing garlic in olive oil until golden and fragrant—this creates a base that infuses the entire dish with flavor. Then, in go the sun-dried tomatoes, releasing their natural oils and deep, tangy sweetness.

When the heavy cream is added, everything transforms. As it simmers, it thickens slightly, taking on the tomato’s color and aroma. A sprinkle of Parmesan melts into the sauce, adding saltiness and richness. This sauce doesn’t overpower—it complements.

Why Sun-Dried Tomatoes Make the Difference

Unlike fresh tomatoes, sun-dried ones have an intense, concentrated flavor. They’re slightly chewy and packed with umami, giving the tomato cream sauce its signature punch. Their tang cuts through the cream, ensuring the dish never feels too heavy. Whether you chop them finely or leave small chunks for texture, they provide a perfect contrast to the creamy sauce and tender pasta.

For an extra kick, a pinch of crushed red pepper flakes works wonders—it wakes up the flavors without making the dish too spicy.

Step-by-Step Spinach Spaghetti Recipe

Ingredients You’ll Need

  • 12 oz spaghetti
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • ½ cup sun-dried tomatoes, chopped
  • 2 cups fresh spinach
  • 1 cup heavy cream
  • ½ cup grated Parmesan cheese
  • Salt and pepper to taste
  • Crushed red pepper flakes (optional)

How to Make It

  1. Cook the Spaghetti – Bring salted water to a boil and cook your spaghetti until al dente. Drain but reserve a small cup of pasta water in case the sauce needs thinning.
  2. Sauté the Garlic – In a large skillet, heat olive oil over medium heat. Add the garlic and cook until fragrant, about a minute.
  3. Add Spinach and Tomatoes – Stir in the sun-dried tomatoes and spinach. Cook until the spinach wilts and the tomatoes soften.
  4. Create the Cream Sauce – Pour in the heavy cream, stirring as it simmers. Gradually add Parmesan cheese, stirring until the sauce thickens.
  5. Combine and Season – Toss the spaghetti into the sauce. Add salt, pepper, and red pepper flakes as desired. Mix until every strand is coated in creamy goodness.
  6. Serve and Enjoy – Top with more Parmesan if you like, and serve hot.

This spinach spaghetti recipe is both simple and indulgent. It’s proof that you don’t need complicated techniques to make a satisfying dish.

Tips for the Perfect Easy Pasta Dinner

Getting the Texture Right

The key to creamy pasta is timing. Make sure your spaghetti is cooked al dente—firm but not hard. This way, it holds up when mixed into the sauce. If your sauce becomes too thick, that reserved pasta water works like magic. Add a splash, stir, and it’ll loosen beautifully without losing creaminess.

Freshly grated Parmesan makes a noticeable difference too. Pre-grated cheese can clump and doesn’t melt as smoothly, so take a few seconds to grate it yourself.

Serving and Storing Tips

Serve this dish immediately—creamy sauces are best enjoyed fresh off the stove. If you need to reheat leftovers, do so gently over low heat with a bit of milk or cream added to bring the sauce back to life. You can even add grilled chicken or sautéed mushrooms for variation, but honestly, this vegetarian creamy pasta stands beautifully on its own.

It’s a dish that looks elegant enough for company but is easy enough to make on a busy weeknight.

Variations and Pairings

Make It Your Own

One of the best things about spinach tomato spaghetti is its flexibility. Want to add protein? Toss in grilled shrimp, chicken, or even crispy tofu. Prefer extra veggies? Bell peppers, mushrooms, or zucchini fit right in. You can also swap spaghetti for penne or fettuccine—the tomato cream sauce clings to every shape.

For a lighter twist, use half-and-half instead of heavy cream or try Greek yogurt for a tangy edge. A handful of basil or a splash of lemon juice also brightens the flavor.

Perfect Pairings

Pair this creamy pasta with garlic bread or a fresh side salad. A crisp sparkling water with lemon or a light iced tea balances the richness of the sauce. And if you’re setting the table for guests, a sprinkle of chopped herbs and a few extra sun-dried tomato pieces on top make it restaurant-worthy.

Frequently Asked Questions

1. Can I make spinach tomato spaghetti ahead of time?
You can cook the sauce a day in advance. Reheat gently and toss with fresh pasta right before serving.

2. Can I use milk instead of cream?
Yes, but it won’t be as rich. If you do, add a small pat of butter for extra smoothness.

3. How can I make it vegan?
Use plant-based cream and vegan Parmesan alternatives. Olive oil works beautifully to carry the flavor.

4. What’s the best pasta for tomato cream sauce?
Spaghetti, fettuccine, or linguine all work well—the sauce coats long noodles perfectly.

5. Is this recipe spicy?
Not by default, but you can add crushed red pepper flakes for a subtle heat.

Conclusion

Spinach tomato spaghetti is the perfect balance of comfort and freshness. The creamy tomato sauce wraps around the pasta in pure harmony, and the spinach adds both color and nutrition. Whether you’re looking for an easy pasta dinner or a vegetarian creamy pasta that feels indulgent yet wholesome, this recipe delivers every time. Simple ingredients, one pan, and just 30 minutes stand between you and a dish that might just become your new favorite.

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
Spinach Tomato Spaghetti

Spinach Tomato Spaghetti


  • Author: William Cantor
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy spinach tomato spaghetti with sun-dried tomatoes in a rich, velvety sauce.


Ingredients

Scale

12 oz spaghetti

2 tablespoons olive oil

4 cloves garlic, minced

1/2 cup sun-dried tomatoes, chopped

2 cups fresh spinach

1 cup heavy cream

1/2 cup grated Parmesan cheese

Salt and pepper to taste

Crushed red pepper flakes (optional)


Instructions

1. Cook the Spaghetti: Boil the spaghetti according to package directions until al dente. Drain and set aside.

2. Sauté Garlic: Heat olive oil, add garlic, and cook until fragrant.

3. Add Spinach and Tomatoes: Stir in sun-dried tomatoes and spinach; cook until wilted.

4. Create the Cream Sauce: Add cream and Parmesan; stir until smooth.

5. Combine and Season: Toss spaghetti in sauce; season to taste.

6. Serve: Top with more cheese and serve hot.

Notes

For a lighter version, use half-and-half instead of cream. Add grilled chicken or tofu for extra protein.

  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 plate
  • Calories: 520
  • Sugar: 4g
  • Sodium: 410mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 40mg

Keywords: spinach tomato spaghetti, creamy pasta, vegetarian dinner

Leave a Comment

Recipe rating