This post contains affiliate links. Please see ourย disclosure policy.

This Vegan Mushroom Stroganoff recipe is packed with earthy flavor and umami from mushrooms and so creamy you wonโ€™t believe itโ€™s dairy-free. Paired with pasta and sprinkled with parsley itโ€™s the ultimate vegan comfort food. And itโ€™s all made in just 1 Skillet!

overhead shot of two plates of vegan mushroom stroganoff served on farfalle topped with chopped parsley

Lovers of creamy mushroom sauces, you gotta try this vegan mushroom stroganoff recipe – it is so good. It has all that lovely earthy mushroom flavor you can dream of and is finished off with that signature Stroganoff tang from some homemade vegan cashew sour cream and a touch of white wine.

The smell of brown mushrooms cooking with garlic and fresh herbs, is one of my favorite scents ever! Plus, this recipe is EASY! The most difficult part of the recipe is slicing mushrooms and chopping some garlic and onions. If you wanted to make this even easier you can purchase pre-sliced mushrooms .

two plates with farfalle pasta topped with vegan mushroom stroganoff

MORE VEGAN PASTA RECIPES FROM THE BLOG:

Mushroom Stroganoff

5 from 26 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4
Course: Main Course
Cuisine: Russian
This Vegan Mushroom Stroganoff recipe is packed with earthy flavor and umami from mushrooms and so creamy you wonโ€™t believe itโ€™s dairy-free. Made in just 1 skillet! Paired with pasta or mashed potatoes, itโ€™s the ultimate vegan comfort food.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 2 tsp oil
  • 1/2 medium onion, finely chopped, about 3/4 cup
  • 4 garlic cloves, finely chopped
  • 10-12 oz mushrooms, white, cremini or combination, thinly sliced
  • 1/4 tsp salt, or to taste
  • 1 tbsp soy sauce, or tamari for gluten-free
  • 1 tbsp vegan Worcestershire sauce
  • 1 tsp dijon mustard
  • 1/2 tsp dried thyme
  • 1/4 cup white wine, or use vegetable broth
  • 2.5 cups mushroom stock, or vegetable broth.
  • 2.5 cups dried pasta such as fusilli, or farfalle
  • 1/4 cup cashew cream, which is 1/4 cup cashews blended with 1/4 cup water
  • fresh black pepper, pepper flakes, vegan parm, and dill for serving.

Instructions 

  • Heat a skillet over medium heat, add oil, and add in the onion, garlic, and mushrooms, and half of the salt and mix in.
  • Cook until the mushrooms are golden brown on most of the edges, about 9-12 minutes. Stir occasionally in between
  • Once the mushrooms are golden brown, remove half of the mushrooms to use as a garnish later.
  • Add in the sauces, herbs, stock, and mix in, and add in the rest of the salt, pasta, and mix in. If the stock doesn't cover the pasta, add in 1/4 cup more stock.
  • Cover the skillet and cook for 19-21 minutes, or until the stock is absorbed by the pasta, and the pasta is well cooked.
  • Stir the pasta once in between, so that any of the pasta that is on the top also gets cooked evenly.
  • Add in the cashew cream, and mix in. Cook for a minute or two to thicken, taste and adjust salt and flavor.
  • Then serve the pasta in bowls, topped with the reserved mushrooms, top with pepper flakes, vegan parm, and dill or parsley, and serve. The pasta will keep in the fridge for up to 4 days.
  • To make without Pasta: blend 1/3 cup cashews with 1 cup stock 2 tsp flour or cornstarch. Add the well blended mix to the skillet at step 4, bring to a boil and cook for 2-3 more mins minutes to thicken then use.

Video

Notes

  • Cashew cream substitute: you can use cashew butter, or vegan sour cream, or blended up silken tofu. Or, if you want to use a store-bought vegan sour cream then you can.
  • Add more Protein: use blended silken tofu for the cream or serve some crisped up tofu or vegan chicken on the side. Or my lentil quinoa salad or lentil quinoa meatloaf
  • To make without Pasta: blend 1/3 cup cashews with 1 cup stock 2 tsp flour or cornstarch. Add the well blended mix to the skillet at step 4, bring to a boil and cook for 2-3 more mins minutes to thicken then use.
  • For gluten-free, use tamari instead of soy sauce and gluten-free pasta.ย 

Nutrition

