Easy, hearty and healthy this vegan button mushroom stroganoff is a perfect meal whether it’s paired with rice, pasta or mashed potato. Another best thing about this recipe, the sauce can be made dairy-free and gluten-free.
Originally from Russia, this recipe is made with saute beef with sour cream sauce. Although this recipe existed a long time ago it was named after a prominent family in Russia which is the stroganov.
Disclaimer: This post contains links to affiliate website or links to Amazon shop. As an affiliate member I will earn from qualifying purchases made by you at no additional cost ever. I appreaciate the purchase you made. Read my disclosure.

The best thing about this vegan button mushroom stroganoff after it’s popularity there have been so many versions and one of it like in Japan it is paired with white rice top with parsley and butter. In other countries, it is served with twisted egg noodles, sausage and beef.
And for me, I want to have it as a vegan version and so I make vegan button mushroom stroganoff. It’s cheap, healthy and makes a quick recipe thanks to its ingredients that are rich with nutrients and at the same time, you can make it gluten-free.
This vegan stroganoff is so versatile when it comes to your choice of mushroom and we all know that edible mushroom has lots of good benefits. You can use button mushroom (white or regular), shiitake, or portobello mushrooms.
Vegan Button Mushroom Stroganoff
Ingredients
- 1 packed white button mushroom (or canned mushroom)
- 1 medium-sized yellow onion diced
- 1-2 cloves garlic chopped
- 2 tbsp cornstarch
- 1 tsp onion powder
- ½ tsp garlic powder
- ½ tsp paprika
- pinch of red chili flakes
- pinch of salt and pepper to taste
- 4 tbsp cooking wine or white wine (optional)
- 3/4 cup (180ml) water or vegetable broth
- 3/4 cup dairy-free milk
- 1 tbsp soy sauce or tamari gluten-free sauce
- 1 tbsp nutritional yeast
- fresh parsely (for garnishing)
Download my free pantry checklist guide
Instructions
- Heat oil in a pot or pan, add onion and saute for 3 minutes or until brown then add garlic and saute again.
- Add mushroom and fry for about 5 minutes until they are brown and soft.
- In a separate bowl mix cooking wine, water, and soy sauce. Pour in the pot and mix well.
- Add onion and garlic powder, salt and pepper, and chili flakes. Let it boil.
- Make a mixture of cornstarch and dairy-free milk. ( I tried using almond milk and soy milk. You can also use coconut milk or oat milk).
- Pour in the pot and mix well. Lower the heat and let the sauce thicken. (you can add nutritional yeast on this step)
- Taste and add spice or seasoning according to your taste preference.
- Serve with white rice or pasta of your choice and garnish with fresh parsley.

Notes
> Using wine for this vegan button mushroom stroganoff is optional. You can also use white wine, I tried with and without cooking wine. The flavor is strong and overpowered the garlic so I prefer without cooking wine.
>To make this gluten-free you can use gluten-free all-purpose flour to replace cornstarch.
>Feel free to add another clove of garlic for that extra strong flavor.
> I use both white button mushroom and canned button mushroom.
Nutrition
102 cal(per serving) | Total Fat 1.3g | Saturated Fat 0.1g || Cholesterol 0mg | Sodium 372mg | Carbohydrates 14.6g | Dietary Fiber 2.5g | Sugar 2.8g | Protein 5.9g | Calcium 21mg | Iron 1mg

