Vegan Mushroom Stroganoff

This incredibly creamy vegan mushroom stroganoff is the perfect comfort dinner! Ready in just 15 minutes, it's a super easy way to make a fancy and delicious dish for the family with minimal prep!
post featured image
Vegan Mushroom Stroganoff Served Over Fettuccini.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Clamoring for a classic dish to cook? We’ve got you covered! There’s nothing so satisfying as a familiar and fantastic dish for your famished family. A rich and creamy sauce is the foundation of any stroganoff and we’ve been able to create it with cashews! Vegan Mushroom Stroganoff for the win! It’s plant-based, dairy-free, cholesterol-free, and even soy-free! And you can easily make it gluten-free by using wheat-free noodles.

Apart from the cashew cream, this dish takes no time at all to prepare. Quick, easy, and incredibly enjoyable. Just add some mellow mushrooms, perfectly cooked pasta, and a selection of spices to the mix for a mouthwatering meal!

Vegan Stroganoff with Fettuccini.

The History of Mushroom Stroganoff

Did you know that the original stroganoff recipe originated in mid-19th century Russia? It was named after one of the members of the Stroganoff family and the recipe was featured in the book A Gift for Young Housewives. This recipe used a roux made with prepared mustard and broth, but added no mushrooms, onions, or alcohol. Later on, stroganoff was served alongside rice or potatoes, but not noodles.

Benefits of Cooking With Mushrooms

Although mushrooms are technically a type of fungi, people are fascinated by them and find all kinds of ways to figure them into meals. Fleshy and firm, mushrooms make the best meat substitute. When cooked, they emit a deep brown broth and a sultry, savory flavor that adds a delightful depth to any sauce.

Mushrooms are known for nutrients such as selenium, beta-glucans, B vitamins, copper, and potassium. They are not only fat-free but also full of fiber and low in sodium. While these fungi might be fine on their own, marinating makes them even more meal worthy.

Because mushrooms are like simple sponges, they will soak up any sauce you pour over them. The flavor becomes intensified and the texture becomes tender. Our vegan mushroom stroganoff recipe makes mushrooms come alive with great gusto!

Reasons To Love This Vegan Mushroom Stroganoff

Why do we find mushroom stroganoff so calming and comforting? Is it the richness of the vegan cream sauce? The enticing, earthy flavor? Possibly the pleasing act of picking up the pasta with a swirl and a twirl? Whatever the reason, the merging of these main ingredients creates magic in the mouth.

Plan the perfect dinner party around this divine dish. You only need to concoct your cashew cream ahead of time (the day before would work well!) and thinly slice your mushrooms. When your guests arrive, just sauté the mushrooms, season the sauce, and serve over some pasta! Priyatnogo appetita! (That’s Russian for “enjoy your meal!”)

Ingredient Notes

The ingredients for this vegan stroganoff are pretty straightforward but here are just a few key notes to keep in mind!

  • Raw unsalted cashews: This is the secret ingredient that makes this vegan mushroom stroganoff full of healthy fats, protein and ultra creamy without the need for sour cream! Soaked cashews magically turn into a smooth and creamy sauce once blended. Make sure to allow enough time to properly soak unless you have a high powered blender.
  • Tagliatelle noodles: These long flat noodles are a wider version of fettuccine and a classic combination with mushroom stroganoff. Just make sure to check the ingredients as some tagliatelle noodles contain egg. When in doubt, use fettuccini noodles.
  • Sliced button mushrooms: The star of the show! White button mushrooms are inexpensive and easy to source at most grocery stores. For a stronger flavor and firmer texture, try cremini which are the slightly more mature mushroom, the only different being that it’s harvested at a later stage.
  • Red onion: Once cooked, red onion has a strong but sweeter flavor that pairs perfectly with the creamy sauce. White onion also works well.

How to Make This Vegan Mushroom Stroganoff

If you can believe it, it only takes 15 minutes to make this vegan stroganoff start to finish, aside from soaking the cashews!

Step One: Soften the cashews by soaking for at least 1 hour (but ideally overnight). Place the raw cashews in a bowl, cover with water, and set aside uncovered at room temperature. If you’re short on time you can soak in hot, almost boiling water, for 15-30 minutes. The cashews are ready when they break apart when pressed between two fingers. Meanwhile, cook the pasta according to package instructions (make sure to reserve ¾ cups of the cooking water to add to the sauce later).

Step Two: Drain the soaked cashews and add to a blender along with garlic, salt, and ¾ cup of fresh water. Blend on high speed until completely smooth, about 3-4 minutes, stopping to scrape down the sides as needed. Set aside.

