Creamy Spinach & Sun-Dried Tomato Spaghetti is a delicious, restaurant-style pasta dish featuring tender spaghetti tossed in a rich, velvety garlic Parmesan cream sauce. Fresh spinach adds color and freshness, while sun-dried tomatoes bring a slightly sweet, tangy, and savory flavor. Every bite is creamy, flavorful, and satisfying. Perfect for family dinners, busy weeknights, or a comforting weekend meal.
Ingredients
For the Pasta:
-
12 oz (340 g) spaghetti
-
1 tablespoon salt (for pasta water)
-
1 tablespoon olive oil
-
1 tablespoon butter
For the Creamy Sauce:
-
3 cloves garlic, finely minced
-
½ cup sun-dried tomatoes, chopped
-
3 cups fresh baby spinach
-
1 cup heavy cream
-
½ cup chicken broth or vegetable broth
-
¾ cup freshly grated Parmesan cheese
-
½ teaspoon Italian seasoning
-
½ teaspoon paprika
-
¼ teaspoon black pepper
-
¼ teaspoon red pepper flakes (optional)
-
Salt to taste
-
¼ cup reserved pasta water, as needed
For Garnishing:
-
2 tablespoons freshly grated Parmesan cheese
-
1 tablespoon chopped fresh parsley
-
A few sliced sun-dried tomatoes
-
Freshly cracked black pepper
Instructions
Step 1: Cook the Spaghetti
-
Fill a large pot with water and bring it to a rolling boil.
-
Add salt to the boiling water.
-
Add spaghetti and gently stir to prevent the strands from sticking together.
-
Cook according to the package instructions until al dente, usually 8–11 minutes.
-
Before draining, reserve about ½ cup of pasta water.
-
Drain the spaghetti and set aside. Do not rinse it, as the starch helps the sauce cling to the pasta.
Step 2: Prepare the Garlic and Sun-Dried Tomatoes
-
Heat olive oil and butter in a large skillet over medium heat.
-
Add the minced garlic and sauté for approximately 30–45 seconds until fragrant.
-
Avoid browning the garlic, as it can develop a bitter taste.
-
Add the chopped sun-dried tomatoes.
-
Stir and cook for 2–3 minutes, allowing their rich flavor to blend with the garlic and butter.
-
Add Italian seasoning, paprika, black pepper, and red pepper flakes.
-
Stir everything together until well combined.
Step 3: Make the Creamy Parmesan Sauce
-
Reduce the heat to medium-low.
-
Pour the heavy cream into the skillet.
-
Add chicken broth or vegetable broth.
-
Stir gently to combine all the ingredients.
-
Allow the mixture to simmer gently for 3–4 minutes.
-
Gradually add the grated Parmesan cheese while stirring continuously.
-
Continue stirring until the cheese melts and the sauce becomes smooth and creamy.
-
If the sauce is too thick, add a little reserved pasta water.
-
Taste the sauce and adjust the salt and seasonings if needed.
Step 4: Add the Fresh Spinach
-
Add fresh baby spinach directly into the creamy sauce.
-
Stir gently using a cooking spatula.
-
Allow the spinach to cook for approximately 1–2 minutes.
-
The spinach will gradually wilt and become tender.
-
Make sure the spinach is evenly distributed throughout the sauce.
-
Keep the heat low to maintain the smooth consistency of the cream sauce.
Step 5: Combine the Spaghetti with the Sauce
-
Add the cooked spaghetti directly into the skillet.
-
Using kitchen tongs, gently toss the spaghetti with the creamy spinach and sun-dried tomato sauce.
-
Continue tossing until every strand is evenly coated.
-
Add a splash of reserved pasta water if the sauce needs loosening.
-
Let everything cook together for another 1–2 minutes over low heat.
-
Make sure the spaghetti absorbs the delicious garlic, tomato, and Parmesan flavors.
-
Remove the skillet from the heat once the sauce reaches your desired consistency.
Step 6: Garnish and Serve
-
Transfer the creamy spaghetti to serving plates or a large serving dish.
-
Sprinkle freshly grated Parmesan cheese generously over the top.
-
Add freshly chopped parsley for a beautiful finishing touch.
-
Garnish with a few chopped sun-dried tomatoes.
-
Finish with freshly cracked black pepper.
-
Serve immediately while warm and creamy.
Tips for the Best Creamy Spaghetti
-
Use quality sun-dried tomatoes: Oil-packed tomatoes provide a richer and deeper flavor.
-
Don’t overcook the pasta: Al dente spaghetti gives the best texture.
-
Use fresh Parmesan: Freshly grated cheese creates a smoother sauce.
-
Keep the heat low: High heat can cause the cream sauce to separate.
-
Save pasta water: Its starch helps create a silky, restaurant-style sauce.
-
Add extra protein: Grilled chicken, shrimp, or crispy bacon can make this dish even more satisfying.
-
Serve immediately: Creamy pasta tastes best when freshly prepared.
Frequently Asked Questions (Q&A)
Q1: Can I use a different type of pasta instead of spaghetti?
Yes! You can use fettuccine, linguine, penne, or rigatoni. All these pasta shapes work beautifully with the creamy Parmesan sauce.
Q2: Can I use frozen spinach instead of fresh spinach?
Yes. Thaw the frozen spinach completely and squeeze out the excess water before adding it to the sauce. This prevents the sauce from becoming watery.
Q3: Can I make this recipe without heavy cream?
Yes! You can substitute half-and-half or evaporated milk. However, the sauce will be slightly lighter and less rich.
Q4: What can I use instead of Parmesan cheese?
Pecorino Romano or Grana Padano are good alternatives. Keep in mind that Pecorino Romano has a saltier and sharper flavor.
Q5: Can I add chicken to this spaghetti?
Absolutely! Grilled chicken breast or sliced pan-seared chicken makes an excellent addition. Cook the chicken separately, slice it, and add it to the pasta before serving.
Q6: Can I add shrimp?
Yes! Sauté peeled and deveined shrimp with garlic, olive oil, salt, and black pepper until fully cooked. Add them to the finished pasta.
Q7: Are sun-dried tomatoes necessary?
They are an important ingredient for the signature flavor of this recipe. However, you can substitute roasted cherry tomatoes if necessary.
Q8: How can I make the sauce thicker?
Allow the sauce to simmer gently for a few extra minutes, or add a little more Parmesan cheese. Avoid adding too much pasta water.
Q9: How can I make this recipe spicy?
Add extra red pepper flakes, a pinch of cayenne pepper, or a little chili powder to give the sauce a spicy kick.
Q10: Can I prepare this recipe ahead of time?
Yes. You can prepare the sauce in advance and refrigerate it. Cook the spaghetti fresh and combine everything just before serving for the best texture.
Q11: How should I store leftovers?
Allow the pasta to cool, then transfer it into an airtight container. Refrigerate for up to 3 days.
Q12: Can I freeze creamy spinach spaghetti?
Freezing is not recommended because cream-based sauces can separate after thawing. It is best enjoyed fresh or refrigerated.
Q13: How do I reheat leftover spaghetti?
Place the spaghetti in a skillet over low heat. Add 1–2 tablespoons of milk, cream, or broth and stir gently until heated through.
Q14: Is this recipe vegetarian?
It can be vegetarian. Simply use vegetable broth instead of chicken broth and choose vegetarian-friendly Parmesan cheese.
Q15: What can I serve with creamy spinach and sun-dried tomato spaghetti?
It pairs wonderfully with garlic bread, Caesar salad, roasted vegetables, grilled chicken, or steamed broccoli.
Recipe Information
| Category | Details |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
| Cuisine | Italian-Inspired |
| Course | Main Course |
| Cooking Method | Stovetop |
| Difficulty | Easy |
Nutrition Information (Approximate Per Serving)
-
Calories: 520 kcal
-
Protein: 17 g
-
Carbohydrates: 57 g
-
Fat: 25 g
-
Fiber: 4 g
-
Sugar: 5 g
Nutrition values may vary depending on the pasta, cream, cheese, and sun-dried tomatoes used.
Final Result: A rich, creamy, and flavorful spaghetti dish packed with fresh spinach, tangy sun-dried tomatoes, aromatic garlic, and delicious Parmesan cheese. Perfect for anyone who loves comforting homemade pasta!
