Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a rich, flavorful pasta dish that brings together tender noodles, fresh spinach, and a vibrant, tangy cream sauce. The sun-dried tomatoes add a bold punch of flavor that perfectly complements the creamy base, making this a cozy, satisfying vegetarian meal I turn to whenever I want something indulgent but easy.
Why You’ll Love This Recipe
I love how this dish takes simple ingredients and transforms them into something truly special. The sun-dried tomatoes bring a depth of flavor and a slight chewiness, while the cream sauce clings to the spaghetti beautifully. The spinach adds freshness and color, balancing out the richness of the sauce. It’s an easy one-pan sauce that feels gourmet without being complicated.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Spaghetti or pasta of choice
-
Olive oil
-
Garlic, minced
-
Sun-dried tomatoes in oil, chopped
-
Heavy cream or half-and-half
-
Parmesan cheese, grated
-
Fresh spinach
-
Salt and black pepper
-
Crushed red pepper flakes (optional, for a little heat)
-
Fresh basil or parsley (optional, for garnish)
directions
-
I bring a large pot of salted water to a boil and cook the spaghetti until al dente. I reserve ½ cup of pasta water before draining.
-
While the pasta cooks, I heat olive oil in a large skillet over medium heat and sauté the garlic for 30 seconds until fragrant.
-
I stir in the chopped sun-dried tomatoes and cook for another 1–2 minutes to release their flavor.
-
I pour in the cream and bring it to a gentle simmer, then stir in the Parmesan until melted and smooth.
-
I add the spinach and cook until wilted, then season the sauce with salt, pepper, and red pepper flakes if using.
-
I toss in the cooked spaghetti, adding reserved pasta water as needed to thin the sauce and help it coat the noodles evenly.
-
I serve the pasta hot, garnished with fresh basil or parsley if I have it on hand.
Servings and timing
This recipe serves 4 and takes about 25–30 minutes from start to finish.
Variations
Sometimes I add sautéed mushrooms or grilled chicken for extra protein. I’ve also made a vegan version using cashew cream or coconut milk and nutritional yeast instead of cheese. For added richness, I sometimes stir in a bit of cream cheese or butter at the end.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stove with a splash of milk or water to loosen the sauce. It microwaves well too, though I stir it halfway through for even heating.
FAQs
Can I use sun-dried tomatoes not packed in oil?
Yes, but I rehydrate them in warm water for 10 minutes first, then drain and chop before adding to the sauce.
What kind of cream works best?
I usually use heavy cream for richness, but half-and-half works if I want a lighter sauce.
Can I make this gluten-free?
Absolutely—I just use gluten-free pasta and check the labels on other ingredients.
Is this dish spicy?
Only if I add red pepper flakes. I can adjust the amount depending on how much heat I want.
Can I make it ahead of time?
Yes, I make the sauce ahead and store it separately, then cook the pasta fresh and combine when ready to serve.
Conclusion
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a deliciously creamy, flavor-packed pasta dish that’s both simple and satisfying. It’s perfect for a cozy night in or an easy weeknight dinner that feels just a little bit fancy. With bold ingredients and minimal prep, it’s a dish I return to again and again.

Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce
- Author: Linda
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a creamy, rich pasta dish combining tender noodles, fresh spinach, and the tangy depth of sun-dried tomatoes in a luscious sauce. It’s a cozy, satisfying vegetarian meal perfect for any night.
Ingredients
- 12 oz spaghetti or pasta of choice
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes in oil, chopped
- 1 cup heavy cream or half-and-half
- 1/2 cup grated Parmesan cheese
- 4 cups fresh spinach
- Salt and black pepper, to taste
- 1/4 teaspoon crushed red pepper flakes (optional)
- Fresh basil or parsley, chopped (optional, for garnish)
Instructions
- Bring a large pot of salted water to a boil and cook spaghetti until al dente. Reserve 1/2 cup pasta water before draining.
- While pasta cooks, heat olive oil in a large skillet over medium heat. Sauté garlic for 30 seconds until fragrant.
- Stir in sun-dried tomatoes and cook for 1–2 minutes to release flavor.
- Pour in cream and bring to a gentle simmer. Stir in Parmesan until melted and smooth.
- Add spinach and cook until wilted. Season with salt, black pepper, and red pepper flakes if using.
- Add drained pasta to the sauce, tossing to coat. Use reserved pasta water as needed to thin the sauce.
- Serve hot, garnished with fresh basil or parsley if desired.
Notes
- Add mushrooms or grilled chicken for extra protein.
- Use cashew cream and nutritional yeast for a vegan version.
- Stir in cream cheese or butter for added richness.
- Rehydrate dry sun-dried tomatoes if not packed in oil.
- Reheat gently with a splash of milk or water to restore creaminess.
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 5g
- Sodium: 420mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 80mg
Your email address will not be published. Required fields are marked *