Creamy Spinach & Sun-Dried Tomato Pasta

Creamy Spinach & Sun-Dried Tomato Pasta

Creamy Spinach & Sun-Dried Tomato Pasta is a rich, comforting, and flavourful Italian-inspired dish made with tender pasta, garlic, vibrant spinach, tangy sun-dried tomatoes, silky cream, and freshly grated Parmesan. It is an easy weeknight dinner that tastes wonderfully indulgent while coming together in about 30 minutes.

Description

This creamy spinach & sun-dried tomato pasta combines simple ingredients to create a restaurant-style meal right at home. Tender spaghetti or linguine is tossed in a velvety garlic- Parmesan cream sauce filled with wilted spinach and flavourful sun-dried tomatoes.

The sun-dried tomatoes add a concentrated sweet and tangy flavour that cuts through the richness of the cream, while fresh spinach adds colour, texture, and a vegetable boost. Garlic and Parmesan bring savoury depth, creating a sauce that clings beautifully to every strand of pasta.

This recipe is ideal for busy weeknights because most of the cooking happens in one skillet while the pasta cooks separately. It is also easy to customise with grilled chicken, shrimp, mushrooms, or additional vegetables.

Serve it with a crisp green salad, roasted vegetables, or warm garlic bread for a satisfying dinner.

Ingredients

For the Pasta

  • 8 oz spaghetti or linguine
  • Salt, for the pasta water

For the Creamy Sauce

  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1/3 cup sun-dried tomatoes, thinly sliced
  • 3 cups fresh spinach
  • 1 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 1/2 teaspoon Italian seasoning
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon red pepper flakes, optional
  • 1/4 teaspoon salt, or to taste
  • 1/2 cup reserved pasta water, as needed

Optional Garnishes

  • Extra Parmesan cheese
  • Fresh basil
  • Fresh parsley
  • Red pepper flakes
  • Freshly cracked black pepper
  • Lemon zest

Servings

Serves: 4

Preparation Time

Prep Time: 10 minutes

Cook Time

Cook Time: 20 minutes

Total Time

Approximately 30 minutes

Instructions

Step 1: Prepare the Pasta Water

Bring a large pot of water to a rolling boil.

Add a generous amount of salt.

The pasta water should be well-seasoned because some of it will be used to help create the sauce.

Step 2: Cook the Pasta

Add the spaghetti or linguine to the boiling water.

Cook according to the package directions until al dente, meaning the pasta should be tender but still have a slight bite.

Before draining, reserve approximately 1/2 cup of pasta water.

Drain the pasta and set it aside.

Do not rinse the pasta because the natural starch on its surface helps the creamy sauce cling to the noodles.

Step 3: Heat the Olive Oil

While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat.

If your sun-dried tomatoes are packed in oil, you can use a little of their flavourful oil instead of some of the olive oil.

Step 4: Sauté the Garlic

Add the minced garlic to the skillet.

Cook for approximately 30–60 seconds, stirring frequently.

The garlic should become fragrant but should not turn dark brown.

Burnt garlic can make the sauce bitter.

Step 5: Add the Sun-Dried Tomatoes

Add the sliced sun-dried tomatoes.

Cook for approximately 1–2 minutes, stirring occasionally.

This allows their concentrated flavour to infuse the olive oil.

Step 6: Add the spinach.

Add the fresh spinach to the skillet.

At first, it may look like a lot, but spinach wilts quickly.

Cook for approximately 2–3 minutes, stirring gently until the spinach has wilted.

Step 7: Add the Cream

Reduce the heat to medium-low.

Pour in the heavy cream.

Stir gently to combine it with the garlic, sun-dried tomatoes, and spinach.

Allow the mixture to gently simmer for approximately 2–3 minutes.

Avoid bringing the cream to a rapid boil.

Step 8: Season the Sauce

Add the Italian seasoning, black pepper, optional red pepper flakes, and a small amount of salt.

Stir well.

Taste before adding too much salt because Parmesan and sun-dried tomatoes can already be salty.

Step 9: Add Parmesan

Gradually sprinkle the grated Parmesan into the warm cream sauce.

Stir continuously until the cheese melts and the sauce becomes smooth and creamy.

Freshly grated Parmesan generally melts more smoothly than pre-shredded cheese.

Step 10: Add Pasta Water

Add a few tablespoons of reserved pasta water.

Stir until the sauce reaches a silky consistency.