Step Three: Heat a large sauté pan over high heat and add the olive oil. Once hot, add the onions and mushrooms and sauté for 3 minutes, stirring regularly. Sprinkle with pepper.

Mushrooms and red onion sauteing in a pan.

Step Four: Pour in the blended cashew cream and lower the heat to medium. Add a little of the reserved pasta water (the water you cooked the noodles in) to the pan, until you have your desired sauce consistency. Continue cooking for 2-3 minutes to allow the starchy water will help thicken the sauce, mixing regularly, and then remove from heat.

Step Five: Serve over the cooked tagliatelle (or fettuccini) noodles, sprinkle with fresh chopped parsley, and plate with a lemon wedge.

Vegan Mushroom Stroganoff Served Over Fettuccini.

Tips For Success

  • Thoroughly soak cashews. This step is crucial or else you’ll end up with a gritty sauce. If you can, soak over night, or use extra hot water to speed up the process. You should be able to crush a cashew between two fingers after soaking.
  • Use high heat to “sweat out” the onions and mushrooms. Both onions and mushrooms hold a lot of moisture so sautéing at high heat allows them to release that extra moisture faster. The more moisture they release, they more flavor they’ll be able to absorb from the sauce.
  • Don’t skip the pasta water. That starchy water helps to thicken the sauce effortlessly! If you accidentally dump all the water down the drain you can add a sprinkle of flour or cornstarch to the sauce to help thicken.

Serving Suggestions

  • Pasta Possibilities – Although egg noodles are traditional for this dish, any noodle shapes satisfy this rich and velvety recipe. Fettuccini, linguine, manicotti, rigatoni, or even farfalle would work well.
  • Mushroom Maniac? Not enough mushrooms? No problem! Add as many thinly sliced mushrooms as you wish! Just keep in mind that you may have to add extra cashew cream to your creation.
  • Boost with Broth – If you want an extra boost of flavor, consider adding a bouillon cube to the pasta water or substituting some vegetable broth for the water in the cashew cream.
  • Great with Greens – You can never go wrong with a super-fresh salad as a side. You’ll hike up the nutrition and add an additional texture to your already sumptuous supper.
  • Strong & Savory – To add an even more savory sensation to this dish, add a tablespoon of tamari, a tease of dried thyme, or a sprinkle of nutritional yeast.
  • A Little R&R – When pasta is not your preference, pair the stroganoff with some fluffy rice pilaf, crispy roasted potatoes, or even a mountain of mashed potatoes.

Global Variations of Mushroom Stroganoff

It’s amazing that this delicious dish is popular all over the world! The changes made as it circled the globe are fascinating.

  • France adds onions to the recipe and optional tomato paste
  • China adds rice and omits the sour cream
  • United States prefers wide pasta noodles
  • Britain uses a white wine sauce
  • Brazil prepares their version with tomato sauce and a side of white rice or shoestring potatoes
  • Sweden and Finland use different proteins and also add pickles
  • Japan loves their stroganoff with white rice, butter, parsley, and a spoonful of soy sauce
Mushroom Stroganoff on Fettuccini

How To Store Mushroom Stroganoff Leftovers

Easily store any extra stroganoff in a glass container or ceramic dish. If you have any amount of unused cashew cream, make sure to keep that as well. Pour into a mason jar and refrigerate until needed. This simple sauce will be super helpful to have on hand for reheating stroganoff the next day or for creating a quick Cozy Cream of Broccoli Soup! You can even add it to your morning smoothie.

To reheat, you can either microwave a perfect portion for a minute or two or place the amount you wish in a saucepan and heat on medium for 10 minutes (or until heated through). Make sure to stir gently and frequently. You may also wish to add a little bit of water (or leftover cashew cream) when reheating.

More Delicious Vegan Dinner Recipes to Try

Ready to try more delicious and comforting recipes made vegan? Here are several worth trying that are crowd-pleasers!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!
Please enable JavaScript in your browser to complete this form.

Vegan Mushroom Stroganoff

Author: World of Vegan
5 from 10 votes
This creamy vegan mushroom stroganoff is the perfect comforting dinner!  Made with mushrooms and red onions and served with cooked fresh tagliatelle, it’s a super easy way to make a fancy and delicious dish for the family.
Vegan Mushroom Stroganoff Served Over Fettuccini.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 2


