• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Main Course

Vegan Mushroom Stroganoff Recipe

Gluten FreeGrain FreeNo OilVegan

Published: Dec 29, 2020 · Modified: Sep 27, 2023 by Debra Klein · This post may contain affiliate links · 22 Comments

Jump to Recipe

Transform a weeknight meal into something special with this creamy, Vegan Mushroom Stroganoff Recipe. Packed with meaty mushrooms for a hearty and satisfying, yet light sauce that’s ready in under 30 minutes!

Two plates of ribbon noodles topped with mushroom stroganoff.

This post was updated from the original posted December 29, 2020.

Jump to:
  • Why you’ll love this recipe
  • Ingredients and substitutions
  • How to make it
  • Debra’s Pro Tips
  • What to serve with Mushroom Stroganoff?
  • 📖 Recipe

This meal was a huge hit in my house! Silky, smooth, luxuriously rich stroganoff sauce packed with savory, meaty mushrooms for some super yummy vegan umami!

I love how ridiculously easy and satisfying this meatless mushroom ragu is to make. Yeah, I know ragu is generally cooked slowly over many hours…but this cuts right to the chase with a meaty taste in no time.

You can make Meatless Monday into something special with this easy to make vegan mushroom stroganoff recipe that is ready in just 30 minutes.

Why you’ll love this recipe

Sliced mushrooms in a creamy brown sauce in a cast iron skillet.
  • Quick and easy: One pan and just 30 minutes.
  • Creamy, dreamy….and vegan too!
  • Transformative: completely elevate any boring meal.
  • Hearty and Satisfying: meaty mushrooms bring on the yummy umami!
  • The ultimate comfort food.
  • Tastes just like a mushroom ragu that’s been cooking on the stove for hours!
  • Versatile: serve it as a gravy, on top of pasta, mashed potatoes or rice, a sauce for veggies.
  • Tasty: super flavorful from the caramelized balsamic mushrooms.
  • Meal prep friendly: delicious reheated and freezes like a dream.

Ingredients and substitutions

Labeled ingredients: minced garlic, vegan sour cream, mushrooms, vegetable broth, white wine, onion, balsamic vinegar and arrowroot powder.
  • Mushrooms: The star of the show!! I used baby bellas and sliced them ¼″ thick. Cremini or button mushrooms as well as a combo.
  • Onions: brown, white or purple (will yield a sweeter result) will all work. If you don’t have onions, substitute leeks, scallions or fennel to equal about 2 cups small dice.
  • Garlic: mince or use a zester to get the most from your cloves of garlic. If you don’t have any fresh garlic, use 1 teaspoon garlic POWDER (not garlic salt).
  • Vegan Sour Cream: It’s easy to make your own with my cashew sour cream recipe. A good substitute for vegan sour cream is plant based yogurt. If you need a nut-free sub, use silken tofu + 1 Tablespoon lemon juice.
  • White wine: I used chardonnay. Any dry white wine will add a tasty dimension. For a non-alcohol version, skip the wine and add ½ cup to the quantity of veggie stock. For more of a marsala taste, use marsala wine.
  • Veggie Broth: Homemade veggie stock is easy to make and will stay good in the freezer for up to 6 months! If you prefer to save time and buy already made broth, read the labels carefully, especially the ingredient list. Look for a brand with minimal processed ingredients and added sodium.
  • Balsamic Vinegar: This is an awesome, non-alcoholic way to deglaze the pan and add a rich, caramelized color and flavor to the mushrooms.
  • Arrowroot Powder: Cassava flour is similar and is a good substitution. Or, use flour or gluten-free flour that matches your dietary preferences. Neither almond flour nor coconut flour will work well in this recipe.

Arrowroot Powder: A gluten-free, grain-free and paleo-friendly thickener. The starch is extracted from a tropical root without the use of high heat or harsh chemicals, plus it’s non GMO—which is why I prefer it to cornstarch. Arrowroot powder also has potassium, iron and B-vitamins. I get my arrowroot powder from Thrive Market.

How to make it

