Creamy Vegan Mushroom Sauce Pasta

Published on October 16, 2025
4.8 (245 reviews)

Imagine twirling perfectly al dente pasta through a velvety, umami‑rich mushroom sauce that feels indulgent yet is completely plant‑based. This Creamy Vegan Mushroom Sauce Pasta delivers that luxuriou

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Vegan Mushroom Sauce Pasta
Prep: 15 mins
Cook: 25 mins
Servings: 4

Imagine twirling perfectly al dente pasta through a velvety, umami‑rich mushroom sauce that feels indulgent yet is completely plant‑based. This Creamy Vegan Mushroom Sauce Pasta delivers that luxurious mouthfeel without a drop of dairy, making it a crowd‑pleaser for vegans and omnivores alike.

What sets this dish apart is the silky cashew‑based cream blended with sautéed wild mushrooms, a splash of white wine, and a hint of nutritional yeast that mimics the depth of traditional Parmesan.

It’s ideal for busy weeknights, casual brunches, or a comforting dinner after a long day. Whether you’re feeding a family of four or impressing friends at a potluck, this recipe fits every occasion.

The process is straightforward: sauté the mushrooms, create a cashew‑cream sauce, combine with cooked pasta, and finish with fresh herbs. In just 40 minutes you’ll have a restaurant‑quality plate ready to serve.

Why You'll Love This Recipe

Rich, Dairy‑Free Creaminess: Cashews blended with broth create a luscious texture that rivals traditional cream sauces while staying entirely plant‑based.

Umami Boost from Mushrooms: A mix of cremini and shiitake mushrooms delivers deep, earthy flavors that satisfy even the most discerning palate.

Quick Weeknight Solution: With just 15 minutes of prep and 25 minutes of cooking, you get a gourmet‑level dish without the hassle.

Customizable & Healthy: Packed with protein, fiber, and vitamins, the recipe is easily adapted to gluten‑free or low‑carb needs.

Ingredients

The heart of this pasta is a blend of fresh, wholesome components. Whole‑grain spaghetti provides a nutty base, while a medley of cremini, shiitake, and button mushrooms adds texture and depth. Soaked cashews create a velvety sauce without dairy, and nutritional yeast supplies a cheesy note. Aromatics like garlic and shallots lift the flavor, and a splash of white wine adds brightness. Finishing herbs bring a pop of freshness that ties everything together.

Pasta & Main Ingredients

  • 12 oz whole‑grain spaghetti
  • 2 tbsp olive oil
  • 1 lb mixed mushrooms (cremini, shiitake, button), sliced

Cashew Cream Sauce

  • 1 cup raw cashews, soaked 4 hrs
  • ¾ cup vegetable broth (low‑sodium)
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice

Aromatics & Seasonings

  • 2 shallots, finely diced
  • 3 garlic cloves, minced
  • ½ cup dry white wine (optional)
  • ¼ tsp red‑pepper flakes (optional)
  • Salt and freshly cracked black pepper, to taste
  • 2 tbsp fresh parsley, chopped (for garnish)

Each component plays a specific role: the cashews give body, the broth adds savory depth, and the nutritional yeast introduces a subtle cheese note. The wine deglazes the pan, releasing caramelized bits that intensify the mushroom flavor. Together, they create a sauce that clings lovingly to every strand of pasta, ensuring every bite is rich, comforting, and completely plant‑based.

Step-by-Step Instructions

Creamy Vegan Mushroom Sauce Pasta

Preparing the Cashew Cream

While the pasta boils, drain the soaked cashews and place them in a high‑speed blender. Add the vegetable broth, nutritional yeast, lemon juice, and a pinch of salt. Blend on high for 1‑2 minutes until the mixture is completely smooth and resembles a thick cream. Set aside; this will become the sauce base.

Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the whole‑grain spaghetti and cook according to package directions, usually 9‑11 minutes, until al dente. Reserve ½ cup of the pasta cooking water, then drain the noodles and set aside.

Sautéing the Mushrooms

  1. Heat the Pan. Over medium heat, add the olive oil to a large skillet. Once shimmering, toss in the sliced mushrooms in a single layer. Let them sit untouched for 2‑3 minutes to develop a golden crust before stirring.
  2. Deglaze. If using wine, pour it over the browned mushrooms, scraping the fond with a wooden spoon. Allow the liquid to reduce by half, about 2 minutes, which concentrates flavor without adding excess moisture.
  3. Add Aromatics. Stir in the diced shallots, minced garlic, and red‑pepper flakes. Cook for another 30‑45 seconds until fragrant, being careful not to let the garlic brown.

Combining Sauce & Pasta

  1. Incorporate Cashew Cream. Reduce the heat to low and pour the blended cashew cream into the mushroom mixture. Stir continuously; the sauce will thicken within 2‑3 minutes. If it becomes too thick, add a splash of the reserved pasta water until you reach a silky consistency.
  2. Season. Taste and adjust with salt, pepper, and an extra squeeze of lemon juice if desired. The acidity balances the richness of the cashews and brightens the overall palate.
  3. Finish with Pasta. Add the cooked spaghetti directly into the skillet. Toss gently to coat every strand, allowing the sauce to cling. Cook together for 1‑2 minutes so the pasta absorbs some of the sauce, creating a cohesive dish.

Plating & Garnish

Divide the pasta among warm bowls. Sprinkle chopped fresh parsley over the top for color and a herbaceous lift. Serve immediately while the sauce is glossy and the mushrooms are still tender.

Tips & Tricks

Perfecting the Recipe

Soak Cashews Properly. A minimum of 4 hours (or overnight) ensures a silky texture; quick‑soak in hot water for 30 minutes if short on time.

