Vegan Beef Stroganoff
This Vegan Beef Stroganoff is just as beefy, creamy and delicious as the original! A plant-based spin on the classic dish!

Growing up my dad made Beef Stroganoff quite a bit. It was one of my first favorite dishes that you might consider “grown up” and I’m happy to say that this version hits all the notes that I remember!
It’s beefy, creamy and goes perfect with some pasta or mashed potatoes! It’s truly one of the best classic comfort food dishes that I know of, and I’m shocked it’s taken me this long to make it VEGAN!

Ingredients for vegan beef stroganoff
The “beef”
I’m using SOY CURLS for this, which won’t be a surprise if you know me. Soy Curls are dehydrated soy chunks that you can flavor anyway you like. They are pretty affordable too. You can order them from Butler Foods (not sponsored!).
Any large TVP style chunks will work too, since I know that kind of product is available in other parts of the world.

You can also make some Tofu Stroganoff or Mushroom Stroganoff as well if you can’t find soy curls!
We’ll also be using a few of my favorite ingredients for vegan beef.
- Vegan Beef Broth (veggie broth is okay too!)
- Nutritional Yeast (as per vegan law)
- Mushroom Seasoning (can use more nutritional yeast instead)
- Gravy Master or Kitchen Bouquet (for color and some flavor)
the veggies and aromatics
Beef Stroganoff typically uses onions, mushrooms and garlic too. They all work wonderfully together in this dish so don’t skip ’em! Feel free to add some chopped fresh parsley or chives at the end of cooking too.

the sauce
The sauce or gravy is a rich, thick and slightly tangy affair. This is thanks to the dijon mustard and vegan sour cream that we’ll be using. You can also use some unsweetened vegan yogurt instead of sour cream. The tangier and sour the better.

Or you can make some cashew cream and add some lemon juice or lactic acid. I have a recipe for some on my Swedish Meatballs recipe if you wanna try that out.
The Noodles
The only vegan egg noodles I’ve been able to find are the Walmart brand ones. But you can also use pasta too. Fettuccine, Pappardelle, Fusilli, and similar type of pasta should work well!

how to make vegan beef stroganoff
First we need to rehydrate the soy curls, then reduce them down in a beefy marinade.




Remove those from the pan and reserve. Then add some vegan butter and cook down the onions / shallots.


Add in the mushrooms and cook those down, and then toss in the garlic.




Then we’ll add some flour and then some vegan beef or veggie broth.




Add in the dijon mustard and vegan sour cream, and then the reserved soy curls.




Add more veggie broth if it’s too thick, or if it’s too thin you can add in a cornstarch or potato starch slurry as well. Stir in the noodles and top with fresh parsley or chives.




It’s great on some Mashed Potatoes or rice!

storage
You can store any leftovers in the fridge for 3-5 days. I’ve just been reheating it in the microwave and it comes out fantastic!
MORE VEGAN RECIPES YOU’ll like!
If you made and enjoyed this recipe, please leave a rating & review! It really helps out the blog and it makes my day, thank you!

