spinach pasta

Spaghetti with Spinach an Sun-Dried Tomato Cream Sauce

spaghetti with spinach an sun dried tomato cream sauce

Spaghetti with Spinach & Sun-Dried Tomato Cream Sauce

This creamy, comforting Spaghetti with Spinach & Sun-Dried Tomato Cream Sauce is a restaurant-quality pasta dish you can make in just 25 minutes. Al dente spaghetti is tossed in a luscious, garlicky cream sauce loaded with fresh spinach and sweet-tangy sun-dried tomatoes. It’s rich, satisfying, and easy to make vegan — perfect for weeknight dinners, date nights, or meal prep. A beautiful balance of creamy, savory, and bright flavors that even non-vegans will love!

Ingredients (Serves 4)

For the Pasta:

  • 12 oz (340g) spaghetti (regular or gluten-free)

Announcement for our recipe lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

For the Cream Sauce:

  • 2 tablespoons olive oil
  • 4–5 garlic cloves, minced
  • ½ teaspoon red pepper flakes (optional, for gentle heat)
  • ½ cup sun-dried tomatoes (oil-packed), drained and chopped
  • 5–6 oz (about 5 cups) fresh baby spinach
  • 1 cup heavy cream OR full-fat coconut milk (for vegan version)
  • ½ cup grated Parmesan cheese OR 3–4 tbsp nutritional yeast (vegan)
  • ½ cup pasta cooking water (reserved)
  • Zest and juice of ½ lemon
  • Salt and freshly ground black pepper, to taste

Optional Garnishes:

  • Extra sun-dried tomatoes
  • Fresh basil or parsley, chopped
  • More black pepper or chili flakes
  • Toasted pine nuts

Instructions

  1. Cook the pasta: Bring a large pot of salted water to a boil. Cook spaghetti according to package instructions until al dente. Reserve 1 cup of pasta water, then drain.
  2. Make the sauce: While pasta cooks, heat olive oil in a large skillet over medium heat. Add minced garlic and red pepper flakes. Sauté for 30–60 seconds until fragrant.
  3. Add sun-dried tomatoes: Stir in the chopped sun-dried tomatoes and cook for 1–2 minutes to release their flavor.
  4. Wilt the spinach: Add fresh spinach in batches and cook until just wilted (2–3 minutes).
  5. Create the cream sauce: Pour in the cream (or coconut milk). Bring to a gentle simmer. Stir in Parmesan (or nutritional yeast), lemon zest, lemon juice, salt, and pepper. Simmer for 2 minutes until slightly thickened.
  6. Combine: Add the drained spaghetti to the skillet. Toss everything together, adding reserved pasta water ¼ cup at a time until you reach a silky, creamy consistency.
  7. Serve immediately: Plate and finish with extra black pepper, herbs, and a drizzle of olive oil if desired.

Prep time: 10 minutes Cook time: 15 minutes Total time: 25 minutes

Nutritional Facts (Approximate per Serving – vegan version with coconut milk)

  • Calories: 420–460 kcal
  • Protein: 12–14g
  • Total Fat: 16–20g (healthy fats)
  • Carbohydrates: 58–62g
  • Dietary Fiber: 6–8g
  • Key micronutrients: High in Vitamin K, Vitamin A, iron, folate, and antioxidants from spinach and tomatoes.

Note: Using heavy cream and Parmesan adds about 50–70 extra calories per serving. Values are estimates.

Health Benefits

  • Nutrient-Dense: Spinach delivers iron, Vitamin K, and folate for energy and bone health.
  • Antioxidant Power: Sun-dried tomatoes are rich in lycopene, which supports heart health and fights inflammation.
  • Satisfying & Balanced: The combination of carbs, healthy fats, and greens keeps you full without heaviness.
  • Vegan & Weight-Loss Friendly: The coconut milk version is fully plant-based and still feels indulgent while being lighter than traditional cream sauces.
  • Gut-Friendly: High fiber from spinach and whole-grain pasta options supports digestion.

Tips and Variations

  • Make it Vegan: Use coconut milk + nutritional yeast — it’s incredibly creamy!
  • Lower Carb: Serve over zucchini noodles or spaghetti squash.
  • Protein Boost: Add white beans, chickpeas, grilled chicken, or shrimp.
  • Extra Veggies: Toss in cherry tomatoes, mushrooms, or roasted red peppers.
  • Storage: Best fresh, but leftovers keep in the fridge for 2–3 days. Reheat with a splash of water or plant milk.
  • Oil-Free Option: Sauté in a splash of vegetable broth instead of oil.