Things move quickly in this recipe, so it’s best to prep your veggies before you begin to cook. Mince garlic, roughly chop onions and prep the mushrooms.

Showing how to clean dirt off baby bella mushrooms with a damp paper towel.

Step 1: Clean mushrooms using a damp paper towel to brush off dirt. DO NOT soak in water.

Sliced portobello mushrooms on a wooden board.

Step 2: Thinly slice mushrooms with the stems still on.

Step 3: Heat a cast iron skillet over medium heat. Use 1-2 Tablespoons veggie broth to saute onions until they begin to soften.

Cast iron skillet with sauteed mushrooms and onions.

Step 4: Add sliced mushrooms, salt and pepper. Continue to cook until mushrooms are tender.

Step 5: Use the balsamic vinegar to deglaze the pan and cook for 2-3 minutes. The vinegar will help caramelize the mushrooms. Expect a sizzle and some incredible aroma as the vinegar cooks down.

Sliced mushrooms in a brown sauce in a cast iron skillet.

Step 6: Pour wine into mushrooms and cook, stirring occasionally as it evaporates. If you prefer not to use alcohol, use ½ cup additional broth instead.

Sliced mushrooms cooked in brown sauce with a splash of white liquid in the center.

Step 7: Stir arrowroot powder into 1 cup of broth and mix well before mixing into sauteed vegetables. Cook for about 5 minutes as the mushrooms sauce thickens and the arrowroot produces a glossy sauce.

STOP if you’re meal prepping ahead. Store in the fridge (3-5 days maximum) or freezer (3 months maximum)before continuing.

Sour cream being stirred into mushrooms in brown sauce.

Step 8: Stir in vegan sour cream, reduce heat and simmer for 3-4 minutes as it heats through.

Step 9: If mixture is too thick, pour in remaining broth and mix as it absorbs into the sauce. Sprinkle with fresh herbs and taste for seasoning.

Debra’s Pro Tips

Close up of a vegan mushroom stroganoff sauce.
  • Use a damp paper towel to clean dirt off mushrooms. Mushrooms are like sponges, if you soak in water they will blow up and become watery.
  • Sprinkle some nutritional yeast over the top of your dish for a bit of a cheesy flavor.
  • Deglazing the pan is important. Balsamic vinegar does the trick in a non-alcoholic way.
  • Homemade vegan sour cream uses just 5 ingredients and 5 minutes to make. You can also use vegan yogurt, or tofu + lemon juice.
  • Chop the mushrooms into small dice and use this as a delicious Vegan Thanksgiving Mushroom Gravy.

What to serve with Mushroom Stroganoff?

Ribbon noodles topped with mushroom stroganoff.
Thick and creamy vegan mushroom stroganoff over pasta with nutritional yeast, fresh herbs and ground black pepper to sprinkle on top.
  • The obvious choice: pasta or rice. Use gluten-free pasta if you prefer….remember to undercook and then stir on the stovetop into the sauce.
  • Mashed Potatoes are the best with this as a mushroom gravy!
  • Baked potatoes are also good when filled with this delicious vegan mushroom ragu!
  • Smashed potatoes would be another awesome spud choice.
  • Personally, I love this decadent sauce spooned over roasted or grilled veggies.
  • Polenta + Mushroom Stroganoff is yummy!
  • Low-carb and Low calorie options: Delicious ladled over spaghetti squash or cauliflower rice.

Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein

📖 Recipe

Close up of cast iron skillet filled with creamy vegan sauce, loaded with sliced mushroom, fresh thyme and a wooden spoon stirring it.

Vegan Mushroom Stroganoff

Author: Debra Klein
Luxuriously rich, creamy, slightly sweet and perfectly savory vegan mushroom stroganoff. You'll love this easy dairy-free recipe. It's perfect on top of pasta, mashed potatoes, rice, a baked potato or grilled veggies.
4.94 from 78 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine American
Servings 4 servings
Calories 152 kcal

Equipment

  • Cast iron skillet
  • Wooden Spoon Set
  • Global 8″ Chef’s Knife
  • Extra Large Bamboo Cutting Board