Vegan Beef Stroganoff
Ingredients
SOY CURL BEEF
- 8 oz Dried Soy Curls *
- 2 cups Vegan Beef Broth (or Veggie Broth)
- 1 Tbsp Vegan Worcestershire
- 2 Tbsp Mushroom Seasoning (I used Imperial Taste Brand) (or 2 tsp Miso Paste)
- 2 Tbsp Gravy Master or Kitchen Bouquet (optional for color)
- 2 Tbsp Steak Sauce
- 1/2 tsp Onion Powder
- 1/2 tsp Garlic Powder
- 1/2 tsp Smoked Paprika
- Salt and pepper to taste
Sauce / Gravy
- 2 Tbsp Vegan Butter
- 1 cup Diced Onion or Shallots
- 8 oz. Sliced Mushrooms
- 4 cloves Garlic (minced)
- 1/4 cup Flour
- 2 – 3 cups Vegan Beef Broth (or veggie broth)
- 1/2 cup Vegan Sour Cream
- 2 – 3 tsp Dijon Mustard
- 1 Tbsp Vegan Worcestershire
- 2 tsp Nutritional Yeast
- Salt & Pepper to taste
Instructions
SOY CURL BEEF
- Cover the soy curls in water and rehydrate them for 10 – 15 minutes. Then drain them and squeeze out as much water as possible.
- In a skillet over medium heat, add the soy curls and cook them for about 5 minutes to dry them out a bit more.
- Add in the vegan beef or veggie broth, and the rest of the seasonings.
- Cook the soy curls until most of the liquid has reduced down and they are a nice dark brown color. You can add more browning sauce if you like.
- Set aside and reserve.
Sauce / Gravy
- Melt 2 Tbsp of the vegan butter and then add in the diced onions / shallots. Cook for 4 – 5 minutes or until slightly translucent and softened.
- Add in the mushrooms and cook down for about 6 – 8 minutes or until they've browned. Add in the garlic and cook for one minute.
- Add the flour and toss to coat the flour on the mushrooms and onions. Cook for 1 minute and add in the vegan beef or veggie broth and stir.
- Add in the dijon mustard, vegan worcestershire, nutritional yeast, and sour cream and stir to combine. Taste for seasoning and simmer until the sauce is thickened to your liking. Add in more veggie broth if it's too thick.
- Toss the reserved soy curls back into the gravy and stir to combine. I've noticed that the soy curls will absorb the gravy so don't cook them in the gravy for too long. Add in more veggie broth if needed and serve immediately over mashed potatoes or pasta.
- You can also stir the pasta straight into the stroganoff as well. If sauce is too thick, thin out with some veggie broth or pasta water. If it's too thin, you can make a quick slurry with 1 tsp of cornstarch or potato starch and 1 Tbsp of water. Whisk and then add in as much as you need to thicken the sauce.