Serving Suggestions

  • Pair with a simple green salad or garlic bread.
  • Great alongside grilled tofu, chicken, or salmon.
  • Perfect for meal prep — portion into containers for quick lunches.

This Spaghetti with Spinach & Sun-Dried Tomato Cream Sauce is creamy comfort food that’s secretly good for you! It’s one of those recipes that feels fancy but is super easy.

Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Vegan Spinach Mushroom Orzo — The Creamiest Most Comforting One-Pan Pasta You Will Make All Week

spinach mushroom orzo

There are pasta dishes you make when you need something quick and there are pasta dishes like this Vegan Spinach Mushroom Orzo — the kind that comes together in a single pan in under 30 minutes with golden, deeply browned mushrooms, wilted baby spinach, and tiny orzo pasta cooked directly in a silky, garlicky broth until it absorbs every drop of flavor and swells into something so creamy, so rich, and so deeply satisfying that it is genuinely difficult to stop eating it, even when the pan is almost empty and you know you should save some for tomorrow. This is that dish. The one that looks more impressive than it deserves to, given how little effort it asks of you. The one that makes orzo feel like the most underrated pasta shape in the world, which it probably is.

The method here is the key to everything — cooking the orzo directly in seasoned broth rather than boiling it separately in water transforms its character entirely. As the orzo cooks, it releases its starch into the broth, thickening the liquid gradually into a sauce that is luxuriously creamy without a single drop of cream, coating every piece of pasta in a glossy, flavorful gloss that no amount of separately cooked pasta tossed in sauce can replicate. This is the same principle behind risotto — orzo cooked this way is essentially a faster, more forgiving risotto, with all of the creaminess and none of the constant stirring.

What makes this recipe so outstanding is the mushroom technique — cooking the mushrooms in a dry pan at high heat before anything else is added produces deeply golden, caramelized, almost meaty mushrooms with concentrated flavor and a firm, satisfying texture. Crowded, wet mushrooms steam and stay pale; these mushrooms are given space, heat, and time to develop the kind of browned, savory depth that makes the entire dish taste as though it took far longer than it did.

This recipe is 100% vegan, naturally dairy-free, made in one pan, ready in 30 minutes, and the kind of weeknight dinner that belongs in permanent rotation — deeply satisfying, nutritionally balanced, and endlessly adaptable.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins25 mins30 mins4~390 kcal

Ingredients

For the Dish

  • 300g (1½ cups) orzo pasta
  • 400g (about 14oz) cremini or chestnut mushrooms, sliced
  • 150g (5oz) baby spinach
  • 1 medium yellow onion, finely diced
  • 6 garlic cloves, minced
  • 750ml (3 cups) vegetable broth, warm
  • 120ml (½ cup) dry white wine or extra broth
  • 2 tbsp olive oil, divided
  • 2 tbsp nutritional yeast
  • 1 tsp soy sauce or tamari
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • Salt and black pepper to taste

For Finishing

  • 2 tbsp vegan butter
  • Zest of 1 lemon
  • 1 tbsp fresh lemon juice
  • Fresh flat-leaf parsley, roughly chopped
  • Vegan parmesan or nutritional yeast, for serving
  • Red pepper flakes (optional)

Instructions

  1. Brown the mushrooms. Heat a large, wide pan or skillet over high heat — no oil yet. Add the sliced mushrooms in a single layer (work in two batches if needed) and cook without stirring for 3–4 minutes until deeply golden on one side. Stir and cook for a further 2 minutes. Season with salt and pepper and transfer to a plate. The mushrooms should be golden and slightly shrunken, not pale and steaming.
  2. Sauté the aromatics. Reduce the heat to medium. Add 2 tablespoons of olive oil to the same pan. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent. Add the garlic and cook for 1 minute until fragrant. Add the dried thyme and smoked paprika and stir for 30 seconds.
  3. Toast the orzo. Add the orzo to the pan and stir to coat in the olive oil and aromatics. Cook for 1–2 minutes, stirring frequently, until the orzo smells lightly toasted and the edges begin to look faintly golden. This step adds a nutty depth to the finished dish.
  4. Deglaze. Pour in the white wine (or extra broth) and stir, scraping up any browned bits from the bottom of the pan. Cook for 1 minute until the wine is mostly absorbed.
  5. Cook the orzo. Add the warm vegetable broth in one addition. Stir in the nutritional yeast and soy sauce. Bring to a simmer, then reduce the heat to medium-low. Cook, stirring every 2–3 minutes, for 10–12 minutes until the orzo is tender and has absorbed most of the broth, and the sauce has thickened to a creamy, glossy consistency. If the orzo absorbs the liquid before it is fully cooked, add a splash more broth.
  6. Add the spinach and mushrooms. Return the browned mushrooms to the pan. Add the baby spinach in large handfuls, folding it into the orzo — it will wilt quickly. Stir until the spinach is fully wilted and incorporated.
  7. Finish. Remove from heat. Stir in the vegan butter, lemon zest, and lemon juice. Taste and adjust seasoning — the dish should be savory, bright, and well-seasoned. Serve immediately, scattered with fresh parsley, vegan parmesan, and red pepper flakes if using.