Ingredients
  

  • 1 ½ cups veggie broth
  • 1 medium onion small dice
  • 4 cloves garlic minced
  • 16 oz. mushrooms * ¼″ slices
  • ½ teaspoon sea salt*
  • Several grinds freshly ground black pepper
  • ¼ cup balsamic vinegar
  • ½ cup white wine*
  • 2 Tablespoons arrowroot powder
  • ⅔ cup plant yogurt*
  • Garnish: fresh thyme or parsley

Instructions
 

  • PREP VEGGIES: cut onion into small dice, mince garlic and thinly slice mushrooms.
  • Heat heavy skillet (I like to use
    ) over medium heat. Swirl in 2 Tablespoons veggie broth and saute onions for 2-3 minutes to soften.
  • Add garlic and stir constantly for 30 seconds, until garlic becomes fragrant.
  • Stir in mushrooms, salt* and pepper and continue to cook over medium heat. Do not add more broth…..mushrooms will release natural juices, so the pan won’t be dry for long. Stir occasionally and keep cooking for about 5 minutes.
  • Add balsamic vinegar to deglaze the pan and cook for 2-3 minutes until mushrooms begin to caramelize and vinegar cooks down.
  • Pour in wine and cook for 2 minutes, while stirring until it has mostly evaporated. If you prefer not to use alcohol, skip to the next step and add ½ cup additional stock.
  • Stir arrowroot into 1 cup of broth and mix into mushrooms. Continue to cook, stirring occasionally, while it reduces and thickens. This will take about 5 minutes.
  • Stir in yogurt, reduce heat and simmer 3-4 minutes so everything is heated through. If mixture is too thick, pour in remaining broth and mix well.
  • Sprinkle with fresh herbs (thyme, parsley, oregano or any combo), taste for seasoning, adding more S+P as desired.

Notes

Veggie broth: It’s easy to make homemade vegetable stock. 
Mushrooms: Cremini, baby bella or white button mushrooms are best. OK to mix between them or add some shitake or oyster mushrooms into that mix too.
Salt: If you’re using store bought broth, omit the salt, as commercial broth usually contains plenty of sodium. 
Wine: Chardonnay or marsala wine work best. If you prefer not to cook with alcohol, omit and add an additional ½ cup of broth instead.
Garnish: Fresh herbs look beautiful and add great flavor to the finished dish. I used fresh thyme, but parsley, basil or oregano would also work well. Use what you have, or any combination. You can also sprinkle with nutritional yeast for a cheesy flavor.

Nutrition

Serving: 1gCalories: 152kcalCarbohydrates: 21gProtein: 8gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 1gCholesterol: 4mgSodium: 403mgFiber: 5gSugar: 11g
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeGrain FreeMain CourseNo OilThanksgivingVeganMushrooms

More Easy Healthy Main Course Recipes

  • Saucy fettuccine alfredo with green peas and crushed red pepper flakes.
    15-minute Vegan Fettuccine Alfredo
  • Tofu egg salad on sourdough, stacked with green lettuce in between and chips on the side.
    Vegan Tofu “Egg” Salad No Mayo
  • Skillet with zucchini, mushrooms, corn and edamame.
    20-minute Vegan Zucchini Skillet dinner.
  • Pasta, white beans, olives and capers with tomatoes and fresh parsley.
    White Bean Vegan Pasta Puttanesca

Reader Interactions

