Go Back
+ servings

Vegan Mushroom Stroganoff

You can make this deliciously creamy and savory vegan mushroom stroganoff in just 30 minutes! The ultimate comfort food recipe for all!
Course Main Course
Cuisine American
Keyword vegan main course
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 8 servings
Calories 373kcal
Author LarishaBernard


  • 16 oz cooked pasta noodles
  • 1/4 cup vegan butter
  • 1 medium onion, thinly sliced
  • 8 oz white button mushrooms, thinly sliced
  • 8 oz baby bella mushrooms, thinly sliced
  • 1/4 tsp salt, more to taste
  • 4 cloves garlic, minced
  • 1/4 tsp black pepper, more to taste
  • 3 sprigs thyme
  • 1/4 tsp nutmeg
  • 1/4 tsp allspice
  • 1/4 tsp smoked paprika
  • 1 3/4 cups vegan beef broth, divided (see notes above - or swap with vegan mushroom broth)
  • 1/4 cup all-purpose flour
  • 1 tbsp vegan worcestershire sauce
  • 1 tbsp dijon mustard
  • 1 cup vegan sour cream
  • fresh parsley, for garnish


  • Cook pasta according to packaged instructions.
  • Heat a large skillet over medium heat. Add vegan butter and melt.
  • Add onions and saute for 4-5 minutes, stirring often so not to burn and they caramelize a bit and start to turn golden brown.
  • Add mushrooms and salt. Saute for 5-7 minutes, stirring often until they start to soften. Add in garlic and pepper and saute for 1 minute.
  • Add in thyme sprigs, nutmeg, allspice, smoked paprika, and 1/4 cup vegan beef broth and scrape off any bits at the bottom. Cook for another 3 minutes, stirring often.
  • Into a small bowl, add flour and remaining broth and whisk together.  To the same bowl, add dijon and Worcestershire in and whisk again. Pour into skillet and stir together well. Reduce heat and cook for another 5 minutes on simmer. 
  • Remove from heat. Take out and discard thyme springs. Stir in sour cream. Stir until combined. Adjust seasonings to taste, serve over cooked pasta. Add parsley for garnish if desired.


Serving: 6oz | Calories: 373kcal | Carbohydrates: 59g | Protein: 11g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 515mg | Potassium: 364mg | Fiber: 3g | Sugar: 6g | Vitamin A: 432IU | Vitamin C: 4mg | Calcium: 26mg | Iron: 1mg