I don’t say this lightly. This truly is the best vegan stroganoff recipe! The ultra rich and creamy sauce coats every bite of this jackfruit and mushroom-loaded dish, it’s oh-so-satisfying. Vegan, & gluten-free.
*This post contains affiliate links.
**I originally shared this recipe on 4/19/17 but I updated it with new pictures and better recipe instructions on 6/15/19.
I truly believe that this is the best vegan stroganoff that you’ll ever taste! If you’re craving comfort food then this is what you should make, it will definitely hit the spot!
I don’t cook with vegan butter or wine that often, I save it for when I want something especially decadent like this vegan mushroom stroganoff recipe. The sauce is so creamy and rich, and the way it coats each noodle will make your mouth water with anticipation of tasting it. You won’t miss the beef in this vegan stroganoff either because of the delicious tender chunks of shredded jackfruit. This dish will please even the pickiest meat-eater.
How to Make Vegan Mushroom Stroganoff
This vegan stroganoff recipe is very simple to make and is ready in about 45 minutes! Begin by melting 3 tbsp of vegan butter (I use Miyoko’s vegan butter, I think it has the best flavor!) in a large pan over medium heat. Add the diced onions and saute until they’re translucent for about 5-8 minutes. Add the sliced mushrooms and minced garlic. Stir to combine and let it cook for 10 minutes. Add the red or white wine (your choice, both are delicious) and deglaze the pan. Let it continue to cook and reduce for 5 minutes.
In a separate bowl, combine two cups of low-sodium vegetable broth, 1 tsp of arrowroot powder (this helps to thicken the sauce), and 1 tbsp or vegan Worcestershire sauce (this is my favorite vegan Worcestershire). Next, add the rinsed and drained young green canned jackfruit (this is my favorite jackfruit brand), dried thyme, sea salt, and vegetable broth mixture to the pan and mix it well. Bring it to a low simmer, cover it, and let it cook for 15 minutes.
While the jackfruit is cooking, boil water in a separate pot and cook the noodles. After 15 minutes, remove the lid and use a wooden spoon to lightly break up the chunks of jackfruit. Don’t remove the jackfruit seeds, they should be soft and edible.
Stir in the vegan sour cream (I used a 5.3 oz cup of Kite Hill unsweetened plain greek yogurt) and let the stroganoff cook for 5 more minutes. Garnish with fresh parsley or chives and serve over hot bowtie noodles.
How to Make Vegan Stroganoff Without Beef
Most people would say that you can’t have stroganoff without some sort of “meat” and I agree, that’s why I use jackfruit as a substitute for beef. As much as I love mushrooms, there needs to be something besides mushrooms in the sauce to make it a true stroganoff! Once the jackfruit is cooked, it will shred and look just like big, juicy, tender chunks of meat. It’s absolutely delicious!
I think that the quality of jackfruit that you use is very important too. I’ve heard people say that they’ve had to cut off big pieces from the jackfruit because it was so hard. I’ve never experienced that problem with this organic brand of jackfruit (this is not sponsored, I just really love it and want you to use the best jackfruit too!) or the Trader Joe’s canned jackfruit.
Want more delicious jackfruit recipes to try? Check out this list of 17 jackfruit recipes that taste better than meat!
How to Make Vegan Stroganoff Without Sour Cream
I use (1) 5.3 oz cup of Kite Hill unsweetened plain greek yogurt as a vegan sour cream substitute to make the vegan stroganoff sauce extra rich and creamy. However, before I discovered store-bought vegan sour cream, I would blend 1/2 cup of raw cashews + 1 1/4 cup of water + 1 tbsp lemon juice in my Nutribullet to make a creamy “sour cream” substitute to add to the stroganoff. If you don’t want to use a store-bought sour cream the cashew cream will work just as well.
Should You Use Red Wine, White Wine, or No Wine?
I’ve made this vegan mushroom stroganoff recipe with red wine, white wine, and without wine! It’s not necessary to deglaze the pan with wine, but it just adds an extra layer of flavor to the stroganoff sauce that I absolutely love and I think you will too.
If you do decide to use red wine (this is my favorite organic vegan red wine that I buy at Trader Joe’s) or white wine, the number #1 rule is to use a wine to cook with that you enjoy drinking as well. Don’t buy the cheapest wine you can find because you will be able to taste the difference.
What Should You Serve Vegan Beef Stroganoff With?
You can serve this vegan beef stroganoff recipe over bowtie pasta, gluten-free noodles, mashed potatoes, polenta, grits, brown rice, or quinoa. For a low-carb option, use spaghetti squash, mashed cauliflower, or cooked cauliflower rice.
Is This Vegan Stroganoff Allergy-Friendly?
Yes, this vegan stroganoff is allergy-friendly. It’s naturally dairy-free, gluten-free (serve it with gluten-free noodles) and soy-free. To make the stroganoff nut-free, omit the vegan sour cream unless you can find a nut-free vegan sour cream.
Vegan Mushroom Stroganoff Slow Cooker Instructions
To make this vegan mushrooms stroganoff recipe in the slow cooker, put all of the ingredients except for the pasta, arrowroot powder, and vegan sour cream into the slow cooker. Set it to cook on high for three hours. After three hours, put 1/2 cup of the hot broth into a small bowl and mix in the arrowroot powder. Add the mixture back to the slow cooker and stir in the vegan sour cream. Leave the lid off and let it cook for 5 more minutes. Cook the pasta separately.
Notes to Make the Best Vegan Stroganoff
- Normally, I recommend to saute with vegetable broth or a little bit of olive oil but using vegan butter (I use Miyokos vegan butter) really makes this vegan stroganoff taste even more decadent.
- You can use white button, cremini, or wild mushrooms to make this stroganoff, it won’t change the flavor of the dish. Buy what looks the freshest and is the best price.
- You don’t have to cook with red wine, you could also use white wine or completely omit the wine if you don’t consume alcohol. The stroganoff doesn’t taste like wine, it just gives it extra flavor.
- I think this is the best quality jackfruit to use for the vegan stroganoff. Make sure you rinse it very well to get rid of as much brine as possible and then drain it. If you don’t want to use jackfruit, you could use tofu or seitan instead.
- If you’d like to add extra vegetable protein to the vegan mushroom stroganoff, add 1 cup of green peas when you add the jackfruit.
- To keep the recipe gluten-free, use arrowroot powder instead of flour to thicken the sauce and serve the jackfruit mushroom stroganoff over gluten-free noodles.
- If you don’t want to use farfalle pasta (bowties), you could substitute cavatappi, fettuccine, or orecchiette.
- Store leftover vegan stroganoff in an airtight container in the fridge for up to 5 days or freeze it.
More Healthy Vegan Comfort Food Recipes You’ll Love!
If you make this vegan mushroom stroganoff recipe please share it on Instagram and tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious meal!
Vegan Mushroom Stroganoff
- 16 oz package gluten-free noodles
- 3 tbsp vegan butter (I use Miyoko's vegan butter)
- 1 medium red onion, diced
- 1 lb mushrooms, sliced
- 3 garlic cloves, minced
- 1/2 cup red wine
- (2) 14 oz cans jackfruit, rinsed and drained
- 1/2 tsp dried thyme
- 1/4 tsp Himalayan pink sea salt
- 2 cups vegetable broth (or mushroom broth)
- 1 tbsp vegan Worcestershire
- 1 tsp arrowroot powder
- 1 cup vegan sour cream (I used (1) 5.3 oz container of Kite Hill Unsweetened Greek Yogurt)
- 1 tbsp fresh parsley
- In a large pan, melt 3 tbsp of vegan butter over medium heat. Saute the diced onion until it's translucent. Add the sliced mushrooms and minced garlic and let it cook for 10 minutes.
- Deglaze the pan with 1/2 cup of red or white wine and let it cook until the sauce reduces for about 5 minutes.
- In a separate bowl, combine the two cups of vegetable broth, 1 tsp arrowroot powder, and 1 tbsp of Worcestershire sauce. Add both cans of the rinsed and drained jackfruit, thyme, sea salt, and vegetable broth mixture to the pan. Bring it to a low simmer, cover it, and let it cook for 15 minutes.
- In a separate pot, boil water and cook the noodles according to package instructions now.
- Remove the lid and gently use a wooden spoon to break up the pieces of jackfruit. Stir in the cup of vegan sour cream. Let the stroganoff cook for 5 minutes. Garnish with fresh parsley and serve over hot bowtie noodles.
- You do not have to use store-bought sour cream to make this vegan stroganoff. See the sour cream substitute notes in the blog post.
- This vegan stroganoff is naturally gluten-free as long as you use gluten-free pasta.
- You can omit the jackfruit if you don't have access to it. Or you could substitute baked tofu or tempeh.
- If you don't want to use mushrooms you can substutute other veggies like zucchini, green peas, or eggplant.