*Requires Advance Prep 

  • 1 cup raw unsalted cashews , (soak for at least one hour and drain)
  • 2 cloves garlic
  • 1 teaspoon salt
  • ¾ cup water
  • 4 cups cooked tagliatelle noodles, reserving ¾ cup of the pasta cooking water for later in the recipe (check the ingredients as some tagliatelle noodles contain egg—fettuccini noodles will work too)
  • 2 tablespoons olive oil
  • 1 small red onion, peeled and thinly sliced
  • cups sliced button mushrooms
  • ½ teaspoon black pepper
  • ½ cup pasta water
  • Fresh parsley, chopped, for garnish
  • 2 Wedges of lemon, for garnish, to squeeze on top


  • Soak the cashews for at least 1 hour (but ideally overnight). To do so, place the raw cashews in a medium bowl and cover with water. Set aside uncovered at room temperature. The cashews are ready when they break apart when pressed between two fingers. Drain and dispose of water.
  • Add the soaked cashews, garlic, salt, and ¾ cup of fresh water to a blender and blend on high speed until completely smooth, about 3 minutes. Stop, scrape down the sides of the blender, and process again for 1 minute. Set this cashew cream aside.
  • Heat up your sautéing pan to high heat and add the olive oil. Once hot, add the onions and mushrooms and sauté for 3 minutes, stirring regularly. Add pepper.
  • Pour in the blended cashew cream and lower the heat to medium. Add up to ¾ cups of the reserved pasta water (the water you cooked the noodles in) to the pan, until you have your desired sauce consistency. Let that thicken for about 2-3 minutes, mixing regularly, and then remove from heat.
  • Serve over the cooked tagliatelle (or fettuccini) noodles, sprinkle with fresh chopped parsley, and plate with a wedge of lemon.


Note: If you don’t have tagliatelle, feel free to use fettuccine or any other noodles instead.


Calories: 814kcal | Carbohydrates: 82g | Protein: 24g | Fat: 47g | Saturated Fat: 8g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 27g | Trans Fat: 0.1g | Cholesterol: 60mg | Sodium: 1195mg | Potassium: 857mg | Fiber: 7g | Sugar: 9g | Vitamin A: 51IU | Vitamin C: 16mg | Calcium: 81mg | Iron: 6mg
Course — dinner, Main Course
Cuisine — european
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
Vegan Mushroom Stroganoff Pinterest Image

We want to thank our amazing recipe testers J.J. Steele, Taylor Gillespie, Aubree Summers, and Nicole Benson for helping us perfect this recipe!

This Vegan Mushroom Stroganoff recipe was developed and photographed by Zhoro Apostolov for World of Vegan. Copyright of World of Vegan™, all rights reserved.

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Thank you for subscribing!

Leave a Comment

5 from 10 votes

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

The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating

  1. Rena Agno says:

    5 stars
    Who thought that this classic dish can be healthy and vegan? 100% highly recommended, quick, and easy but flavorful and yummy!

  2. 5 stars
    Love this! Such a comforting meal and it doesn’t require much time to make at all. It’s perfect for any weeknight dinner.

  3. Such a lovely recipe! Love the cashew base instead of dairy!

    • Bev Finley says:

      I’ve made this several times, LOVE IT! I make it with leeks sometimes instead of onion (fodmap).
      Question….Can I freeze the Stroganoff???

  4. Kayla DiMaggio says:

    5 stars
    This vegan mushroom stroganoff was so delicious! I loved how creamy it was!

  5. 5 stars
    More vegan mushroom recipes please!! This was divine!

  6. 5 stars
    Absolutely delicious! Quick and easy and really goes beautifully with a salad YUM Thank you.

  7. 5 stars
    Tried this recipe the other night….TRULY DELICIOUS!

  8. Beatriz Buono-Core says:

    5 stars
    I am in love with this Mushroom Stroganoff! I am a big Mushroom fan and this dish puts them on the spotlight 🙂 Yum!

  9. 5 stars
    I am not at all a mushroom lover, but I have to say that I adored this recipe – and so did my husband! It was so creamy and savory that you just can’t help but enjoy every moment of it. I used rotini pasta with mine and it soaked up the sauce really well. I thought it was almost better the next day…eaten right out of the fridge – lol! A must try for “maybe” mushroom people!

  10. 5 stars
    Mmmmm!!! This was creamy and delicious. The fettuccine worked great and the sprinkled parsley made the dish look so elegant.

  11. 5 stars
    Another genius recipe from chef Zhoro! Thanks for your magic with plant-based ingredients, friend!

Stay Inspired!

Thank you for subscribing!