Continue adding pasta water a little at a time if needed.

The starch in the pasta water helps emulsify the sauce and allows it to coat the noodles beautifully.

Step 11: Add the Pasta

Add the cooked spaghetti or linguine directly to the skillet.

Use tongs to toss the pasta through the sauce.

Continue tossing for approximately 1–2 minutes so every strand becomes coated.

If the sauce seems too thick, add another splash of pasta water.

If it seems too thin, allow it to simmer gently for another minute.

Step 12: Finish and Serve

Remove the skillet from the heat.

Taste and adjust the seasoning.

Garnish with extra Parmesan, fresh basil or parsley, freshly cracked black pepper, and red pepper flakes if desired.

Serve immediately while the sauce is warm and creamy.

Notes

Use Fresh Parmesan

Freshly grated Parmesan melts into the cream sauce much better than many pre-shredded varieties.

For the smoothest sauce, grate Parmesan directly from a wedge.

Don’t Boil the Cream Aggressively

Heavy cream can tolerate heat, but boiling it vigorously can cause the sauce to reduce too quickly or become less smooth.

Keep the heat at medium-low once the cream is added.

Save Pasta Water

Don’t skip this step.

A little starchy pasta water can transform the consistency of the sauce and help it cling to the noodles.

Sun-Dried Tomatoes

Oil-packed sun-dried tomatoes are especially flavourful and tender.

Drain them well before slicing.

If using dry-packed tomatoes, rehydrate them according to the package directions before using.

Spinach

Fresh baby spinach is ideal because it wilts quickly.

If using mature spinach, remove any particularly thick stems.

Helpful Tips

1. Cook Pasta Al Dente

Slightly firm pasta holds up better when tossed with the hot sauce.

2. Don’t Overcook the Spinach

Spinach only needs a few minutes to wilt.

Overcooking can cause it to lose its vibrant colour and fresh flavour.

3. Taste Before Adding Salt

Parmesan and sun-dried tomatoes can both be quite salty.

Taste the finished sauce before adding additional salt.

4. Use a Large Skillet

A large skillet gives the pasta enough room to be tossed evenly through the sauce.

5. Add Lemon Zest

A small amount of fresh lemon zest can brighten the rich cream sauce without making it taste strongly lemony.

6. Add Protein

For a more substantial meal, add grilled chicken, shrimp, salmon, or sliced Italian-style chicken sausage.

7. Serve Immediately

Cream sauces are at their best immediately after preparation.

The sauce naturally thickens as it cools.

Variations

Creamy Chicken Spinach Pasta

Add 1–2 cups cooked sliced chicken breast.

Season the chicken with Italian seasoning, garlic powder, salt, and pepper before cooking.

Then toss it into the finished pasta.

Creamy Shrimp Pasta

Add peeled and deveined shrimp.

Cook the shrimp separately or directly in the skillet before preparing the sauce.

Shrimp cooks quickly, so avoid overcooking.

Mushroom Spinach Pasta

Sauté 1–2 cups sliced mushrooms with the garlic before adding the sun-dried tomatoes.

The mushrooms add a wonderful earthy flavour.

Spicy Creamy Pasta

Add 1/2 teaspoon red pepper flakes for noticeable heat.

You can increase the amount according to your preference.

Lemon Spinach Pasta

Add 1 tablespoon fresh lemon juice and 1 teaspoon lemon zest near the end of cooking.

The acidity helps balance the richness of the cream and Parmesan.

Lighter Creamy Pasta

For a lighter version, replace part of the heavy cream with milk or evaporated milk.

The final sauce will be less rich but still creamy.

What to Serve With This Pasta

This pasta pairs beautifully with simple side dishes.

Salads

  • Italian green salad
  • Arugula salad
  • Greek salad
  • Tomato and cucumber salad
  • Caesar salad

Vegetables

  • Roasted asparagus
  • Steamed broccoli
  • Roasted zucchini
  • Green beans
  • Garlic mushrooms

Bread

  • Garlic bread
  • Homemade garlic flatbread
  • Whole-grain bread
  • Crusty Italian bread

For a complete dinner, serve the pasta with a fresh salad and roasted vegetables.

Storage

Transfer leftovers to an airtight container and refrigerate for up to 3 days.

Cream sauces often thicken considerably in the refrigerator.

When reheating, place the pasta in a skillet over low to medium heat and add a splash of milk, cream, or water.

Stir gently until heated through and creamy again.

