Creamy One-Pot Vegan Mushroom Stroganoff

This creamy vegan mushroom stroganoff is ready in 20 minutes with simple ingredients. Rich, savory, and dairy-free comfort food the whole family will love.

Sara Seitz

By Sara Seitz

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

After years of experimenting with plant-based cream sauces, I finally perfected this mushroom stroganoff. So much so, in fact, that my non-vegan friends request it for dinner parties. The secret is using a combination of cashew cream and nutritional yeast, with a touch of dijon and tamari, to create that authentic stroganoff tang without any dairy.

Ingredients

  • 12 oz wide egg-free noodles
  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 lb mixed mushrooms (cremini, shiitake, oyster), sliced
  • 2 tbsp all-purpose flour (or gluten-free flour blend)
  • 2 cups vegetable broth (low-sodium recommended)
  • 1/2 cup raw cashews, soaked 2 hours and drained
  • 1/2 cup water
  • 3 tbsp nutritional yeast
  • 2 tbsp tamari or soy sauce
  • 1 tbsp Dijon mustard
  • 1 tsp smoked paprika
  • Black pepper to taste
  • Salt to taste
  • Fresh parsley for garnish
  • Optional: 1/4 cup dry white wine

Instructions

Step 1: Prepare the Cashew Cream

Blend soaked cashews with 1/2 cup water until completely smooth (2-3 minutes in a high-speed blender). This creates the creamy base that replaces sour cream in traditional stroganoff.

Step 2: Cook the Pasta

Cook noodles according to package directions. Reserve 1 cup of pasta water. The starchy pasta water helps bind the sauce.

Step 3: Sauté the Aromatics

Heat olive oil in a large skillet over medium-high heat. Add onions and cook for 3-4 minutes until softened. Add garlic and cook for 1 minute until fragrant.

Step 4: Cook the Mushrooms

Add mushrooms to the pan. Cook for 6-8 minutes without stirring too much, allowing them to brown and release their moisture. Season with salt and pepper.

Step 5: Build the Sauce

Sprinkle flour over mushrooms and stir to coat. Cook 1 minute. Add wine (if using) and cook until mostly evaporated. Pour in vegetable broth, stirring to prevent lumps.

Step 6: Finish the Dish

Reduce the heat to medium-low. Stir in cashew cream, nutritional yeast, tamari, Dijon mustard, and smoked paprika. Simmer 3-4 minutes until thickened. Add cooked noodles and toss to combine. If needed, add reserved pasta water one tablespoon at a time until the desired consistency is reached.

Step 7: Serve

Garnish with fresh parsley and additional black pepper. Serve immediately while hot and creamy.

Chef’s Tips

  • Don’t have a high-speed blender? Soak the cashews overnight for easier blending in a regular blender
  • For a soy-free version, use coconut aminos instead of tamari
  • The mushroom variety matters—mixing types creates a more complex umami flavor
  • Make it gluten-free by using gluten-free noodles and a gluten-free flour blend

Health Benefits

This vegan stroganoff provides substantial plant-based protein from cashews and nutritional yeast while delivering essential B vitamins. Mushrooms, which are plentiful in this dish, are one of the few plant sources of vitamin D and contain powerful antioxidants such as selenium and ergothioneine, which support immune function.

Serving Suggestions

This delectable plant-based stroganoff pairs wonderfully with a variety of vegan side dishes and salads. Here are a few of my favorite pairings:

More Tasty Dairy-Free Mushroom Pasta Recipes

Loving this easy vegan dinner and looking for more like it? Here are a few dairy-free mushroom and pasta recipes I bet you’ll enjoy just as much:

Easy Vegan Mushroom Stroganoff Recipe (20 Minutes)

This creamy vegan mushroom stroganoff is ready in 20 minutes with simple ingredients. Rich, savory, and dairy-free comfort food the whole family will love.
Click stars below to rate, or leave a full review in the comments
No ratings yet
Print Rate it Now
Course: Dinner, lunch, Main Course
Cuisine: American, Italian
Diet: Gluten Free, Vegan, Vegetarian
Keyword: noodles, pasta
Prep Time: 5 minutes
Cook Time: 20 minutes
Servings: 4
Author: Sara Seitz

Ingredients

Instructions

  • Prepare the Cashew Cream – Blend soaked cashews with 1/2 cup water until completely smooth (2-3 minutes in a high-speed blender). This creates the creamy base that replaces sour cream in traditional stroganoff.
  • Cook the Pasta – Cook noodles according to package directions. Reserve 1 cup of pasta water. The starchy pasta water helps bind the sauce.
  • Sauté the Aromatics – Heat olive oil in a large skillet over medium-high heat. Add onions and cook for 3-4 minutes until softened. Add garlic and cook for 1 minute until fragrant.
  • Cook the Mushrooms – Add mushrooms to the pan. Cook for 6-8 minutes without stirring too much, allowing them to brown and release their moisture. Season with salt and pepper.
  • Build the Sauce – Sprinkle flour over mushrooms and stir to coat. Cook 1 minute. Add wine (if using) and cook until mostly evaporated. Pour in vegetable broth, stirring to prevent lumps.
  • Finish the Dish – Reduce the heat to medium-low. Stir in cashew cream, nutritional yeast, tamari, Dijon mustard, and smoked paprika. Simmer 3-4 minutes until thickened. Add cooked noodles and toss to combine. If needed, add reserved pasta water one tablespoon at a time until the desired consistency is reached.
  • Serve – Garnish with fresh parsley and additional black pepper. Serve immediately while hot and creamy.

Notes

Don’t have a high-speed blender? Soak the cashews overnight for easier blending in a regular blender
For a soy-free version, use coconut aminos instead of tamari
The mushroom variety matters—mixing types creates a more complex umami flavor
Make it gluten-free by using gluten-free noodles and a gluten-free flour blend
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!

Nutritional Information 

(Per Serving, Serves 4)

  • Calories: 445
  • Protein: 16g
  • Carbohydrates: 62g
  • Fiber: 6g
  • Sugar: 5g
  • Fat: 16g
  • Saturated Fat: 2.5g
  • Sodium: 580mg
  • Potassium: 620mg
  • Iron: 4.2mg (23% DV)
  • Calcium: 45mg
  • Vitamin B12 (from nutritional yeast): 3.6mcg (150% DV)

Sara Seitz

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.