Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce – Rich, Velvety & Vegetarian-Friendly
Introduction
This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a simple yet deeply flavorful pasta dish that’s perfect for weeknight dinners or cozy weekends in. The creamy sauce, infused with garlicky sun-dried tomatoes, coats each strand of spaghetti and pairs beautifully with fresh spinach for a touch of green goodness.
It’s rich without being heavy, and completely vegetarian — though it’s easy to add your favorite protein, like grilled chicken or shrimp. Best of all, it comes together in just 30 minutes, using pantry staples and fresh ingredients for a dish that tastes gourmet with minimal effort.
Ingredients Overview
Spaghetti
Classic spaghetti noodles are the ideal choice here, allowing the silky sauce to cling to every bite. You can substitute with:
- Angel hair for a lighter option
- Fettuccine for a heartier feel
- Gluten-free spaghetti if needed
Cook tip: Always salt the pasta water generously — this is your first chance to season the dish.
Sun-Dried Tomatoes
Oil-packed sun-dried tomatoes are the flavor powerhouse in this sauce. Their tangy, savory richness adds depth and a slightly sweet finish.
Prep tip: Chop them finely and sauté in their own oil to unlock their flavor.
Alternative: If using dry-packed sun-dried tomatoes, soak them in hot water for 10 minutes and drain well before using.
Fresh Spinach
Stirring in a few handfuls of baby spinach right before serving brings color, nutrients, and a touch of freshness that balances the richness of the sauce.
Options: Use kale or arugula for a more peppery or hearty green.
Garlic
Fresh garlic, finely minced, adds aromatics and warmth that complements the sun-dried tomatoes beautifully.
Heavy Cream or Half-and-Half
The cream brings everything together in a smooth, luxurious sauce. Use:
- Heavy cream for a classic rich texture
- Half-and-half for a lighter version
- Coconut cream for dairy-free variation
Parmesan Cheese
Freshly grated Parmesan adds umami, saltiness, and helps thicken the sauce.
Optional: Use Pecorino Romano or a dairy-free cheese if needed.
Step-by-Step Instructions
1. Cook the Spaghetti
Bring a large pot of salted water to a boil. Cook:
- 12 oz spaghetti until al dente
Reserve ½ cup pasta water, then drain and set aside.
2. Sauté the Sun-Dried Tomatoes & Garlic
In a large skillet over medium heat:
- Add 2 tbsp of oil from the sun-dried tomato jar
- Sauté ½ cup chopped sun-dried tomatoes for 1–2 minutes
- Add 3 cloves minced garlic and cook 30 seconds until fragrant
3. Add the Cream & Simmer
Pour in:
- 1 cup heavy cream (or ¾ cup half-and-half)
Simmer gently for 3–4 minutes to thicken slightly.
Tip: Stir occasionally to prevent scorching. Don’t let it boil too hard.
4. Stir in Parmesan and Spinach
Add:
- ½ cup freshly grated Parmesan
- 3 cups fresh baby spinach
Stir until cheese is melted and spinach is wilted.
Optional: Add a pinch of red pepper flakes for subtle heat.
5. Toss in the Pasta
Add the cooked spaghetti to the pan and toss to combine. Use a splash of reserved pasta water to loosen the sauce as needed until silky and smooth.
6. Serve and Garnish
Plate hot, and top with:
- More Parmesan
- Chopped parsley or fresh basil
- Black pepper or crushed red pepper
Tips, Variations & Substitutions
- Make it vegan: Use unsweetened oat cream and vegan Parmesan or nutritional yeast.
- Add protein: Stir in grilled chicken, sautéed shrimp, or white beans.
- Make it spicy: Add crushed red pepper flakes or a touch of Calabrian chili paste.
- Go low-carb: Serve the sauce over zucchini noodles or spaghetti squash.
Make-ahead tip: The sauce can be made 1–2 days ahead and stored in the fridge. Reheat gently and add fresh pasta.
Serving Ideas & Occasions
This dish is ideal for:
- Meatless Mondays
- Romantic dinners at home
- Spring or summer pasta nights
- Meal prep lunches — it reheats beautifully!
Serve with:
- Garlic bread or crostini
- A crisp side salad with lemon vinaigrette
- Roasted asparagus or steamed broccoli
Pair with a chilled glass of Pinot Grigio or sparkling water with lemon.
Nutritional & Health Notes
This creamy sun-dried tomato pasta offers:
- Healthy fats from olive oil and cream
- Greens and fiber from spinach
- A solid base for adding lean protein
Per serving (based on 4 servings):
- Calories: ~500–600
- Protein: ~15g
- Carbs: ~55g
- Fat: ~25g
Lighter version: Use half-and-half and whole grain or lentil pasta.
FAQs
Q1: Can I use dry-packed sun-dried tomatoes?
A1: Yes, just rehydrate them in hot water for 10 minutes, drain, and chop before sautéing.
Q2: Can I use milk instead of cream?
A2: Whole milk works in a pinch, but the sauce will be thinner. Add a bit more Parmesan to help it thicken.
Q3: How do I keep the cream sauce from breaking?
A3: Keep the heat medium-low when adding dairy and don’t let it boil. Stir often and add pasta water slowly if it thickens too much.
Q4: Can I make this ahead?
A4: Yes! You can make the sauce and store it in the fridge for 2–3 days. Cook the pasta fresh and toss together before serving.
Q5: Is this dish freezer-friendly?
A5: It’s best fresh, but you can freeze the sauce on its own. Reheat gently and stir in cooked pasta.
Q6: What if I don’t have spinach?
A6: Substitute with kale, arugula, Swiss chard, or even frozen spinach (thawed and squeezed dry).
Q7: Can I add mushrooms?
A7: Absolutely! Sauté sliced mushrooms with the sun-dried tomatoes for extra umami and texture.
Creamy Spinach Spaghetti with Sun-Dried Tomatoes
A creamy, garlicky pasta dish with sun-dried tomatoes and fresh spinach, tossed with spaghetti and Parmesan — comforting, flavorful, and ready in 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 12 oz spaghetti
- 2 tbsp oil (from sun-dried tomato jar)
- ½ cup chopped sun-dried tomatoes
- 3 cloves garlic, minced
- 1 cup heavy cream (or ¾ cup half-and-half)
- ½ cup grated Parmesan
- 3 cups baby spinach
- Salt and black pepper to taste
- Optional: red pepper flakes, parsley
Instructions
- Cook pasta until al dente. Reserve ½ cup pasta water and drain.
- Sauté sun-dried tomatoes in oil for 1–2 minutes. Add garlic; cook 30 seconds.
- Add cream; simmer 3–4 minutes on medium-low heat.
- Stir in Parmesan and spinach. Simmer until melted and wilted.
- Add pasta; toss with sauce and reserved water as needed.
- Serve with garnishes.
Notes
Add protein like grilled chicken or shrimp. Use dairy-free substitutes for a vegan version. Store sauce separately for best leftovers.