Vegan Button Mushroom Stroganoff
Ingredients
- 1 200g packed white button mushroom sliced
- 1 medium-sized yellow onion diced
- 1-2 cloves garlic chopped
- 2 tbsp cornstarch
- 1 tsp onion powder
- ½ tsp garlic powder
- ½ tsp paprika (optional)
- Pinch of red chili flakes
- Pinch of salt and pepper to taste
- 4 tbsp cooking wine (optional, you can also use white wine)
- ¾ cup (180ml) water or ( or vegetable broth)
- ¾ cup (180ml) dairy-free milk (I use unsweetened soy milk)
- 1 tbsp soy sauce (or tamari sauce-gluten-free sauce)
- 1 tbsp nutritional yeast (optional)
- Fresh parsley (for garnishing)
Instructions
- Heat oil in a pot or pan, add onion and saute for 3 minutes or until brown then add garlic and saute again.
- Add mushroom and fry for about 5 minutes until they are brown and soft.
- In a separate bowl mix cooking wine, water, and soy sauce. Pour in the pot and mix well.
- Add onion and garlic powder, salt and pepper and chili flakes. Let it boil.
- Make a mixture of cornstarch and dairy-free milk. ( I tried using almond milk and soy milk. You can also use coconut milk or oat milk).
- Pour in the pot and mix well. Lower the heat and let the sauce thicken. (you can add nutritional yeast on this step).
- Taste and add spice or seasoning according to your taste preference.
- Serve with white rice or pasta of your choice and garnish with fresh parsley.
Video
Notes
- Using wine for this recipe is optional. You can also use white wine, I tried with and without cooking wine. The flavor is strong and overpowered the garlic so I prefer without cooking wine.
- To make this gluten-free you can use gluten-free all-purpose flour to replace cornstarch.
- Feel free to add another clove of garlic for that extra strong flavor.
- I use both white button mushroom and canned button mushroom.
Benefits of Mushroom
Mushrooms if added into your plate have great benefits they are a good source of protein needs and it’s cholesterol-free. They are good antioxidants, rich in vitamins and minerals. Aside from it’s a better and cheap substitute for meat.
- Antioxidant
- Vitamin C
- Fiber
- Potassium
- Vitamin B
If you would like to know what other edible plants are a good source of protein do check my article about The ultimate guide to plant protein.
If you want another recipe that uses mushroom try this All Vegetable Shepard‘s Pie, by Conflicted Vegan. She makes delicious vegan recipes.
Yum! This looks delicious!
Oh wow, this sounds so amazing and I LOVE mushrooms. I can’t wait for tho make delicious comfort food!
Looks amazing! And it comes at a perfect time. I was just looking for some mushroom dishes for the holidays. A nice toasted loaf of crusty bread would make this the perfect meal for my family. Do you think you could make it ahead of time?
Hi Christine you may do so and you can just reheat if you want to. This recipe is just about 30 minutes and best serve while its hot. The last time I made I stored leftovers in a glass container and reheat the following day, 🙂 Let me know how it goes when you make it!
Looks amazing!
But I am allergic to soy. Could there be an option for me?
Best regards
Ann
thank you Ann. You can try using soy free sauce like worcestershire sauce although I have not tried it but for sure it will work as it has the same umami quality of regular soy sauce 🙂
Wow! This looks great!
Yum! This looks really delicious. I might try it with a mix of button and shiitake mushrooms. And lots of garlic. 🙂
yes lots of garlic! I havent try with shiitake please do let me know, I’ll try as well too 🙂 thank you.
This looks so yummy! I love mushrooms in anything.
Love mushrooms !
Cant wait to try out this yummy vegan recipe !
Thanks for sharing 🙂
I never would have thought to do a vegan stroganoff!
This would be fantastic over cooked rice or mashed potatoes. I love mushrooms, so this is my perfect recipe 🙂
I love it with rice more and lots of garlic 🙂 thank you Cindy! Let me know when you tried 🙂
Yum! This sounds amazing! I love mushrooms in anything so this makes my mouth water. My brothers girlfriend is vegetarian and we are always looking for veg friendly recipes for when she comes over. Definitely adding this one to the rotation!
thank you Julianne 🙂 Hope you guys like it!
This looks delicious. I’m always looking for vegan recipes for when we have friends over. I am pinning this one for later.
thank you Carrie! Hope you like it 🙂
This sounds so delicious! I love mushrooms in anything! I just printed this to save for later! 🙂
great to know that! thank you. let me know how it goes 🙂
My sister is vegan, and I’m always looking for recipes to make when she comes over that we can both enjoy. This looks delicious!
thank you Sarah! glad you like the recipe 🙂
I pinned this to make for this coming week. Looks delicious! Thanks for the extra tips as well. When you said you use fresh button and canned mushrooms, are you saying at the same time or you rotate between them when making them different nights?
hi Michelle, use on separate nights of cooking 🙂 If you like garlic add lots of it to add more flavor. Thank you.
This looks absolutely delish! Will definitely be trying it out for dinner tonight.
Dinner at your house 😀 this looks amazing.
I love this recipe! I am making it from time to time and it’s really good and delicious!
Btw. I didn’t know that I can add there a white wine and I also wasn’t sure where this dish is coming from. So, thank you for a small introduction and the idea next time to add white wine!
you’re welcome Sandra! Yup adding wine is an option. let me if you like it with white wine 🙂
This looks and sounds delicious. Definitely going to try in out. Thanks for the share!
thank you Odette! I really enjoyed it too, I like it with lots of garlic 😀
This sounds delicious! I love stroganoff and anything with mushrooms! This is a yummy vegan recipe that I can’t wait to try. 🙂
thank you Alyssa! it is also very inexpensive to make!
Cant wait to try this! I love mushrooms and this sounds like a perfect meal to me!