Home » Course » Entree » CREAMY VEGAN MUSHROOM STROGANOFF

CREAMY VEGAN MUSHROOM STROGANOFF

Creamy and easily customizable, this savory vegan Mushroom Stroganoff is the BEST! It’s a deliciously quick and easy meal ready in 30 minutes.

side angle view of creamy vegan mushroom stroganoff in a bowl.

Mushroom Stroganoff with its earthy flavor, meaty mushrooms and creamy texture is comfort food at its finest!

Only requiring a handful of ingredients, it’s completely dairy-free with options for oil and gluten free versions.

This vegan mushroom stroganoff recipe is perfect for those craving a quick and easy comfort meal, or for those looking to ditch the meat and dairy traditionally used in stroganoff recipes.

It’s a perfect meal that suits just about any table from casual to elegant!

Without further ado, let’s saute, simmer, and dine!

top down view of ingredients used to make the best vegan mushroom stroganoff recipe.

Ingredients + Variations

In this recipe, onion and mushrooms are softened and simmered with white wine and vegetable broth, then made creamy with vegan sour cream for a delicious main dish everyone will love.

Here is everything you will, including substitution ideas (measurements are in the recipe card below):

  • Mushrooms – use brown, cremini mushrooms for the best flavor, but white will do if in a pinch
  • Onion – a large shallot will also do nicely in place of a yellow onion
  • Garlic – use fresh or powdered
  • Vegan butter – my all time fav is Miyoko’s, you can sub with olive oil or water saute (see notes)
  • Flour – use unbleached all-purpose, whole wheat, or oat
  • White wine – can be omitted and replaced with veg broth
  • Vegetable broth – use a quality brand for best flavor
  • Vegan sour cream – use store bought or make this easy homemade cashew Vegan Sour Cream, you can even sub in coconut milk or cream, or vegan cream
  • Salt + pepper
  • Pasta – any straight or curvy pasta will do, use your favorite or what you have on had like I did (I used this fun and curly trottoli)
side by side photos showing the process of sauteeing onions and adding flour to pan.

How To Make Vegan Mushroom Stroganoff

Take a quick look at the steps and what you can expect when making vegan mushroom stroganoff. Note, the full printable recipe is at the bottom of the post.

  • Saute onion and mushrooms. Using a large pot or dutch oven, saute the onions until tender. Add the mushrooms and cook until they have sweated down, releasing some juices, about 5 minutes.
  • Add the flour. Sprinkle in the flour, stir to mix until all the flour has dissolved in the mushroom juices. Cook for 1 minute.
side by side photos of adding wine and sour cream to mushroom stroganoff while cooking.
  • Add the liquids. Carefully pour in the white wine and vegetable broth, and cook for about 5 minutes to let the alcohol evaporate.
  • Add the sour cream. Stir in the vegan sour cream.
side angle view of vegan mushroom stroganoff sauce in a pan with wooden spoon.
  • Add the finishing touch. Sprinkle in the parsley. Season with salt and pepper to taste.

And that’s it! Now you are ready to toss with cooked pasta or spoon it overtop.

So easy. So delicious. Dinner is served!

Top Tips

  • Make it herby. Add in up to 1 teaspoon each of thyme and/or sage.
  • Add umami flavor. If you have vegan worcestershire on hand, add in 2 – 3 teaspoons with the broth for added depth of flavor.
  • Adjust the mushroom amount to taste. I like a lot of mushrooms for heartiness and used almost 2 lbs., feel free to use only 1 lb.
  • Add protein. Toss in 1 cup or so of frozen peas at the end of cooking. Or add them to the pasta, in the last 4 minutes or so, while cooking. Or simply steam separately and toss them in last.
  • Easily adjust for dietary restrictions. See below for how to make vegan mushroom stroganoff oil-free, gluten-free, nut-free and alcohol-free.
  • Is my wine vegan? To check if your favorite wine is vegan friendly, this guide will tell all: Barnivore – Vegan Wines

top down view of pasta added to creamy vegan mushroom stroganoff in a black pot.

