Guys and gals, I cannot wait for you to try my Creamy Vegan Mushroom Stroganoff!
Mushrooms are one of my favorite vegetables to cook. Sure, they are kind of weird because theyโre fungi or whatever. And yes, they get a bad rap for being slimy and mushy.
BUT, if you know how to cook mushrooms the right way, you will be treated to one of the most delicious foods on the planet! The smell of mushrooms cooking in olive oil or (vegan) butter, with garlic and fresh herbs, is one of my favorite scents. If it were acceptable, I would bottle up that scent into a perfume and spritz it on my neck and wrists daily. Iโd probably call it Shiitake No. 5.
Anyhoo, in this Creamy Vegan Mushroom Stroganoff, mushrooms and leeks get cooked down until deeply browned, then paired with a luscious and umami-packed sauce, tossed with pasta, and then topped with more browned mushrooms. This dish is SO good that it got my lifelong mushroom-hating boyfriend to fall in love with mushrooms.
![mushroom stroganoff in a bowl](https://rainbowplantlife.com/wp-content/uploads/2019/02/stroganoffinbowl2of2.jpg)
What is Vegan Mushroom Stroganoff?
Stroganoff is a rich meat-and-cream stew from Russia (not surprising, Russians love their meat). Traditionally, stroganoff contains mushrooms along with beef and sour cream. If Iโm being perfectly honest, even before I became vegan, that combination sounded gross.
My version of mushroom stroganoff delivers the flavorful comfort food factor that people enjoy about this dish, but without any of the animal products. The copious amount of meaty mushrooms keeps this dish feeling hearty and substantial, and a combination of coconut milk and tahini make this so luxurious that no one would ever guess itโs dairy-free.
Mistakes to Avoid when Cooking Mushrooms
Mushrooms get a bad rap for two main reasons (this is according to my mushroom-hating boyfriend). First, they can be soggy, watery, and slimy in texture. Second, they can be not so flavorful (e.g., mushrooms on your standard pizza delivery).
But once you learn the secrets behind getting beautifully browned, even crispy mushrooms that are packed with flavor, a whole new culinary world opens up to you. So here are mistakes to avoid when cooking mushrooms + tips on how to cook mushrooms the right way.
1. Washing mushrooms.
Mushrooms are porous, like sponges, so when you wash them, you add water to them. And since mushrooms already have a high-water content, you end up with a soggy, watery texture. Which is precisely why some people hate mushrooms.
Do this instead: When you find dirt patches, just use a paper towel or dry kitchen cloth to wipe them off. A lot of store-bought mushrooms are grown on indoor farms and so theyโre actually pretty clean.
2. Crowding the pan.
When you stuff a bunch of mushrooms in a pan on the stove, they donโt have enough surface area to sear. Instead, theyโll start steaming, and steaming mushrooms are rubbery and squishy.
Do this instead: If cooking a big pot of mushrooms, cook in batches (e.g., this recipe calls for cooking 20 ounces of mushrooms in two batches).
3. Stirring frequently.
It can be very tempting to stir a pan of food frequently. You donโt want the food to burn, youโre bored, etc. But if you stir mushrooms frequently, you rob them of their ability to brown.
Do this instead: Stir every few minutes.
4. Using low or medium heat.
Cooking mushrooms at low or medium heat will not help them brown, which means youโre not going to get the best texture.
Do this instead: Cook at medium-high or high heat.
5. Salting at the start
While I typically salt most vegetables at the start of cooking (itโs all about layering in the flavor at various stages), mushrooms are an exception to my rule. When you add salt, it draws out the moisture in food, and as mentioned, mushrooms have a ton of moisture. So, salting at the beginning means youโll be helping your mushrooms steam more than sear.
Do this instead: Wait until the last few minutes of cooking, once the mushrooms are already fairly browned, to season with salt.
6. Sticking with just one mushroom variety
If the white button mushroom is the only mushroom youโve cooked, itโs time to expand the culinary tool chest. Donโt get me wrong, white button mushrooms cooked properly can be quite tasty. But if you just leave it at that, youโre truly missing out on some meaty deliciousness.
Do this instead: Use a mixture of mushrooms. From velvety chanterelle mushrooms that almost melt in your mouth and meaty shiitake mushrooms to maitake mushrooms that taste like chicken and king oyster mushrooms that mimic scallops remarkably well, there is an amazing variety of mushrooms that deserve your attention, especially when you eat a plant-based diet and eschew meat.
![mushroom stroganoff in bowl](https://rainbowplantlife.com/wp-content/uploads/2019/02/image-asset.jpeg)
Watch! How to make the best Vegan Mushroom Stroganoff
Ingredient Spotlight
Mushrooms
Mushrooms are the star of this show! You can use any combo of shrooms you like, but I recommend trying at least two different mushroom varieties that arenโt too similar so you can get a mix of tastes and textures.
To keep this meal reasonably priced, you can try ~70% cremini mushrooms (brown button mushrooms) and try a more exotic mushroom for the remaining mushrooms. Options to consider include shiitake, maitake, oyster, enoki, chanterelle, king oyster, or portobello. Or, you can splurge and try a variety of exotic or wild mushrooms.
Iโve made this recipe with several different combinations, but most recently, I used this combination.
- Cremini mushrooms: AKA brown button mushrooms. These are inexpensive and can be found at almost any grocery store but have more flavor than white button mushrooms.
- Shiitake mushrooms: these have a robust flavor and meaty texture
- Oyster mushrooms: these are velvety and not watery in texture; they have a subtle woodsy flavor but not too earthy.
- Maitake mushrooms: AKA โhen of the woods.โ They have deep, rich flavor thatโs almost like, well, chicken. They naturally contain L-glutamate, which is basically the essence of umami. They crisp up very nicely.
Leeks
Relatives of onions but milder and more delicate in flavor. I often opt for leeks over onions in mushroom recipes because the combination of the slightly sweet leeks and earthy, bold, nutty mushrooms is just delightful.
![mushrooms and leeks on wooden cutting board](https://rainbowplantlife.com/wp-content/uploads/2019/02/gathermushroomsandleeks1of1.jpg)
Worcestershire sauce
An ingredient traditionally used in Stroganoff, it brings a lot of savory depth of flavor. Itโs also a bit vinegary, and that helps enhance and balance rich meaty dishes.
Typically, Worcestershire sauce is not vegan (it contains anchovies). However, there are some vegan Worcestershire sauces available on the market. I recently purchased the Whole Foods 365 brand which is vegan, and have also used the one from Annieโs in the past. This brand is also gluten-free. Other store brands include Sprouts, Simple Truth, and O Organics.
Check out this link for more vegan Worcestershire sauce options. If you canโt find it, though, you can omit it.
Coconut Milk
As mentioned above, classic stroganoff is thickened with sour cream. But I find full-fat coconut milk to be an excellent substitute. Along with the flour, it helps thicken this sauce incredibly well. And donโt worry, you canโt taste the coconut – it gets masked by all of the other bold flavors.
Tahini
Since stroganoff is intended to be very rich, I add a couple tablespoons of tahini for even more creaminess and subtle nuttiness.
Nutritional Yeast
And since stroganoff is packed with umami-containing animal products, I also add in a bit of nutritional yeast to accentuate the natural umami notes in the mushrooms.
Paprika
Another ingredient commonly found in stroganoff. If you use regular paprika, the primary benefit is its beautiful red color – it lends an orange-ish hue to the color of the sauce.
But if you have Hungarian paprika, use that. It has a more complex flavor that is pungent, peppery, and sweet.
Dijon Mustard
If youโve made some of my savory recipes before or watch my Youtube videos, you know Iโm a big fan of finishing creamy, heavy dishes with a splash of acid. It helps balance the richness of the meal and brightens the flavors. Here, just a tiny bit of Dijon mustard perks up the flavors of this dish with a sharp tang.
Dill
I originally wrote this recipe to include flat-leaf parsley as a garnish, and it was nice, but swapping it out for fresh dill really transformed this dish. Dillโs grassy, citrus freshness help enhance and freshen balance all the flavors, and the dill-mushroom-leek combo is just fantastic.
Step-by-Step Instructions
Slice the mushrooms and/or tear them into roughly even pieces. Trim and slice the leeks, but donโt slice too thinly.
![bowls containing mushrooms and leeks arranged on a table](https://rainbowplantlife.com/wp-content/uploads/2019/02/image-asset-2.jpeg)
Cook HALF of the mushrooms and leeks over medium-high heat in olive oil. Cook for 8-10 minutes, then add HALF of the minced garlic and fresh thyme with a bit of salt and cook for 2-4 minutes. Set aside this mixture and repeat with the remaining mushrooms, leeks, garlic, and thyme.
![mushrooms and leeks sautรฉing in pan](https://rainbowplantlife.com/wp-content/uploads/2019/02/sautemushroomsleeksin2batches1of1.jpg)
Deglaze the pot with the second batch of mushroom with white wine, then pour in the โvegetable broth rouxโ mixture and bring to a simmer.
Pour in the coconut milk, tahini, nutritional yeast, paprika, and salt.
Simmer the sauce for 10 minutes until thickened and very creamy. Finish with Dijon mustard.
![ingredients simmering in dutch oven](https://rainbowplantlife.com/wp-content/uploads/2019/02/deglazewhitewineaddbrothroux1of1.jpg)
![coconut milk and other ingredients being poured into dutch oven](https://rainbowplantlife.com/wp-content/uploads/2019/02/addcoconutmilktahinipaprikasalt1of1.jpg)
![](https://rainbowplantlife.com/wp-content/uploads/2019/02/simmersauce1of1.jpg)
Stir in hot cooked pasta and toss to coat.
![pasta being poured on top of stroganoff sauce](https://rainbowplantlife.com/wp-content/uploads/2019/02/addpastatosauce1of1-7.jpg)
![pasta being tossed in stroganoff sauce](https://rainbowplantlife.com/wp-content/uploads/2019/02/tosspastainsauce1of1-6.jpg)
Add the reserved first batch of mushrooms and fresh chopped dill.
![mushrooms added on top of pasta](https://rainbowplantlife.com/wp-content/uploads/2019/02/add1stbatchofmushrooms1of1-4.jpg)
![fresh chopped dill added on top of pasta with mushrooms](https://rainbowplantlife.com/wp-content/uploads/2019/02/addchoppeddill1of1-2.jpg)
Why I updated this recipe
When I first posted this recipe in February 2019, I really liked the dish. And they say, โif it ainโt broke, donโt fix it.โ
BUT, when I remade it a few months ago, I did a few things differently, and it truly blew my mind. It also got my boyfriend (who has been a mushroom hater for 30+ years) to fall in love with this dish. So I decided that even if it wasnโt broke, it was worth upgrading.
The major updates to this recipe include (1) using a variety of different mushrooms and (2) cooking the mushrooms in separate batches.
In the original recipe, I cooked all 20 ounces of mushrooms in the same large frying pan. They were not soggy or watery by any means, but I felt like I didnโt give the mushrooms an opportunity to truly shine. The sauce was the star of the show, with the mushrooms in a clear second place.
Now, however, I cook the mushrooms and leeks in two separate batches, and it does a few different things. First, it allows the mushrooms to truly sear and brown because theyโre not overcrowded. That enhances their texture, making them less rubbery and more crisp. Second, reserving the first batch of mushrooms and using it as a last-minute topper introduces textural complexity into this dish.
Instead of this being a uniformly creamy dish, thereโs now a slightly crispy element introduced and the contrast between the two is exquisite. I truly think this updated recipe will blow your mind, but if this recipe happens to have been a regular in your rotation, Iโm pasting the original version of step 3 so you have it handy.
Heat a large sautรฉ pan with deep sides (or a Dutch oven) over medium-high heat and add 1 tablespoon of olive oil. Once the oil is shimmering, add the 2 diced leeks and sautรฉ for 2-3 minutes, stirring occasionally, until lightly browned. Add another 1 tablespoon of olive oil, along with the garlic, sliced mushrooms, and thyme, and stir to combine. Sautรฉ for 4-5 minutes or until the mushrooms are lightly browned and tender. Add 1/2 teaspoon of kosher salt and cook for one more minute.
How to make vegan mushroom stroganoff gluten-free
Flour. Sub with gluten-free all-purpose flour, or use half the amount of cornstarch.
Vegan Worcestershire sauce. Omit, unless you can find a vegan, gluten-free variety like this one.
Soy Sauce. The recipe calls for tamari, which is gluten-free soy sauce, so be sure to use tamari, not soy-sauce (which usually contains gluten).
Pasta. I used this twisted pasta shape because it mimics the classic egg noodles commonly used in stroganoff, but Iโve made this recipe with many pasta varieties and itโs always delicious. To make it gluten-free, use your favorite gluten-free pasta
![mushroom stroganoff in a bowl](https://rainbowplantlife.com/wp-content/uploads/2019/02/image-asset-3.jpeg)
Frequently Asked Questions
What can you serve mushroom stroganoff with?
If you’re not keen on serving the stroganoff sauce over pasta, you can serve it over millet, rice, quinoa, or even mashed potatoes (talk about comforting!).
What can I substitute for the white wine?
The alcohol cooks off, but if you do not buy or consume any alcohol, you can do omit the wine and deglaze with (1) a bit of vegetable broth (1/4 cup), or (2) two tablespoons white vinegar mixed with two tablespoons water.
Can I use something besides full-fat coconut milk?
Coconut milk is what makes this recipe so creamy, but if you want to scale back on the richness a bit, use “lite” coconut milk. If allergic to coconut milk, you can try vegan sour cream (Tofutti brand is my fave) and thin it somewhat with water. I don’t recommend a thin plant-based milk like almond milk, as you won’t get the creamy factor.
![mushroom stroganoff in a bowl](https://rainbowplantlife.com/wp-content/uploads/2019/02/stroganoff11of1-819x1024-1.jpg)
![](https://rainbowplantlife.com/wp-content/uploads/2024/06/pic-big-vegan-flavor-single-post-249x300.jpg)
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Creamy Vegan Mushroom Stroganoff
![mushroom stroganoff in a bowl](https://rainbowplantlife.com/wp-content/uploads/2019/02/stroganoff11of1-819x1024-1-500x500.jpg)
Ingredients
- 3 to 4 tablespoons olive oil*, divided
- 2 large leeks or 3 small-medium leeks
- 20 ounces of mixed mushrooms (~560g) (see โIngredient Rundownโ section for which variety I used)
- 6 garlic cloves, minced
- 1 tablespoon fresh thyme leaves, roughly chopped, or 1 teaspoon dried thyme
- Kosher salt
- 1 1/2 cups vegetable broth
- 2 tablespoons tamari or soy sauce
- 1 tablespoon vegan Worcestershire sauce (optional)
- ยผ cup (~30g) all-purpose flour**
- ยฝ cup (~120 ml) dry white wine, such as Pinot Grigio or Sauvignon Blanc
- 1 (13.5 ounce) (400 ml) can of full-fat coconut milk
- 2 tablespoons tahini
- 2 tablespoons nutritional yeast
- 1 teaspoon paprika
- ยฝ teaspoon Dijon mustard or coarse-grain mustard
- 12 ounces (340g) pasta of choice
- ยผ cup fresh dill, chopped
- Freshly cracked black pepper to taste
Instructions
- Prep the mushrooms. Wipe off any dirt patches with a paper towel or clean kitchen towel. Depending on the variety, slice them or tear them with your hands (oyster and maitake are much easier to tear than slice).
- Prep the leeks. Slice off the dark green tops and discard or save for making vegetable broth. Cut each leek in half vertically and then slice horizontally, but not too thinly, as theyโll cook down with the mushrooms for quite a while.NOTE: Leeks are very dirty, so you need to wash them at this stage. Submerge chopped leeks in a bowl of cold water, run your hands through the bowl to loosen the dirt, and then scoop the leeks out using your hands or a slotted spoon. Pat dry the washed leeks.
- Heat a large sautรฉ pan with deep sides (or a Dutch oven) over medium-high heat and add 1 1/2 to 2 tablespoons of olive oil. Once the oil is shimmering, add HALF of the leeks and mushrooms. Cook for 8 to 10 minutes until mushrooms are nicely browned, stirring occasionally but not too frequently.
- Reduce the heat to medium and add HALF of the garlic, HALF of the thyme, and 1/4 teaspoon kosher salt. Cook for 2-4 minutes, or until the mushrooms are browned and crispy. When done cooking, transfer this batch to a plate or bowl. Repeat the process with the remaining oil, mushrooms, leeks, garlic, thyme, and salt.
- While the mushrooms are cooking, make the โvegetable broth roux.โ In a medium bowl, whisk together the vegetable broth, tamari, Worcestershire sauce (if using), and flour in. Whisk until until no clumps remain.
- Pour the white wine into the pan with the cooked mushrooms, and use a wooden spoon or flat-ended spatula to deglaze the pan by scraping up any brown bits on the bottom of the pan. Reduce the heat as needed to simmer for 3 minutes, or until the smell of alcohol has dissipated and the wine has mostly evaporated.
- Pour the vegetable broth roux into the pan and whisk to combine, ensuring there are no clumps. Bring to a simmer, then pour in the coconut milk, tahini, nutritional yeast, ยฝ teaspoon kosher salt, and paprika. Bring to a simmer over medium-low heat. Cook for 10 minutes, until the sauce is thickened and very creamy.
- Meanwhile, cook the pasta. Bring a large saucepan of salted water to a boil. Cook the pasta according to the package instructions until al dente. Drain and keep warm.
- Stir the Dijon mustard into the stroganoff sauce and stir. Add the hot cooked pasta and chopped dill (or parsley), and toss to coat.
- Divide the pasta among plates or bowls, and top each with a handful of the first batch of crispy mushrooms and extra dill (or parsley) to garnish.
Notes
Hi,
I love this recipe! Have you ever tried making it in a crockpot? Iโm thinking about trying it
Hi Emma, we donโt recommend trying this dish in a slow cooker. There are several steps where youโre adding in different components of the dish at different times to ensure you end up with a layered dish with the best texture. If everything is added at once, the flavor will not be as good and the pasta will likely be overcooked and mushy.
I made this recipe this morning with my weekly meal prep. but I had to make some adjustments…as I have been craving stroganoff… as of late. The mushrooms in the store didn’t look so great and stock was limited. I found 1 package…so I added 3/4 cup soy curls, after rehydrating and cooking, to replace the other mushrooms. Followed the recipe mostly.. In reviewing the recipe just now, I realized I forgot to put in the dijon mustard in…. and I did leave out the Worcestershire sauce also added in a few handfuls of spinach near the end to bump the veggies. I took a bite and it turned out really good. Normally, when trying a recipe for the first time, I try to follow the directions and not improvise. Next time, I will try to do the recipe as instructed. :)
Thanks for sharing, Grace! We can’t wait for you to try the recipe exactly as written. :)
This was amazing! The only substitute I made was using non dairy silk half and half in place of the canned coconut milk. Will be making often
Thanks for sharing, Victoria! We’re so happy you loved it :)
This is a really good dish, thank you very much.
Easy to follow recipe and very tasty, really rich and flavoursome. A keeper for sure.
We’re over the moon to hear you enjoyed the recipe, Debs. Thanks for your kind words!
Hi there,
You mention that this recipe is packed with umami… I don’t see it mentioned as an ingredient? I’m new to umami and so I’m a bit confused. Thanks in advance for your response. I truly love your recipes as a “newbie” vegan your site has helped a lot! I’m also trying to stay away from “vegan products” i.e., mayo, butter, etc. and want to make these from scratch instead.
Thanks,
Natalie
Hi Nataline, welcome to the site! Umami is a flavor, not an ingredient. Umami means โessence of deliciousnessโ in Japanese, and it is used to describe a unique tasting savoriness, and is one of the five basic tastes (along with sweet, salty, sour and bitter). Some-plant based ingredients with umami include mushrooms, soy sauce, and nutritional yeast.
Wow wow, what a wonderful explanation
This is a delightful stroganoff! The thick creaminess is amazing. However, we were unable to get the mushrooms crispy, even in two bacthes. I might try cooking them in 3 batches next time, watching closely so they donโt burn. We also wanted more noodles to create a ratio with less sauce, so weโll try a full pound of egg noodles next time. I love how thorough your recipe and instructions are! Iโm a fan of Americaโs Test Kitchen, and you are on par!
We’re over the moon to hear you enjoyed the recipe, Ruth. Thanks for your kind words!
What an awesome recipe! It’s soooo delicious and the addition of the dill is fantastic! Just an FYI for others, I did not use the wine or add anything to replace it.
Hi Stephanie, it’s great to hear you had success with the recipe. Thanks for the review!
FANTASTIC recipe, you clever little genius! The mushroom tips are spot on. Thank you โค๏ธ
Aw, thank you so much for the lovely words, Chris! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
This recipe was absolutely delicious. My non-vegan husband devoured it ๐ Thank you!
Heather, So glad to hear you two loved this recipe!
This was absolutely delicious. I was hesitant to use coconut milk and tahini but Iโm so glad I did. My meat-eater husband also loves it. I did not use dill but I might next time. Just a wonderful dish!
Awesome. Thanks for your comment and for taking the time to review!
Very good! The family loved it!
Those words are music to our ears, Lynette! Thanks for sharing!
I just made this and my husband I both loved it!
Allison & Mark, So glad to hear you both loved this recipe!
Wow! It turned out so delicious! And thrilled it is so nutritional! Although it took me alittle longer to make it, your directions were concise and easy to follow and I think when I make it next time (and I definitely will!) it will be faster since I’ve done already it! Thank you for sharing this recipe!
Thank you for your lovely comment, Jeannie! It makes us happy to know that you enjoyed the recipe.
Hi! I’m a Muslim and can’t consume any alcohol. What can i replace the wine with? Apple Cider Vinegar?
I’ve made this recipe twice and used vegetable broth instead of the wine. Hands down the best stroganoff with or without meat that I have ever had.
Hi Sharina, you can omit the wine and deglaze with (1) a bit of vegetable broth (1/4 cup), or (2) two tablespoons white vinegar mixed with two tablespoons water. Enjoy!
I want to note this is the first real vegan meal I have ever made and I thought the ingredients seemed plentiful and I wondered how it would all work, but it did! I frequently order vegan meals at restaurants, but feel cooking them to be daunting. This recipe was easy and worth it! My family now has confidence that I CAN cook good vegan meals. Iโm excited to try more of these recipes!
Aww, we’re thrilled to hear it, Leah! So cool to hear you’ve been enjoying the process and your family has been loving the recipes! Cheers to you on your cooking journey, we’re happy this was the first vegan meal you’ve made!
Family of 4 loved this recipe, even my daughter who doesnโt normally love mushrooms. Very delicious and creamy and satisfying. I cooked all the mushrooms FIRST, to get them very brown, herbs & garlic and soy sauce- put them in a bowl- then added leaks & salt, and deglazed with wine, then added the mushrooms back & They kept their very meaty, brown, delicious flavor.
Iโd easily make this again, with a side salad for some brightness and crunch. Thanks for this recipe.
Thanks for sharing, Ly! We’re happy to hear it was a success.
Excellent layers of flavor. Wonderful texture. Iโm going to try freezing leftover sauce.
Hi Nancy, thank you for the kind review! :) You can freeze the sauce separate, definitely! We’d recommend making the crispy mushrooms and pasta fresh, though.
Outstanding! Some of these recipes seem a bit daunting due to the number of ingredients. However, if you assemble everything in order before you start, they come together with no fuss. The flavor, texture and overall mouthfeel to this recipe makes it so wonderful. Keep them coming, Nisha!
Hi Peggy, weโre thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
Great recipe! Used onion instead of leeks but it still tasted delicious! Thank you for the recipe!
Hi Stephanie, thank you so much for your kind review!
Hello! This recipe looks great. I really enjoyed the mushroom tutorial, too. I want to purchase a sauce pan like the one you used in the video. Would you mind sharing which one you used? I was impressed with how white the insides were after sautรฉing! Thanks.
Hi Dori, we’re glad you think it looks great… we can’t wait for you to try it! Nisha is using this pan in that video. To see a list of her more up to date recommendations, check out her new post on her favorite kitchen equipment!