There’s something irresistibly comforting about a bowl of creamy pasta—and when it’s packed with vibrant flavors and wholesome ingredients, it becomes more than just a weeknight dinner. Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is the kind of dish that feels both indulgent and nourishing, striking a perfect balance between richness and freshness.
At its heart, this recipe is a celebration of Mediterranean flavors. Sun-dried tomatoes bring a bold, tangy depth that’s beautifully mellowed by the smooth, velvety cream sauce. Fresh spinach adds color, nutrients, and just the right amount of earthy contrast, while al dente spaghetti ties it all together with that classic Italian flair. It’s simple, satisfying, and versatile enough to suit a variety of dietary preferences.
Whether you’re looking for a cozy vegetarian dinner, a quick pasta dish to impress guests, or a flavorful way to get more greens into your meals, this recipe checks all the boxes. You don’t need fancy ingredients or hours in the kitchen—just a few pantry staples, a good skillet, and a craving for comfort.
Plus, it’s endlessly customizable. Add protein like grilled chicken or chickpeas, use gluten-free noodles, or go dairy-free with a plant-based cream. However you make it, one thing’s certain: this spaghetti with spinach and sun-dried tomato cream sauce is bound to become a regular in your meal rotation.
Origins and Culinary Inspiration
The inspiration behind Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce lies in the timeless traditions of Italian cooking, where simple ingredients come together to create unforgettable flavor. While this particular combination isn’t tied to one specific regional dish, it draws heavily from the principles of Mediterranean cuisine—fresh produce, bold herbs, and balanced richness.
Sun-dried tomatoes, a staple in southern Italian kitchens, were traditionally a method of preserving summer’s tomato harvest. Their concentrated flavor adds an intense umami punch that transforms even the simplest sauces. Pairing them with cream is a more modern twist, popularized in Italian-American cooking to add indulgence and depth.
Spinach, though not native to Italy, became popular in European cuisine during the Renaissance and is now commonly found in pasta dishes across the country. Its subtle flavor and soft texture make it the perfect counterbalance to rich sauces and hearty pasta.
This recipe takes those influences and blends them into a contemporary comfort dish. It’s inspired by the kind of meals you’d find in cozy trattorias—where the pasta is always al dente, the sauce is made from scratch, and the ingredients are treated with love. It’s classic meets modern, with a flavor profile that’s both nostalgic and new.
Health Benefits of Key Ingredients
One of the standout features of this spaghetti dish is how it combines indulgence with nutrition. While it tastes rich and satisfying, the ingredients bring a variety of health benefits to the table.
Spinach is a nutritional powerhouse. Packed with vitamins A, C, and K, it also delivers folate, iron, and fiber. Its antioxidants help fight inflammation and support healthy skin, vision, and immune function. When lightly sautéed, spinach retains much of its nutritional value, making it a perfect leafy green for warm dishes like pasta.
Sun-dried tomatoes offer more than just intense flavor. They are rich in lycopene, a powerful antioxidant linked to reduced risk of heart disease and certain cancers. Sun-dried tomatoes also contain potassium, iron, and vitamin C, all of which support cardiovascular health and energy production.
Garlic and olive oil, two key ingredients in the sauce, are core components of the heart-healthy Mediterranean diet. Garlic contains allicin, a compound known for its immune-boosting and cholesterol-lowering properties. Olive oil, especially extra virgin, is a good source of monounsaturated fats and antioxidants.
Finally, using whole grain spaghetti can boost fiber intake, which supports digestion and helps maintain stable blood sugar levels. And for those avoiding dairy, plant-based cream alternatives like coconut or cashew cream can still provide richness while keeping the dish vegan-friendly.
Together, these ingredients create a comforting, flavorful meal that doesn’t sacrifice health for taste.
Ingredients List (with Substitutions)
To make Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce, you’ll need a mix of pantry staples and fresh ingredients. Here’s a full list, along with suggested substitutions for dietary preferences or ingredient availability.
Base Ingredients:
-
12 oz spaghetti (or linguine)
-
3 cups fresh baby spinach, packed
-
1 cup sun-dried tomatoes in oil, drained and chopped
-
3 cloves garlic, minced
-
1 small yellow onion, finely chopped
-
1 tablespoon olive oil
-
1 cup heavy cream
Optional Additions:
-
½ cup grated Parmesan cheese
-
Crushed red pepper flakes (for heat)
-
Fresh basil for garnish
Substitutions:
-
Pasta: Use gluten-free spaghetti, lentil pasta, or even zucchini noodles for a low-carb option.
-
Cream: Swap heavy cream with coconut cream or a homemade cashew cream for a vegan version.
-
Cheese: Nutritional yeast can replace Parmesan in vegan recipes.
-
Sun-dried tomatoes: If using dry-packed tomatoes instead of those in oil, soak them in warm water for 10–15 minutes to soften before use.
-
Spinach: Kale or Swiss chard can be used as hearty alternatives.
This flexible ingredients list makes the recipe easy to adapt for various diets and personal tastes, so it’s a great go-to meal for households with different dietary needs.
Tools and Equipment Needed
You don’t need a professional kitchen setup to make this flavorful pasta dish—just a few basic tools. Here’s what you’ll need:
Essential Tools:
-
Large pot: For boiling the pasta. Choose one with ample space to allow noodles to move freely while cooking.
-
Large skillet or sauté pan: This is where you’ll build the sauce and combine all components. A pan with high sides works best to hold everything.
-
Strainer or colander: For draining the cooked spaghetti.
-
Cutting board and knife: To chop garlic, onions, spinach, and sun-dried tomatoes.
-
Measuring cups and spoons: To ensure correct proportions of cream, oil, and seasonings.
-
Wooden spoon or silicone spatula: Useful for stirring the sauce and gently folding in ingredients.
Optional Tools:
-
High-speed blender: If you’re making a homemade cashew cream or blending sun-dried tomatoes into the sauce for a smoother texture.
-
Grater: For freshly grated Parmesan cheese.
Having the right tools ready before you start cooking helps streamline the process, making your kitchen time more efficient and enjoyable. Prepping ingredients and tools beforehand is key to executing this dish smoothly.
Step-by-Step Instructions
Follow these clear steps to create a delicious and creamy spaghetti dish with spinach and sun-dried tomato sauce:
Step 1: Cook the Pasta Bring a large pot of salted water to a boil. Add the spaghetti and cook according to the package directions until al dente. Before draining, reserve about ½ cup of pasta water to help loosen the sauce later if needed. Drain and set aside.
Step 2: Sauté Aromatics While the pasta is cooking, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3–4 minutes until translucent. Add minced garlic and cook for another 30 seconds, being careful not to let it burn.
Step 3: Add Sun-Dried Tomatoes Stir in the chopped sun-dried tomatoes. Let them cook for 2–3 minutes, allowing their flavor to infuse into the oil and aromatics.
Step 4: Pour in the Cream Lower the heat slightly and pour in the heavy cream. Stir gently to combine. Let the mixture simmer for 5–7 minutes until slightly thickened. If it becomes too thick, add a splash of reserved pasta water to adjust the consistency.
Step 5: Add Spinach Add the fresh spinach to the sauce, stirring until wilted. This will take 1–2 minutes. Taste and season with salt and freshly ground black pepper.
Step 6: Combine with Pasta Add the cooked spaghetti to the skillet and toss everything together using tongs or a wooden spoon. Mix until the pasta is well-coated and the sauce evenly distributed.
Step 7: Finish and Serve Remove from heat. Stir in grated Parmesan (or vegan alternative) if using. Plate the pasta and garnish with fresh basil, red pepper flakes, or more cheese as desired.
Serve immediately and enjoy your homemade, restaurant-quality pasta.
Time-Saving Tips and Meal Prep Suggestions
To save time on busy weeknights, prep the components ahead of time. You can chop the onions, garlic, and sun-dried tomatoes up to two days in advance and store them in airtight containers in the fridge. The sauce itself can also be made ahead and stored for 3–4 days—just reheat gently and add a splash of pasta water or broth to bring it back to life.
Cooked spaghetti can be refrigerated separately, tossed with a little olive oil to prevent sticking. When ready to eat, reheat everything together in a skillet for a quick and easy meal in under 10 minutes.
Let me know if you’d like the next sections:
-
Serving Suggestions
-
Recipe Variations
-
Nutritional Breakdown
-
Storage Tips, etc.
Serving Suggestions
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is flavorful enough to shine on its own, but a few thoughtful accompaniments can elevate it into a full, well-rounded meal.
Start with a fresh green salad—a simple arugula or Caesar salad with lemon vinaigrette works well to balance the creaminess of the sauce. For bread lovers, serve with crusty garlic bread or a warm ciabatta roll to mop up every last bit of sauce.
If you’re planning a more elevated dinner, consider pairing this pasta with roasted vegetables like asparagus, zucchini, or cherry tomatoes for added color and nutrition. For protein, grilled chicken, shrimp, or baked tofu can be added either on top or on the side.
Wine pairings also bring out the best in this dish. A crisp Chardonnay or light-bodied Pinot Noir complements the richness of the cream and the tanginess of sun-dried tomatoes. For non-alcoholic options, a sparkling water with citrus or a basil-infused iced tea adds a refreshing touch.
Finally, don’t skip garnishes—fresh basil, a sprinkle of Parmesan, or a pinch of red pepper flakes not only enhance flavor but also boost visual appeal.
Recipe Variations
This recipe is incredibly versatile and can be customized in several ways to match your dietary needs or pantry contents. Here are some creative and practical variations:
1. Protein Additions:
-
Grilled Chicken: Sliced chicken breast adds lean protein and pairs beautifully with the creamy, tangy sauce.
-
Shrimp or Scallops: For a pescatarian twist, sautéed shrimp or pan-seared scallops give the dish a restaurant-quality upgrade.
-
Chickpeas or White Beans: Vegetarians can bulk up the meal with plant-based proteins for added fiber and heartiness.
2. Vegan Version:
Swap out the heavy cream for coconut cream or cashew cream and use nutritional yeast instead of Parmesan. Be sure to use oil-packed sun-dried tomatoes that don’t include cheese or additives.
3. Gluten-Free Options:
Use gluten-free spaghetti, rice noodles, or even zucchini noodles (zoodles). Just be cautious with cooking time, as gluten-free pasta can overcook easily.
4. Spice It Up:
Add crushed red pepper flakes during the sauté phase for a spicy kick. Alternatively, a spoonful of harissa or chili garlic sauce gives it a Middle Eastern or Asian fusion twist.
5. Herb Variations:
Try adding fresh thyme, oregano, or a small amount of rosemary for depth. These herbs complement sun-dried tomatoes wonderfully.
With so many ways to customize, this dish can easily become a repeat favorite with a fresh spin each time.
Nutritional Breakdown (Estimated)
This breakdown is based on a serving size of approximately one-fourth of the recipe (using heavy cream and regular pasta):
-
Calories: 480–520 kcal
-
Protein: 12–15g
-
Carbohydrates: 55–60g
-
Fat: 24–28g
-
Fiber: 4–6g
-
Sodium: 450–600mg (varies depending on cheese and sun-dried tomato brand)
To reduce fat and calories, you can substitute the cream with a plant-based version or use half-and-half. Using whole wheat or legume-based pasta increases the fiber and protein content, making the dish more filling and nutritious.
Storage & Reheating Tips
Proper storage and reheating help maintain the quality and flavor of this pasta dish.
Refrigeration:
Allow the pasta to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3–4 days. To prevent the pasta from becoming soggy, keep it separate from the sauce if possible, then mix when reheating.
Freezing:
The cream-based sauce can be frozen, but the texture may change slightly upon thawing. If freezing, place the sauce and pasta in separate containers and use freezer-safe, airtight containers. Store for up to 2 months.
Reheating:
For best results, reheat in a skillet over medium-low heat. Add a splash of milk, cream, or vegetable broth to loosen the sauce and help it emulsify again. Stir frequently to avoid burning or separating. Avoid microwaving in one go—if using a microwave, heat in short intervals (30–45 seconds), stirring in between.
Tip:
Do not freeze or reheat the pasta more than once, as it can lead to texture and flavor degradation. Always store portions separately for convenience.