Reserve Pasta Water. Starchy water helps bind the sauce to the pasta and prevents a dry finish.

Don’t Overcrowd the Pan. Cook mushrooms in batches if necessary; this yields better caramelization and richer flavor.

Finish on Low Heat. Adding the cashew cream over low flame prevents curdling and keeps the sauce smooth.

Flavor Enhancements

A drizzle of truffle oil adds an earthy luxury, while a handful of toasted pine nuts contributes crunch. For a smoky twist, stir in a teaspoon of smoked paprika with the aromatics. Finish with a splash of soy‑free tamari for an umami boost.

Common Mistakes to Avoid

Avoid blending the cashew sauce while it’s still hot; this can create a grainy texture. Also, don’t skip the deglazing step—those browned bits are flavor gold. Finally, resist the urge to over‑mix after adding pasta; gentle tossing preserves the sauce’s silkiness.

Pro Tips

Use a High‑Speed Blender. It creates the smoothest cashew cream with no lumps.

Season in Layers. Add a pinch of salt at each stage—mushrooms, sauce, and final plating—for balanced seasoning.

Warm the Serving Bowls. A hot bowl keeps the pasta from cooling too quickly, preserving the sauce’s velvety texture.

Finish with Fresh Herbs. Adding parsley or basil at the end brightens the dish and adds a pop of color.

Variations

Ingredient Swaps

Replace whole‑grain spaghetti with gluten‑free rice noodles or spiralized zucchini for a low‑carb twist. Swap cremini mushrooms for oyster or portobello mushrooms for a heartier bite. If cashews are a concern, use soaked almonds or silken tofu as the cream base, adjusting liquid for consistency.

Dietary Adjustments

For a raw‑vegan version, blend soaked cashews with raw mushroom broth and serve over raw zucchini ribbons. To make it keto‑friendly, omit the pasta and serve the sauce over cauliflower rice or shirataki noodles. All ingredients are naturally vegan, gluten‑free (when using GF pasta), and soy‑free.

Serving Suggestions

Pair the pasta with a crisp arugula salad dressed in lemon‑olive oil, or serve alongside roasted Brussels sprouts for extra crunch. A side of warm, crusty gluten‑free bread is perfect for mopping up any remaining sauce. For a festive touch, sprinkle toasted hazelnuts and a drizzle of balsamic reduction.

Storage Info

Leftover Storage

Allow the pasta to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. For longer keep, portion the dish into freezer‑safe bags, removing as much air as possible, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of vegetable broth or water to restore creaminess. Stir frequently until warmed through, about 5‑7 minutes. In the oven, cover the dish with foil and bake at 350°F for 12‑15 minutes. Microwaving works for single servings—heat 30‑second intervals, stirring in between, and finish with a drizzle of fresh cashew cream.

Frequently Asked Questions

Absolutely. Prepare the cashew cream and sauté the mushrooms up to 24 hours in advance. Store each component separately in airtight containers in the fridge. When ready to serve, cook the pasta, combine the pre‑made sauce, and toss together for a fresh, hot meal. This makes weekday dinners a breeze.

Frozen mushrooms can be used, but be sure to thaw and pat them dry first; excess moisture will prevent browning. Frozen cashews are not recommended because they lose their creamy texture after thawing. If you must, soak them longer and blend thoroughly to achieve a smooth consistency.

This creamy pasta shines alongside simple greens—think a lemon‑dressed arugula or mixed baby spinach salad. Roasted root vegetables, such as carrots and parsnips, add sweet earthiness. For a heartier meal, serve with garlic‑roasted cauliflower or a crusty piece of gluten‑free bread to soak up the sauce.

Simply swap the whole‑grain spaghetti for a certified gluten‑free pasta or rice noodles. Verify that the vegetable broth and any optional wine are gluten‑free. The rest of the ingredients are naturally gluten‑free, so the dish remains safe for those with sensitivities.

This Creamy Vegan Mushroom Sauce Pasta brings together wholesome ingredients, simple technique, and restaurant‑level flavor in under an hour. By mastering the cashew‑cream base and perfecting mushroom caramelization, you’ll create a dish that satisfies both vegans and meat‑eaters. Feel free to experiment with herbs, nuts, or alternative pastas to make it truly yours. Serve it hot, share it widely, and enjoy every silky, umami‑rich bite!

Recipe Summary

Prep
15 min
Cook
25 min
Total
40 min
Servings
4
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 oz whole‑grain spaghetti
  • 2 tbsp olive oil
  • 1 lb mixed mushrooms (cremini, shiitake, button), sliced
  • 1 cup raw cashews, soaked 4 hrs
  • ¾ cup vegetable broth (low‑sodium)
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 2 shallots, finely diced
  • 3 garlic cloves, minced
  • ½ cup dry white wine (optional)
  • ¼ tsp red‑pepper flakes (optional)
  • Salt and freshly cracked black pepper, to taste
  • 2 tbsp fresh parsley, chopped (for garnish)

Instructions

1
Preparing the Cashew Cream

While the pasta boils, drain the soaked cashews and place them in a high‑speed blender. Add the vegetable broth, nutritional yeast, lemon juice, and a pinch of salt. Blend on high for 1‑2 minutes unti...

2
Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the whole‑grain spaghetti and cook according to package directions, usually 9‑11 minutes, until al dente. Reserve ½ cup of the pasta cooking wa...

3
Sautéing the Mushrooms

Divide the pasta among warm bowls. Sprinkle chopped fresh parsley over the top for color and a herbaceous lift. Serve immediately while the sauce is glossy and the mushrooms are still tender....

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.