From The Exclusive Collection of FREE Plant-Based Recipes

By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance

Creamy Vegan Mushroom Stroganoff (Gluten-Free)

Creamy Vegan Mushroom Stroganoff (Gluten-Free)

Who said stroganoff had to be meaty? This plant-based version is delicious, satisfying and healthier too, with less fat and calories. Discover the secret to a creamy, flavourful sauce that will leave you wanting more. 🌱😋

Prep Time: 15 Mins | Cook Time: 20 Mins

Total Time: 35 Mins | Servings: Adjustable

Let's Be Friends!

Hi, I'm Susy

Here at

LEAN💚Plant-Based

we share whole food plant-based recipes, inspired by cuisines from all around the world: Reimagined for optimum health, and redesigned for sustainable weight loss and control.

Get My FREE eBook:

The Sustainable Weight Loss Companion

👇🏼

Vegan Mushroom Stroganoff

Tender, juicy mushrooms + warm rice + creamy vegan sauce = Winter comfort food, a.k.a Plant-based Mushroom Stroganoff.

Mushrooms are one of my favourite “vegetables” to cook. Sure, they often get a bad rap for being weird, slimy, and mushy (because they’re fungi or whatever). 

But honestly, it’s all about figuring out the secret to cooking mushrooms perfectly. Once you’ve mastered this recipe, you will be treated to one of the most delicious foods on this planet.

Table of Contents

Plant Based Mushroom Stroganoff

Why This Recipe Works

So Creamy

Lots of meaty mushrooms keep this vegan stroganoff hearty—and creamy. The sauce is so thick you would never guess it is dairy-free!

Delicious

Stroganoff originates in Russia and is typically made with beef and sour cream, but the recipes vary greatly all over the world. This recipe isn’t “traditional,” but it sure is super yummy!

Versatile

Vegan mushroom stroganoff is absolutely luscious, but you can always add some optional tofu or tempeh for extra protein. Serve over mashed potatoes, pasta, or rice.

Woman chopping mushrooms

Recipe Ingredient Notes

Here’s a quick overview of what you will need for this plant-based mushroom stroganoff—nothing unusual here; you should be able to find everything at your local grocery store.

Mushrooms (sliced thick to keep a bite) - The star ingredient! I recommend using at least two different mushroom varieties that aren’t too similar, so you get a mix of flavour and texture. To keep it affordable, I grab ~70% cremini mushrooms (they’re also super easy to find). For the remaining 30%, I like splurging on a more exotic mushroom variety. It’s mostly shiitake, but oyster or portobello taste good, too. If you’re feeling way too fancy, you can try a combination of cremini, shiitake, oyster, and maitake mushrooms—it’s a heavenly blend!

Cashew nuts - I always say this, and I’ll say it again: cashews are a vegan staple you should always have on hand (of course, if you don’t have any nut allergies). They are the perfect neutral substitute for heavy cream. Tip: Blend them in oat milk to get a super rich, thick texture, similar to traditional dairy-based creamy bases.

Large onion (halved and sliced) and garlic - The savoury, aromatic base.

Dried porcini mushrooms (hydrated in 1 cup water) - To concentrate the mushroom flavour.

Tamari sauce - For umami flavour. Soy sauce can also be used (but the recipe won’t be gluten-free).

White wine - This is optional. Though it adds extra flavour, you can skip it if you don’t have it. Or substitute with white wine vinegar.

Thyme and tarragon (fresh or dried) - To introduce a fresh, herbaceous flavour. These fresh herbs also boost the nutritional content of the dish.

Oat milk - To blend the cashews and create a thick, creamy paste.

White miso paste - A fermented soybean paste added for a salty flavour. It’s also a great source of probiotics.

Tomato puree - Both store-bought and homemade can be used. I like using store-bought to save a few extra minutes.

Dijon mustard - I love finishing creamy dishes with a splash of acidity. It brightens the flavours so much. Here, just a bit of Dijon mustard is enough to take the sauce up a notch.

Agave syrup or maple syrup - For a hint of sweetness, It balances the overall flavours.