Common Mistakes to Avoid
Even simple pasta recipes can go awry with a few small missteps. Here are some common mistakes to watch out for when making spaghetti with spinach and sun-dried tomato cream sauce:
1. Overcooking the Pasta:
Always cook spaghetti to al dente—it should be tender but still firm. Overcooked pasta becomes mushy and won’t hold the sauce well.
2. Adding Spinach Too Early:
Spinach wilts quickly. If added too soon, it can become soggy and lose its vibrant color. Add it at the end, just before serving.
3. Not Reserving Pasta Water:
Pasta water contains starch that helps bind and thicken the sauce. Always save at least half a cup before draining the pasta.
4. Using Dry-Packed Sun-Dried Tomatoes Without Softening:
If you’re not using oil-packed sun-dried tomatoes, they must be soaked in warm water for 10–15 minutes. Otherwise, they’ll be too chewy and overpower the texture.
5. Overheating the Cream:
High heat can cause cream to curdle. Keep the sauce at a gentle simmer to ensure a smooth consistency.
6. Skipping Seasoning:
Layering flavor is key. Be sure to taste the sauce before serving and adjust salt, pepper, and acid (a splash of lemon juice or vinegar) as needed.
User Reviews & Community Tips
Across food blogs and recipe forums, this dish has earned rave reviews for its flavor, simplicity, and flexibility.
Many home cooks appreciate how quickly it comes together—typically in under 30 minutes—making it a go-to for weeknights. One user suggested blending half of the sun-dried tomatoes into the cream sauce to create a deeper, more cohesive flavor, while keeping some chopped for texture.
Another popular tip is to add lemon zest or a squeeze of fresh lemon juice at the end to brighten the dish and cut through the richness. Several users who followed a vegan lifestyle mentioned using soaked cashews blended with garlic and nutritional yeast for a creamy, dairy-free version that even non-vegans loved.
Others have turned it into a baked pasta casserole by placing the finished dish in an oven-safe dish, topping it with mozzarella or vegan cheese, and baking until bubbly and golden.
A few reviewers recommended adding mushrooms or artichokes for added flavor and texture. Both work especially well with the tangy profile of sun-dried tomatoes.
Overall, this dish earns high marks for being beginner-friendly while still delivering gourmet results. It’s the kind of recipe that invites experimentation without the risk of failure.
Frequently Asked Questions
Q1: Can I use fresh tomatoes instead of sun-dried tomatoes?
Yes, but keep in mind that sun-dried tomatoes offer a more concentrated, tangy flavor. If using fresh tomatoes, try roasting them first to bring out their natural sweetness. The sauce may be thinner, so you might need to reduce it a bit longer.
Q2: How do I make this recipe vegan?
To make the dish vegan, substitute the heavy cream with coconut cream, cashew cream, or a plant-based cream alternative. For the cheese, use nutritional yeast or a vegan Parmesan-style topping. Be sure the sun-dried tomatoes are not packed with non-vegan ingredients (some include cheese or anchovy extract).
Q3: What’s the best pasta type to use?
Spaghetti works best, but you can also use fettuccine, linguine, or penne. For a healthier option, go with whole wheat or legume-based pasta. Gluten-free pasta made from rice, corn, or quinoa also pairs well with the creamy sauce.
Q4: Can I freeze the sauce or the whole dish?
Yes. The sauce can be frozen separately for up to 2 months. While the whole dish can be frozen, the texture of the cream and pasta may change slightly. For best results, store the pasta and sauce separately and reheat gently on the stovetop with a splash of liquid.
Q5: What can I use instead of heavy cream?
For lighter or dairy-free versions, try using half-and-half, Greek yogurt, or unsweetened coconut milk. You can also blend soaked cashews with a little water and lemon juice to create a creamy vegan base.
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce
Description
This creamy Spaghetti & Spinach with Sun-Dried Tomato Sauce is a rich, flavorful vegetarian pasta dish perfect for a cozy dinner. Tangy sun-dried tomatoes are blended into a smooth cream sauce and tossed with sautéed spinach and al dente spaghetti for a meal that feels indulgent yet wholesome. Quick to prepare and easy to customize, this recipe is ideal for weeknights, date nights, or a meatless Monday dinner. Serve with garlic bread and a side salad for a complete Mediterranean-inspired meal.
Ingredients
- 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
- Cook the Spaghetti: Boil the spaghetti according to package directions until al dente. Drain and set aside.
- Sauté Garlic: In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté until fragrant, about 1 minute.
- Add Spinach and Tomatoes: Stir in the sun-dried tomatoes and spinach, cooking until the spinach is wilted.
- Create the Cream Sauce: Pour in the heavy cream and bring the mixture to a simmer. Lower the heat and gradually stir in the Parmesan cheese until the sauce is creamy and smooth.
- Combine and Season: Toss the cooked spaghetti with the sauce, seasoning with salt, pepper, and optional red pepper flakes to your liking.
- Serve: Dish out the spaghetti and garnish with additional Parmesan cheese if desired. Serve hot and enjoy the creamy texture contrasted with the vibrant flavors.
Notes
-
Pasta Options: You can use regular spaghetti, whole wheat, gluten-free, or legume-based noodles. Penne and fettuccine also work well.
-
Dairy-Free/Vegan Tip: Substitute heavy cream with coconut cream or cashew cream. Use nutritional yeast or vegan Parmesan in place of dairy cheese.
-
Protein Add-Ins: Grilled chicken, shrimp, or chickpeas can be added for extra protein.
-
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of milk or broth to loosen the sauce.
-
Freezer-Friendly: The sauce can be frozen separately for up to 2 months.
-
Sun-Dried Tomatoes: If using dry-packed instead of oil-packed, soak them in warm water for 15 minutes before using to soften.
-
Boost Flavor: Add a pinch of red pepper flakes or a squeeze of lemon juice before serving for extra depth and brightness.