How To Store + Reheat

  • Refrigerator: Leftovers can be stored in the refrigerator for up to 5 – 6 days, in covered containers.
  • Freezer: Vegan mushroom stroganoff is freezer friendly and can be stored, alone or with pasta mixed, for up to 2 – 3 months in the freezer. To freeze, let cool completely and store in freezer safe multi-use containers (affiliate link) or freezer bags. Let thaw before reheating.
  • Reheat: Reheat on the stovetop using a saucepan, adding a splash of non-dairy milk as needed to thin (or add moisture back in if reheating with pasta). Alternatively, warm individual portions in the microwave using 30 – 60 second intervals, stirring between each, until warmed through.
top down view of freshly made vegan mushroom stroganoff with pasta in a pot.

Serving Suggestions

Mushroom stroganoff is typically served with pasta but is also great served over a bed of Vegan Mashed Potatoes or grain such as Instant Pot Farro. Round out your meal with any of these delicious options:

Adjusting For Dietary Restrictions

You can easily adjust this mushroom stroganoff to suit most dietary needs with a few simple adjustments.

  • Oil-Free – To make mushroom stroganoff oil-free, in place of vegan butter or oil, use a water saute. Use 1/4 cup water or vegetable broth when sauteing the onions and mushrooms, adding more as needed. Skip the flour and use 3/4 cup vegan sour cream.
  • Gluten-Free – Use oat flour, and serve with gluten-free pasta, or on a bed of rice or Mashed Potatoes.
  • Grain-free – Serve over a bed of Mashed Potatoes or Roasted Red Potatoes.
  • Nut-Free – For a nut-free mushroom stroganoff, use 2 – 3 tablespoon tahini or store bought nut-free Tofutti Sour Cream. You can also make a roux, adding 5 tablespoons of flour, instead of 2, to thicken the sauce without adding sour cream.
  • Alcohol-free – Sub the wine with vegetable broth.

top down view of bowl with serving of vegan mushroom stroganoff with fork and items surrounding.

More Easy Mushroom Recipes!

If you try this vegan mushroom stroganoff recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.

Print

BESY VEGAN MUSHROOM STROGANOFF

Creamy, delicious, and so easy to make, vegan mushroom stroganoff is one of my favorite comfort foods! Easily customizable to suit just about any dietary needs and tastes. Recipe adapted from William Sonoma.

  • Author: Julie | The Simple Veganista
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 minutes
  • Yield: Serves 4 – 6 1x
  • Category: Entree
  • Method: saute, simmer, boil
  • Cuisine: Russian
  • Diet: Vegan

Ingredients

Units Scale
  • 45 tablespoons vegan butter (I recommend Miyoko’s)
  • 1 small yellow onion (or large shallot), finely diced
  • 3 cloves garlic, minced
  • 12 lbs. mushrooms (pref. cremini), ends trimmed and sliced
  • 2 tablespoons flour
  • 3/4 cup dry white wine
  • 1 1/4 cup low-sodium vegetable broth
  • 1/23/4 cup vegan sour cream
  • 2 tablespoons chopped parsley, plus more to serve
  • salt + pepper, to taste
  • 1216 oz. pasta (use your favorite – straight, small and/or curvy)

Instructions

Pasta: Cook the noodles according to package directions until al dente. Drain, reserving 1/2 cup of pasta water.

Stroganoff: Heat the butter in a medium pot over medium-high heat, add onion and saute until golden, about 5 minutes. Add the garlic and mushrooms, cook another 5 minutes, or until mushrooms begin to sweat down a bit. Add the flour, stirring to fully incorporate so there are no white streaks, cook for 1 minute. Stir in the wine and broth, bring to a gentle boil, reduce heat to medium, cook another 5 minutes or until the sauce has slightly thickened. Stir in the sour cream and parsley. Season with salt and pepper to taste.

Assemble: Add the pasta to the mushroom sauce, toss to combine. Add in a little pasta water as needed to loosen the sauce. Alternatively, add pasta to individual bowls and spoon the creamy sauce overtop.

Serves 4 – 6

Store: Leftovers can be stored in the refrigerator for up to 5 – 6 days. Freeze for up to 2 – 3 months. Let thaw before reheating.

Notes