Pro Tips

  • Cook the mushrooms dry at high heat — this is the single most important step. A dry, very hot pan evaporates the mushrooms’ surface moisture immediately and allows caramelization to happen. Add oil to a cold pan or crowd the mushrooms and they steam, turn grey, and never develop the deep, savory flavor that makes this dish.
  • Toast the orzo before adding liquid — this two-minute step transforms the flavor. Toasted orzo has a nuttiness that plain boiled orzo does not. The heat also creates a slight surface seal that helps the orzo hold its shape as it cooks in the broth.
  • Use warm broth — adding cold broth to a hot pan drops the temperature sharply and can cause the orzo to cook unevenly. Warm the broth in a saucepan or microwave before adding.
  • Finish with lemon off the heat — lemon juice added to a hot pan loses its brightness almost immediately. Adding it off the heat preserves the sharp, fresh citrus note that lifts the entire dish.

Why Orzo Releases Starch Differently Than Other Pasta

Orzo’s tiny, rice-like shape is not just aesthetic — it changes how the pasta behaves when cooked in broth, and understanding this explains why the one-pan method works so extraordinarily well with orzo and less well with larger pasta shapes. Orzo has a very high surface-area-to-volume ratio compared to penne, rigatoni, or spaghetti: for its total mass, it exposes more starch to the cooking liquid per gram of pasta. When cooked in a measured amount of broth rather than a large pot of water, this abundant surface starch dissolves gradually into the liquid as the pasta cooks, thickening the broth from within rather than diluting it into cloudy pasta water that gets poured down the drain. The result is a sauce that is genuinely creamy — not cream-added creamy, but starch-thickened creamy, in the same way that risotto becomes creamy through the progressive release of starch from arborio rice. This is also why the dish must be stirred periodically during cooking: the agitation encourages starch release, just as the constant stirring of risotto does. Larger pasta shapes release far less surface starch for the same volume of liquid, which is why the same broth-cooking method with penne produces a soupy result rather than a creamy one.


Flavor Variations

  • Vegan Spinach Mushroom Orzo with Sun-Dried Tomatoes: Add 60g of finely chopped sun-dried tomatoes with the garlic for an intensely savory, slightly sweet, Mediterranean version.
  • Creamy Cashew Spinach Mushroom Orzo: Stir in 80ml of cashew cream (blended soaked cashews and water) with the broth for an even richer, more indulgent result.
  • Lemon Herb Orzo with Asparagus: Replace half the mushrooms with asparagus cut into 2-inch pieces and add the asparagus in the last 5 minutes of cooking for a spring version with bright, clean flavors.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~390 kcal13g58g5g11g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The orzo continues to absorb liquid as it sits and thickens considerably — reheat with a splash of broth or water stirred in over medium heat to restore the creamy consistency.
  • Freezer: Not ideal — orzo becomes mushy on thawing. This dish is best made fresh or eaten within 2 days for optimal texture.
  • Make ahead: The browned mushrooms can be prepared up to 2 days ahead and refrigerated. Add them back in the final step when reheating.

Frequently Asked Questions

Can I use a different pasta shape?

Small pasta shapes with high surface area work best — ditalini, pearl couscous, and small shell pasta all produce excellent results. Larger shapes such as penne or rigatoni do not release enough starch to create the creamy sauce and are better cooked separately.

What mushrooms work best?

Cremini and chestnut mushrooms are the workhorses — they brown beautifully, hold their texture, and have a savory depth that generic white button mushrooms lack. For a more luxurious version, add a handful of shiitake or oyster mushrooms alongside. Portobello mushrooms can be used but should be diced rather than sliced so they don’t overwhelm the orzo.

Can I make this without wine?

Yes — replace the white wine with an equal amount of additional vegetable broth plus 1 teaspoon of apple cider vinegar or a squeeze of lemon juice. The vinegar provides the slight acidity the wine contributes without any alcohol.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!