Learn how to make easy One Pot Vegan Mushroom Stroganoff with al dente pasta and a flavour packed creamy sauce. Simple, wholesome ingredients and so hearty! Weeknight comfort food as its finest.
Mushrooms are one of those things people either like or don’t like. I personally, LOVE (all) mushrooms. Shiitake, enoki, button, portobello… you name it.
Mushrooms on their own just have so much meatiness and umami goodness to them, they’re a dream to work with once you know how to cook and season them right.
This is where mushroom stroganoff comes in. This recipe takes advantage of all it’s delicious flavours and it’s such a great substitute for ‘beef’ in stroganoff!
What Goes in Vegan Mushroom Stroganoff
The ingredients needed to make mushroom stroganoff are pretty basic and I’m betting you already have most of these in your pantry!
- Mushrooms: I used button mushrooms but cremini can be used.
- Pasta: I like to use chickpea pasta but use any shape/kind of pasta you like!
- Broth: Gives extra flavour than just using water.
- Onion & Garlic: for some aromatics and more flavour
Typically stroganoff is served in a sour cream based sauce but to make this dairy free, I went with a blend of cashews and cashew milk. Blending these two makes a thicker and rich milk than using just plant milk. Nutritional yeast, miso paste and apple cider vinegar give it that enhanced sour cream flavour.
How to Make Mushroom Stroganoff in One Pot
Whats nice about this recipe is that it’s made in just one pot. No draining the pasta, no fuss, no mess. Here’s how it goes down:
- Cook onions, garlic and mushrooms until browned and all the liquid from the mushrooms cook off. Season with thyme, salt and pepper.
- Reduce the heat and then add in the vegetable stock.
- Bring the broth to a boil and then add in the pasta and stroganoff sauce mixture.
- Stir and let it simmer until the noodles have cooked and the sauce has thickened.
And there you have it, the best mushroom stroganoff! So easy right?!
Don’t feel like using your blender?
You can use pre-made cashew cream and replace the cashews and cashew milk 1:1, so a total of 1 1/3 cup cashew cream. If your cashew cream is thick, scale it back and replace some with non dairy milk.
You can also sub the cashews with cashew butter, tahini or a thicker vegan yogurt in weight and add the sauce ingredients directly to the pot when the sauce is added instead.
And okay, I know… some of you might be thinking “how hard is to boil a pot of water?”. It’s not, it’s easy but this recipe is for days when you’ve had a crazy day and you just want to be ultra lazy. Cause lets be honest, who’s trying to wash another giant pot if you CAN make a delicious stroganoff in one pot? Notttt me.
I hope you get a chance to try this recipe and love it as much as I do! It’s so low maintenance, highly delicious and it just *might* become your new go-to fav weeknight meal 🙂 Enjoy!
Craving More Pasta? Check Out My Other Favourite Vegan Pasta Recipes!
- Vegan Supreme Mac & Cheese
- Vegan Tempeh Noodle Casserole
- Kale Miso Caesar Pasta Salad with Smoky Tempeh
- Vegan Pesto Ricotta Stuffed Shells
- Vegan Enchilada Lasagna with Cilantro Cream Sauce
- Mushroom Pasta with Soy Butter Garlic Sauce
If you recreate this 1-Pot Vegan Mushroom Stroganoff recipe let me know how you liked it by leaving a comment and rating below or by tagging me on Instagram @Okonomikitchen, I love seeing all of your tasty recreations!
Hungry for more? Be sure to subscribe to my newsletter and follow along on Instagram, Youtube and Pinterest for more deliciousness!
Easy, Vegan Mushroom Stroganoff made in 1 pot with wholesome pantry staple ingredients! Weeknight winter comfort food as its finest.
- 1/2 cup cashews, soaked (75g)*
- 1 cup cashew milk (250 ml)
- 3 tbsp nutritional yeast (20g)
- 1 tbsp miso paste (20g)
- 1 tbsp apple cider vinegar (15g)
- Over medium high heat, add the diced onions and garlic and cook until lightly browned (2-3 minutes). Add in the sliced mushrooms, thyme, salt and pepper, and cook until the mushrooms shrink and the liquid has cooked off (6-8 minutes)
- In the mean time, blend the stroganoff sauce ingredients together until smooth. Set aside.
- Reduce heat to medium. Add in 3 cups of vegetable stock and bring to a boil. Once boiling, add in the pasta and stroganoff sauce mixture.
- Stir and cook for 10-12 minutes until the noodles have cooked. If at any point the liquid has cooked off too much, add in the extra 1/2 cup of broth as needed. Add salt and pepper to taste before serving. Garnish with chives, scallions, parsley and/or vegan parmesan.
- *For a blender-free option: If you already have cashew cream on hand, you can replace the total amount of cashews and cashew milk (so you would need 1 + 1/3 cup cashew cream). You can also sub the cashews with cashew butter, tahini or thick vegan yogurt in weight and add the sauce ingredients directly to the pot in step 3, whisking the sauce with the broth to ensure everything is well mixed together.
- This Stroganoff keeps well in the fridge for 2-3 days. If it looks like the sauce has dried out quite a bit, add back in 2-3 tbsp of non-dairy milk and mix. Reheat on the stove over medium low heat or microwave for 1-2 minutes until heated through.
- Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer).
- Category: Entree
- Method: Stove top
- Cuisine: vegan, gluten free
- Serving Size: 1 serving
- Calories: 375
- Sugar: 6.5g
- Sodium: 974mg
- Fat: 11g
- Saturated Fat: 1.9g
- Unsaturated Fat: 7g
- Trans Fat: 0
- Carbohydrates: 57g
- Fiber: 9.2g
- Protein: 19.5g
- Cholesterol: 0
Keywords: mushroom stroganoff, one pot, vegan gluten free stroganoff
SAVE IT FOR LATER! ↓
Okonomi Kitchen is a participant in the Amazon Services LLC Associates Program. When you purchase something through my amazon affiliate links, I earn a small commission that helps me produce consistent content at no cost to you. Thank you for supporting my plant based kitchen!