Avoid reheating at extremely high temperatures because the cream sauce can separate.

This recipe is best enjoyed fresh, but leftovers can still make an excellent lunch.

Nutritional Information

Approximate nutrition per serving, assuming 4 servings:

  • Calories: Approximately 600–650
  • Protein: Approximately 17–20 g
  • Carbohydrates: Approximately 60–65 g
  • Fat: Approximately 34–38 g
  • Fiber: Approximately 3–5 g
  • Sugar: Approximately 5–7 g
  • Sodium: Approximately 500–700 mg

Nutrition varies depending on the pasta, cream, Parmesan, sun-dried tomatoes, and amount of salt used.

Adding chicken or shrimp will increase the protein content.

Benefits of Creamy Spinach & Sun-Dried Tomato Pasta

Spinach Provides Nutrients

Fresh spinach contributes vitamins, minerals, fibre, and plant compounds while adding colour and texture to the dish.

Sun-Dried Tomatoes Add Flavor

Sun-dried tomatoes provide concentrated tomato flavour, allowing you to create a flavourful sauce without needing a large amount.

Olive Oil Provides Unsaturated Fat

Olive oil adds richness while contributing primarily unsaturated fat.

Parmesan Provides Protein and Calcium

Parmesan contributes protein, calcium, and savoury flavour to the dish.

Satisfying Meal

The combination of pasta, cream, cheese, spinach, and olive oil makes this a filling and comforting meal.

Easy to Customize

The recipe can easily be adapted with vegetables, chicken, seafood, or herbs according to your preferences.

Frequently Asked Questions

1. Can I use milk instead of heavy cream?

Yes. You can substitute milk, but the sauce will be thinner and less rich.

For a creamier, lighter option, try evaporated milk.

2. Can I use half-and-half?

Yes. Half-and-half works well and creates a lighter sauce than heavy cream.

3. Can I use another pasta shape?

Absolutely.

Fettuccine, penne, rigatoni, farfalle, shells, or spaghetti can all work.

Choose a pasta shape that holds sauce well.

4. Can I use frozen spinach?

Yes.

Thaw and squeeze out excess water before adding it to the sauce.

5. Can I make this pasta vegetarian?

Yes. The recipe is already vegetarian as written, provided the Parmesan you use is suitable for your dietary preferences.

6. Can I make it gluten-free?

Yes. Use your favourite gluten-free spaghetti, linguine, or another gluten-free pasta.

Check all packaged ingredients if strict gluten avoidance is necessary.

7. Why did my sauce become too thick?

The sauce naturally thickens as it cools.

Add a splash of reserved pasta water, milk, or cream and gently warm it while stirring.

8. Why did my cream sauce separate?

High heat can cause dairy-based sauces to separate.

Keep the heat moderate and avoid aggressively boiling the cream.

Adding Parmesan gradually while stirring also helps create a smooth sauce.

9. Can I add chicken?

Yes. Cooked sliced chicken breast is one of the best additions.

You can also use grilled chicken, rotisserie chicken, or leftover roasted chicken.

10. Can I add feta cheese?

Yes, although Parmesan provides the classic flavour for this recipe.

Feta creates a saltier, tangier Mediterranean-style variation.

11. Can I make it spicy?

Definitely.

Add red pepper flakes, cayenne, or a little chopped fresh chilli.

12. Can I prepare this ahead?

You can prepare the ingredients ahead, but the finished pasta is best served immediately.

If preparing for meal prep, reserve some pasta water or sauce to loosen the pasta when reheating.

Recipe at a Glance

Recipe: Creamy Spinach & Sun-Dried Tomato Pasta
Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Difficulty: Easy
Cuisine: Italian-inspired

Final Thoughts

Creamy Spinach & Sun-Dried Tomato Pasta is a wonderfully comforting meal that combines silky cream, savoury Parmesan, fragrant garlic, vibrant spinach, and intensely flavourful sun-dried tomatoes.

The key to achieving the perfect sauce is cooking the pasta until al dente, reserving some starchy pasta water, adding the Parmesan gradually, and keeping the cream at a gentle simmer.

For an easy vegetarian dinner, serve it with a crisp salad and roasted vegetables. For extra protein, add grilled chicken or shrimp.

Creamy, garlicky, cheesy, and packed with flavour—this is an easy pasta recipe that feels special enough for guests but simple enough for a busy weeknight.

Leave a Comment