I made with sautéed Tempeh and it was delish!!! Great Flavor Profile!
Always coming through with the vegan Comfort 🤗🥰!
Tempeh sounds great! Glad you liked it!!
Do you have a preferred Egg free egg noodle?
I used the Walmart brand noodles, I added some more info to the blog post for other pasta options!
Just FYI… I just found a dairy free egg noodles at Target. It’s called Good and Gather Extra Wide Yolk-Free Ribbons.
Those are not vegan Dawn. Egg white are in the ingredient list. I was hoping they were vegan! 🙁
sooooo good! it’s a favorite in our household
This was awesome! I made seitan yesterday and it was great as the “beef”!
I’ve never heard of mushroom seasoning. I looked for it at Walmart but no go. I did find the egg free noodles. Going to try tonight 😁
Hi, I linked to it in the blog post, I should start mentioning that you can sub that stuff for miso paste in the future, hope it turned out good!
We get our mushroom seasoning from Target 🙂
Would love to know what brand of vegan sour cream you like to use. I’ve been having a hard time finding a really good (and healthy) brand. I like Tofutti but the ingredients seem really unhealthy.
BTW, I made your sliced tofu roast beef and it knocked my socks off! Can’t wait to try this recipe!!
Thank you!! Glad you liked it! I use Kite Hill or Forager usually, but if you don’t want to use those you can make a cashew cream like I do in the Swedish Meatball recipe https://theeburgerdude.com/vegan-swedish-meatballs/
I’ve been vegan for almost two years, and when I tell you this is the best vegan recipe I’ve come across, it is no joke. My very much non-vegan family loves it too. I always have Butler soy curls in stock in my freezer, and they really make the recipe outstanding.
Excellent! Glad you liked it, and I agree about soy curls!!
This is the second home run recipe from this website. Really really good. I meal prepped it for the week and was worried it wouldn’t reheat well, but it was excellent.
Nice, glad to hear you’re digging the recipes, thank you!
Where is the other half of the butter going? The ingredients call for 4Tsps but the recipe only uses 2Tsps as far as I understand.
Hi, good catch! I believe that was because I used 2 Tbsp for the noodles to make them buttered noodles, but since I don’t have that in the recipe I changed it to just 2 Tbsp.
Hey! I want to try this but don’t have Steak Sauce. Is there anything you would recommend to substitute?
Hi, you can use some vegan Worcestershire sauce, or maybe a little ketchup and soy sauce instead!
It was phenomenal. This recipe really packed that nostalgic taste and was so comforting. I served it with butter noodles, and garnished with fresh dill and a dollop of sour cream. Thank you for the awesome recipes!!!!
Leaving another comment so that I can rate the recipe. This is a 5 stars recipe! The taste was nostalgic and very comforting. I served it with butter noodles, and garnished with fresh dill and a dollop of sour cream (everything vegan of course). This is one of those recipes that makes veganism so easy. Thank you Burger Dude!!!
Thank you for leaving a rating and review, I appreciate it! And so stoked you liked this recipe, it’s so nostalgic, I agree!!
The marinade and the browning sauce made it look like strips of.beef. That marinade made it delicious. This is the best “beef” stroganoff I’ve ever made. As a kid, I remember our family visiting another military family and the wife made beef stroganoff. I was hooked! This was so delicious. I added red wine to thin it out a bit. Thank you!
Thank you! So glad it hit the nostalgic notes for you too, and the red wine sounds like a good addition!
This was absolutely amazing!! I had to sub some ingredients because it’s what I had on hand. I used impossible lite, stone ground mustard and shitake mushrooms. I also used Banza cavatappi for the pasta. I’m the only vegan in the house so I try to make things that are close to the non-vegan version and this really nailed it. Thank you so much, so delicious!!
Excellent, glad all the subs worked out!
Yooooo I made this the other night and have exclusively good things to say! It’s absolutely DELICIOUS. And, although it’s true that the soy curls absorb a little of the gravy while it sits, that makes them even more flavorful, so this was even better as leftovers!
I am unable to cook soy curls in my stainless pans without them sticking unless I use a TON of liquid, so mine didn’t get as dry as I would have liked. That’s a me problem, not a recipe problem, but I definitely encourage other people to take the time to let them get a little more dry and firm for a great texture.
This came together so quickly and easily, and is so good that all night, even though I was so full, I kept wandering back into the kitchen and sneaking more bites. Definitely making again!!
Hey so glad to hear this, happy you dug it! I’m not sure that I’ve ever cooked soy curls in anything other than non-stick, I might’ve done my cast iron a while back, but I should test out stainless steel and see how they do!
Duuuuude. This was so good! I used these neat wavy noodles from Trader Joe’s, sold as Asian noodles with sauce packets that I leave aside. Your sauce was amazing. I made my own version of silken tofu cream cheese and it worked great. My husband loved it! I’m so grateful for your genius recipes!!
Oh nice, I need to try those noodles! Glad you liked it!!
Excellent. My non vegan sister loved it.
I made the Stroganoff yesterday and it’s great, as are all the other recipes of yours that I’ve tried so far. I added a handful of pickles and used ‘Creme Vega’ for the sour cream (for anyone from Germany) ✨
Oh nice, I need to visit Germany!! Thank you!!
So good. I always have some of his soy curl beef in the freezer, so I used that to make this even quicker. Husband loves it too.
This is a great recipe, thank you very much! Though I don’t have all of the ingredients here in Serbia like sauces and had to improvise with homemade beef and vegetable broth, I tried to stick to all the proportions, timing and ingredients I managed to find. And it turned out absolutely wonderful.
Hey glad to hear it worked out with the substitutions, thank you for the feedback!
This was just amazing, will make again. Thank you so much
Made this and LOVED it! So satisfying and “meaty”
Excellent, thank you!!
Also commenting again since I made this tonight! Five stars for sure! I served over mashed potatoes, but I think noodles would have been better. I’m also thinking of adding some sliced carrots in the with the mushrooms and onion. Might be more stew-y, but still good right? This is a very yummy recipe and will stay in rotation. I think it all came together in about 1/2 hour too. A real bonus. Thanks much burger dude! 🙂
Oh nice, noodles are good too! Glad you liked it!!