Comments

    4.94 from 78 votes (72 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Elizabeth

    December 30, 2020 at 1:55 am

    5 stars
    Absolutely fabulous recipe! So delish!

    Reply
  2. Alexandra

    December 30, 2020 at 12:30 am

    Absolutely delicious – I love how creamy and luxurious this is, whilst still being vegan. I love mushrooms, and this is my new favourite way to enjoy them.

    Reply
    • Debra Klein

      December 30, 2020 at 9:25 am

      Thanks…this is a favorite over here too, for all those reasons!

      Reply
  3. Amy

    December 30, 2020 at 1:34 am

    What an absolutely stunning looking dish. It was jumping right out at me! The mushrooms look gorgeous and I love that “meaty” consistency it gives making the dish super hearty! I may not be vegan but I bet I’ll impress my vegan friends when I make this for them!

    Reply
    • Debra Klein

      December 30, 2020 at 9:26 am

      Oh….your vegan friends (and meat eaters too) will adore this. Everyone appreciates a hearty, satisfying “meaty” dish.

      Reply
  4. Christina

    December 30, 2020 at 5:32 pm

    5 stars
    This was so delicious – I can’t wait to make all next year!

    Reply
  5. Kristina

    December 31, 2020 at 2:22 am

    5 stars
    This wasn’t delicious!!

    Reply
  6. Kim Guzman

    February 26, 2021 at 9:12 pm

    Wow, that looks incredible!

    Reply
    • Debra Klein

      February 28, 2021 at 6:47 pm

      So, so good!

      Reply
  7. Natalie

    February 27, 2021 at 6:59 am

    Such a classic but always a winner with my family. Absolutely love that this is meatless. Can’t wait to give this a try. Thanks for the recipe!

    Reply
    • Debra Klein

      February 28, 2021 at 6:47 pm

      You won’t even miss the meat…it’s so satisfying and flavorful…and the mushrooms add the perfect texture too.

      Reply
  8. Marina

    February 27, 2021 at 3:23 pm

    Mushroom stroganoff looks absolutely amazing and delicious

    Reply
    • Debra Klein

      February 28, 2021 at 6:47 pm

      It is!!!

      Reply
  9. Mama Maggie's Kitchen

    February 28, 2021 at 10:42 pm

    5 stars
    Yummy. Yummy. My mouth is watering. I want to eat that!

    Reply
  10. Ksenia prints

    March 02, 2021 at 9:13 pm

    5 stars
    I love mushroom stroganoff, but often can’t have it due to dairy. This version is going in my repertoire for sure!

    Reply
  11. Tabatha

    August 22, 2021 at 11:35 am

    5 stars
    Loved it!!! Will definitely make this again!!!

    Reply
  12. Erina Lander

    December 07, 2021 at 9:47 pm

    This a fantastic recipe, delicious and very easy to make. Made it second time in three weeks!

    Reply
    • Debra Klein

      December 08, 2021 at 9:37 am

      Awesome…I make it all the time too!

      Reply
  13. Rita

    June 13, 2022 at 1:17 pm

    So perfect Thank you 👍❤️

    Reply
    • Debra Klein

      June 13, 2022 at 9:08 pm

      You’re welcome. Enjoy.

      Reply
  14. Lee Sheldon

    November 02, 2023 at 6:16 pm

    This was absolutely superb, Debra. I used some cashew cream that I had made a batch of and had in ice cube trays. Thank you for the new way of roasting spaghetti squash, which was the base for this dish.

    Reply
    • Debra Klein

      November 02, 2023 at 8:05 pm

      You’re welcome…sounds fabulous over spaghetti squash…I think I’ll make it this weekend.

      Reply

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Reader Favorite Recipes

  • No Salt Taco Seasoning Recipe
  • Three homemade twix bars lined up on a plate with one turned sideways across the top so you can see the three layers.
    Healthier Homemade Twix Bars
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils
  • Roasted eggplant with fresh herbs and a tahini sauce.
    Mediterranean Roasted Eggplant with Tahini
  • Black and White checkered napkin with a glass pitcher of avocado dressing plus cilantro and lime.
    Dairy-free Avocado Lime Dressing Recipe

Trending Recipes

These recipes are trending because they're super tasty, easy to make and loaded with plant-based nutrition.

  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • Small glass pitcher filled with bright yellow salad dressing with specks of red and green. In the background is a bowl of salad and some squeezed limes.
    Easy Vegan Mango Salad Dressing
  • Bowl of creamy yellow soup with sauteed mushrooms, scallions and red pepper floating on top.
    Dairy-free Leek Soup without Potatoes
  • Crispy potato latkes on a platter with a small dish of sour cream in the center.
    Grandma’s Potato Latkes Recipe

More Fresh Recipes-->>

More Vegan Recipes

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.