Calories: 254kcal, Carbohydrates: 39g, Protein: 9g, Fat: 6g, Saturated Fat: 1g, Sodium: 621mg, Potassium: 452mg, Fiber: 3g, Sugar: 5g, Vitamin A: 323IU, Vitamin C: 5mg, Calcium: 31mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients for Vegan Mushroom Stroganoff:

  • chopped onion and garlic – a must for all mushrooms sauces. If you don’t like garlic, skip it or use 1 -2 tsp of garlic powder instead of fresh
  • mushrooms – I find Cremini mushrooms are great for this recipe – they are sometimes sold as baby bella or, portobellini mushrooms or simply brown button mushrooms. White button mushrooms would also work fine for this
  • to up the umami, we add some soy sauce, vegan Worcestershire sauce and dijon mustard
  • dried thyme is a great herbs to add to creamy mushroom dishes
  • to get the signature tang of stroganoff, we add some white wine but you can also use vegetable broth and add in some lemon juice
  • to intensify this sauce, I like adding mushroom stock, but you can also useย  vegetable broth.
  • use Farfalle or fusilli or other pasta
  • Cashews make this sauce creamy and should be soaked for at least an hour. Alternatively, do a quick soak by boiling them in hot water for 5 minutes
  • lemon juice brightens up the flavor of the creamy sauce and makes it feel light

ingredients needed for making vegan stroganoff

Tips:

  • If you don’t want to use cashew cream, you can use cashew butter, or vegan sour cream, or blended up silken tofu. Or, if you want to use a store-bought vegan sour creamย then you can.
  • Prepare the vegan cashew sour cream before you start with the recipe so that you have that all ready to go. If your blender is not exactly high-speed you may also need to soak your cashews beforehand, so just bear that in mind.
  • I really recommend you use mushroom stock for this recipe. You can buy it, or make your own.
  • If you want, you can also add in some leeks.
  • For gluten-free, use tamari instead of soy sauce and gluten-free pasta.

How to make Vegan Mushroom Stroganoff

garlic, mushrooms and minced garlic in a frying pan

Heat a skillet over medium heat, add oil, and add in the onion, garlic, and mushrooms, and half of the salt and mix in.

sauteed mushrooms in a frying pan

Cook until the mushrooms are golden brown on most of the edges, about 9-12 minutes. Stir occasionally in between
Once the mushrooms are golden brown, remove half of the mushrooms to use as a garnish later.

farfalle pasta being added to a pan with mushroom sauce

Add in the sauces, herbs, stock, and mix in, and add in the rest of the salt, pasta, and mix in. If the stock doesn’t cover the pasta, add in 1/4 cup more stock.

uncooked farafalle pasta and mushroom sauce cooking in a saucepan

Cover and cook for 19-21 minutes, or until the stock is absorbed by the pasta, and the pasta is well cooked. Stir the pasta once in between, so that any of the pasta that is on the top also gets cooked evenly.

vegan cashew cream being added to mushroom stroganoff

Add in the cashew cream, and mix in. Cook for a minute or two to thicken, taste and adjust salt and flavor.

creamy vegan mushroom stroganoff in a saucepan

Then serve the pasta in bowls, topped with the reserved mushrooms, top with pepper flakes, vegan parm, and dill or parsley, and serve. The pasta will keep in the fridge for up to 4 days.

two plates with vegan mushroom stroganoff

 

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 26 votes (3 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




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

53 Comments

  1. Donna Maguire says:

    5 stars
    Lovely recipe. Love all of your recipes.

    1. Vegan Richa Support says:

      Yay!!

  2. Liz says:

    5 stars
    This is amazing.

    I also added green peas and nutritional yeast, and used a chickpea pasta. Sooo tasty. I will definitely be adding this recipe to the rotation

    1. Vegan Richa Support says:

      Awesome!

  3. Lisa says:

    5 stars
    Can’t wait to try this one again and I am happy to have so many suggestions from other reviews too.

    1. Vegan Richa Support says:

      Yay!

  4. christy says:

    5 stars
    Loved this & so did my hubby….wish I had doubled it for leftovers today, but I’ll know better next time. Subbed the white wine for dry sherry. Delish!

  5. Linda says:

    How can I incorporate soy curls to this?

    1. Vegan Richa Support says:

      Soy curls can be added when you add the pasta, sauces, stock and spices to the pot. Then cover and cook per the recipe. Enjoy!

  6. Linnea J Priest says:

    5 stars
    Have made this many times. A favorite with my kids. Easy, too.

    1. Vegan Richa Support says:

      Thank you!

  7. Andrea says:

    5 stars
    Absolutely wonderful recipe…Not too many steps, and makes enough for a party to be proud of. I added some umami powder for a little extra boost, and it worked great. Will definitely make this again. I have all 3 of your books and love them!

    1. Vegan Richa Support says:

      wow! all 3 , thanks so much Andrea

  8. Nicola says:

    5 stars
    This made a great family-friendly meal! Used silken tofu because of a cashew allergy and it worked perfectly.

    1. Vegan Richa Support says:

      sounds delicious

  9. Christina says:

    5 stars
    This is phenomenal! We can’t wait to make it again. Thanks for another great recipe!

    1. Vegan Richa Support says:

      thanks for popping in

  10. Lisa says:

    5 stars
    The flavors are yummy and I ended up adding corn starch at the end to get it to thicken up because I was afraid the pasta would overcook by boiling the sauce to an ideal consistency. Iโ€™d make it again but definitely sans pasta next time. Thanks!

    1. Vegan Richa Support says:

      Interesting