Useful Tips

  • Make it herby. Add in 1/2 each teaspoon dried thyme and/or sage.
  • Add umami flavor. If you have vegan worcestershire on hand, add in 2 – 3 teaspoons with the broth for added depth of flavor.
  • Adjust the mushroom amount to taste. I like a lot of mushrooms for heartiness and used almost 2 lbs., feel free to use only 1 lb.
  • Add protein. Toss in 1 cup or so of frozen peas at the end of cooking. Or add them to the pasta, in the last 4 minutes or so, while cooking. Or simply steam separately and toss them in last.
  • Is my wine vegan? To check if your favorite wine is vegan friendly, this guide will tell all: Barnivore – Vegan Wines

Dietary Restrictions

  • Oil-Free – To make mushroom stroganoff oil-free, in place of vegan butter or oil, use a water saute. Use ¼ cup water or vegetable broth when sauteing the onions and mushrooms, adding more as needed. Skip the flour and use ¾ cup vegan sour cream.
  • Gluten-Free – Use oat flour and use gluten-free pasta, or serve over a bed of rice or mashed potatoes.
  • Nut-Free – Use 3 – 4 tablespoons tahini or store-bought nut-free vegan sour cream such as Tofutti. You can also make a roux, adding 5 tablespoons of flour, instead of 2, to thicken the sauce without adding sour cream.
  • Alcohol-free – Sub the wine with vegetable broth.

Nutritional values are estimates only. See our full nutrition disclosure here.

FOLLOW TSV on FacebookInstagramPinterest, or RSS for more updates and inspiration!

14 Comments

  1. I made this, but could not use vegetable broth because all of those I could find contained tomato, to which I am allergic. I also could not find any vegan sour cream that did not contain soy. Next time I will use less liquid, because I thought it was runny, but it tasted very good even with my substitutions. It is hard to find many vegan recipes for entrees when you can’t have nightshades, soy, or citrus, so I appreciated finding one I could eat.

  2. Melody Grandell says:

    I made the oil-free version using water instead of oil, so I omitted the flour as suggested. However, instead of using vegan sour cream, I accidentally used vegan cream cheese and wondered why it tasted so cheesy. My husband who is not a huge stroganoff fan absolutely loved it and said “don’t change a thing.”. I also added the 1/2 teaspoon of thyme and sage as an afterthought. Very tasty! I ate it over a potato, and my husband had his over whole wheat pasta. We will make this often. Thank you!!!

  3. Alexis Bonadonna says:

    Hi I was wondering if I can use a different flour to make this gluten free ?

    1. Julie | The Simple Veganista says:

      Yes, you can use oat flour or any GF flour blend in this recipe to make it gluten-free. Hope that helps. If you have any other questions feel free to ask!

  4. Easy to make and super yummy! Will make again

  5. How well does the pasta freeze? Any specific suggestions for freezing?

    1. Julie | The Simple Veganista says:

      Hi Shana! It freezes well. You can find all the detailed information for storing and reheating is in the recipe post. Here is a direct link How To Store + Reheat. Let me know if you have any other questions. Enjoy this delicious pasta recipe!

  6. This was delicious! I added fresh broccoli and asparagus at the end. My husband also loved it.

  7. I love this recepie!

    I substituted the Vegan sour creme with coconut Milk and it worked perfectly!

    1. Julie | The Simple Veganista says:

      Thanks for sharing, Lukas! This is very helpful and something I will have to try!

  8. I am having trouble finding vegan sour cream where I live…but I do have vegan cream cheese, and suggestions for making that work as a substitute. Thank you so much for this recipe!!! I am so excited to make it!

    1. Julie | The Simple Veganista says:

      Yes, I would just thin the cream cheese a bit by mixing it with water. Start with 1/4 cup, add a little water and go up from there adjusting as needed. All you really need is the consistency of a thick cream. Do let us know how it goes!

  9. Teressa k says:

    This was delicious and easy to make! I will most definitely be adding this into my meal rotation. Thank you for the easy recipes I am glad I found your website :)

    1. Julie | The Simple Veganista says:

      Yah, so glad to hear! Thank you so much for sharing, Teressa!

Leave a Reply

Your email address will not be published.

Recipe rating