Lemon (freshly squeezed) - Roll the lemon between the countertop and your palm (or microwave it in the oven for 20 seconds if refrigerated) to extract maximum juice.

Smoked paprika - A traditional stroganoff ingredient. Smoky paprika adds a more complex flavour that is both peppery and sweet.

Paprika - To lend an orange-ish hue to the sauce.

Gram flour - Helps thicken the sauce. Remember, it’s a gluten-free recipe. So we’re using gram flour instead of regular all-purpose.

Wholegrain or brown rice - Forms the hearty base of the vegan mushroom stroganoff. Traditional stroganoff is made with egg noodles, but since we’re taking a vegan twist here, we’ll use wholegrain (or rice) to keep the recipe plant-based (and gluten-free).

Fresh parsley - As a garnishing at the end.

Pinch of salt and pepper to taste - Pulls together all components of the dish.

Helpful Equipment

  • Hob

  • High-speed blender

  • Sharp knife

  • Large frying pan or skillet

Gluten Free Vegan Mushroom Stroganoff

How to Make Plant-Based Mushroom Stroganoff

Prepare the ingredients. Soak the cashews in boiling water first to soften them before blending later. Put the porcini mushrooms in another bowl to hydrate and keep the water—an outstanding stock.

Cook onions and garlic. Fry the onions on medium heat—no oil required. Add a pinch of salt to help draw out water for frying. After softening the onions, add the garlic and slightly brown it. Splash in tamari sauce bit-by-bit to deglaze whenever required.

Make the rice. Cook your wholegrain or brown brown rice according to the package instructions. I often steam my veggies over rice to save time and energy.

Cook mushrooms. Toss in your mushrooms and fry for a few minutes. Add half the wine/vinegar. Drain the porcini mushrooms and add to the onions (keep the water). Then add the thyme and tarragon. Cook on low/medium heat; you do not want them to dry out. Add the paprika and the saved mushroom water gradually while the mushrooms are slowly frying.

Prepare the sauce. Blend the drained cashews, milk, miso paste, tomato paste, Dijon mustard, and lemon juice to make the sauce while the mushrooms cook on low/medium heat.

Combine mushrooms and sauce. Add the sauce to the mushrooms with the remaining wine or vinegar, and turn up the heat until it bubbles. Add more liquid if needed. Reduce to low/medium heat and cook for about 10 minutes.

Adjust the consistency. If you want to thicken the sauce, add cornflour (or any thickener—mix in some milk first, then add). 

Add the toppings. Dish out your vegan mushroom stroganoff and sprinkle some fresh parsley. Enjoy 😋 💚

Mushroom Stroganoff

Variations, Ideas & Notes

📑 Substitution Ingredients

  • Shallots instead of onions.

  • Dried cremini mushrooms instead of dried porcini mushrooms.

  • Coconut aminos instead of tamari sauce (keeps the recipe gluten-free).

  • Apple cider instead of white wine.

  • Oregano instead of thyme.

  • Dill instead of tarragon.

  • Vegetable broth instead of miso paste.

  • Date syrup instead of agave syrup.

  • English or American mustard instead of Dijon mustard.

  • Quinoa instead of brown rice.

  • Almond milk instead of oat milk.

🍲 Optional Add-ons

  • Cashew butter

  • Vegan Worcestershire sauce

  • Tahini

  • Nutritional yeast

  • Veggies, like peas or broccoli

  • Air fried crispy chickpeas

  • Lentils

  • Seeds

✨ Flavour Variations

Extra protein - To make the recipe more filling, I like to add seitan strips, pan-fried tempeh, or tofu. Pan-fried tempeh is my favourite. It’s denser and has a more umami flavour.

Spicy - Add some chilli pepper flakes to turn up the heat.

Garnish - While parsley is a classic garnishing, vegan stroganoff also tastes yummy with an extra savoury hit from spring onions. Chives are also a good choice.

Meatier - You can beef up this recipe (pun intended) with a package of beef-style crumbles, such as Beyond Beef Plant-Based Ground.

Notes

Note that all weights are approximations due to variations in contents and ingredients, so don't hesitate to adjust them according to your preferences.

If quantities are changed, please adjust the method accordingly.

Creamy Vegan Mushroom Stroganoff and Rice

Pro Tips For This Recipe

  • Prepare all the ingredients first to make cooking easier.

  • For a nut-free option, replace nuts with tofu and start with 1/2 plant-based cup milk; add as needed.

  • Keep in mind different mushroom varieties have different cooking times.

  • If using American mustard instead of Dijon mustard, I suggest increasing the quantity by an extra tbsp. If using English mustard, start with just 1/2 tbsp. Then, taste and adjust because English mustard is very hot.

  • Although most recipes call for pasta, I personally love stroganoff served over brown rice or mashed potatoes, as they absorb the sauce so well.

  • Make sure to soak the cashews. It helps with easier blending and a smoother texture.

  • Slice the mushrooms thick. We don’t want a mushy texture.

  • Don’t rush the process of cooking mushrooms. The slower you cook them, the better the flavour.

  • Cook the mushrooms in two batches if your pan isn’t too large.

Plant Based Vegan Mushroom Stroganoff

Frequently Asked Questions

How to serve vegan mushroom stroganoff?

Rice, mashed potatoes, and pasta aren’t the only ways to serve vegan mushroom stroganoff. For the times when you’re craving something light, you can pair stroganoff with a simple green vegetable side dish (talk about comforting!).

Plant-based stroganoff also makes a great pair with—

What mistakes to avoid when cooking mushrooms for stroganoff?

Don’t wash the mushrooms. If you find any patches of dirt, wipe them off with a kitchen cloth. Most mushrooms are grown on indoor farms, so they are pretty clean anyway.

Don’t crowd the pan. Cook mushrooms in batches to give them enough surface area to sear.

Don’t stir frequently. This robs the mushrooms of their ability to brown.

Don’t salt at the start. Wait until the mushrooms are fairly browned before seasoning them.

Can I use any type of mushrooms for this recipe?

Yes! A mix of cremini, shiitake, oyster, or portobello mushrooms adds depth and texture.

Is there an alternative to white wine?

Yes! You can use white wine vinegar or vegetable broth for a similar depth of flavor.

How to thicken stroganoff sauce?

You can simmer the sauce to make it thicker. For a quicker alternative, add cornstarch whisked in water or milk. The sauce should thicken up after a couple of minutes on medium heat.

If you made the recipe, make sure to tag me on Instagram @vegan.susy

more plants less pounds

More Free Resources

Plant-Based Meal Prep: The Ultimate Guide to a Successful Vegan Diet

The Ultimate Guide to Plant-Based Meal Prep for Vegan Weight Los

Ready to revolutionise your meals and your health? Look no further than a vegan diet! Discover the ease and benefits of meal planning and preparation with simple strategies and my tasty make...

Top 15 Plant-Based Protein Sources for a Vegan Diet

Top 15 Plant-Based Protein Sources for a Vegan Diet

As a vegan health coach and plant-based nutritionist, I often get asked about plant-based protein sources. After all, protein is an essential nutrient that plays a vital role in the function and structure of our...

How Much Exercise Do You Really Need on a Plant-Based Diet?

How Much Exercise Do You Really Need on a Plant-Based Diet?

Are you wondering how much exercise you need to get in shape and boost your energy on a plant-based diet? Look no further! In this post, we’ll dive into the optimal amount of exercise for optimal…

Unlock Your Transformation Today!

Empower Yourself: Embark on a Delicious Fat Loss Adventure

🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!

🍉 Let's Make Your Fat Loss & Optimum Health Journey a Delicious Success Story!

🍉 Get The FREE Sustainable Weight Loss Companion eBook and CHEAT SHEETS!

Let's Be Friends!

Vegan Susy
More Taste Less Waste Free Vegan Weight Loss Course
Vegan Susy Logo

© 2025 VeganSusy Ltd. All Rights Reserved

icons by freepik
Plant Based Nutrition Program