This One Pot Vegan Mushroom Stroganoff recipe is a healthy & hearty twist on a classic Stroganoff! This cozy and creamy noodle dish is sure to be a crowd-pleaser.
This post was updated 10/2021
Vegan Mushroom Stroganoff β a.k.a. the ultimate comfort food that just so happens to also be easy, fuss-free, and secretly wholesome. This recipe is perfect for those days when youβd like to just stay bundled up under the coversβ¦but resort to a sweater and fluffy socks instead. Hearty noodles, meaty mushrooms, and a creamy (dairy-free!) sauce combine to make a dish that’s bursting with savory flavor and tastes just as satisfying as its meat-based inspiration!
Not only is this meal hearty, filling, and satisfying, but it’s alsoΒ healthy, gluten-free, AND you only need one pot to make it! No, not the “cook your pasta first, rinse out the pan, make your sauce, then mix everything together” kind of recipe. You *literally* just dump everything into one pot — pasta and all — let it simmer for a few minutes, and then it’s ready to serve.
INGREDIENTS FOR ONE POT MUSHROOM STROGANOFF
Iβve made this recipe for countless people and itβs always a major hit β vegan or not! You only need 9 simple and healthy ingredients plus 20 minutes to make this recipe. Our key ingredients are:
- Pasta: short egg noodles are traditionally used in mushroom stroganoff, so I opted for some gluten-free rotini for a similar feel! I love how the creamy sauce coats each noodle and hides in all of the crevices. That being said, any variety of gluten-free or gluten-full pasta will work. Traditional beef stroganoff is typically thickened with all-purpose flour, but the starch from the cooked pasta does the trick here!Β
- Cremini Mushrooms: these serve as our plant-based βbeefβ and add heartiness, umami, and a great texture. If you want to make this recipe extra-indulgent, you can add some plant-based beef grounds to the pot as well. Iβd recommend sauteΓ©ing them first, then adding in the onion and proceeding with the recipe as written.
- Vegan βBeefβ Stock: using beef-flavored stock is the key to the most realistic flavor here! Some grocery stores may carry it, but I usually purchase mine online. Vegetable broth will work in a pinch, too.
- Cashew Butter: cashew butter has a creamy texture and subtle sweetness which, when mixed in with our cooked noodles, makes a luscious and hearty cream sauce. Traditional stroganoff is made with sour cream, but I find that the combination of cashew butter with nutritional yeast and a splash of lemon juice makes a great plant-based swap.
BUT HOW DO I COOK STROGANOFF IN ONLY ONE POT?
The secret to this magic is in the water-to-pasta ratio. We’re going to putΒ just the right amountΒ of liquid in with our pasta and veggies so our noodles will cook perfectly, but we’ll still be left with a creamy and luscious sauce. Pretty cool, huh? It also saves on prep timeΒ and clean-up.
There’s one final bonus to one-pot pasta: So. Much. FLAVOR! Cooking the pastaΒ in our delicious Stroganoff sauce definitely takes this to a whole other level. Each noodle is infused with umami-packed goodness – all while remaining perfectly cooked.
- Sauté the onion in vegetable broth or oil until translucent
- Mix in the mushrooms, pasta, nutritional yeast, “beef” bouillon, and water
- Bring the mixture to a boil and simmer for 10 to 15 minutes, until al dente
- Stir in the cashew butter and lemon juice, then top with parsley and serve
This One Pot Vegan Mushroom Stroganoff is creamy, cozy and hearty! It’s the perfect crowd-pleasing comfort food and can be served on a busy weeknightΒ or fancy night in.Β If you want to stretch this meal out a little further, try serving it with some sautΓ©ed greens or a side salad.
You can also add in some plant-based grounds to make it even heartier – see the recipe notes for that option + more substitutions! I like to garnish my stroganoff with freshly chopped parsley and an extra crack or two of black pepper for good measure, but you do you! This dish is hearty as-is, but is equally delicious with a side of crusty bread, or some roasted vegetables.
COOKING TIPS + FAQ:
- Can I use gluten-free pasta? Yes, I usually make this recipe with gluten-free pasta at home. I would suggest using rice or corn-based pastas over bean-based pastas, as they tend to hold up better. In general, shorter noodles are better than longer noodles as well!Β
- Suggestions for a nut allergy? If you cannot eat cashews or don’t have access to cashew butter you can swap it with vegan sour cream, cream cheese, or even. non-dairy yogurt. See the recipe notes for more details.
- Spice it Up: this no-frills recipe is the perfect weeknight dinner, but if you want to get fancy, try sauteeing the onion and mushrooms in some vegan butter or oil before boiling! You can also toss in some garlic cloves for an extra flavor kick, add in 1 tablespoon of dijon mustard for some extra tang, and serve the pasta with additional fresh herbs, such as thyme or even rosemary for a fun twist.
- Leftovers + Storage: Vegan Mushroom Stroganoff is best served fresh (like most pastas), but will keep in the refrigerator for up to 5 days. Leftovers can be reheated in the microwave or on the stovetop – I like to warm mine in a large skillet with a dash of plant-based milk to help loosen the creamy sauce.
Looking for more comfort-style healthy meals?Β You’ll also love thisΒ Baked Vegan Mac & Cheese, thisΒ Slow Cooker Tempeh Pot RoastΒ and this One Pot Pasta with Vegetables!
Finally,Β if you make this recipeΒ please leave a comment and star-rating below! And if youΒ decide to share it on Facebook or Instagram, be sure to tag me @FromMyBowl + #FromMyBowl, too. I love seeing your delicious recreations π
PrintOne Pot Mushroom Stroganoff
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Yield: 4 1x
Category: Main
Method: Stovetop
Cuisine: American
Description
This One Pot Vegan Mushroom Stroganoff recipe is a healthy & hearty twist on a classic Stroganoff! This cozy and creamy noodle dish is sure to be a crowd-pleaser.
Ingredients
- 1 small yellow onion, sliced and quartered
- 10 ounces (280 g) cremini mushrooms, cut in half or fourths
- 8 ounces (225 g) dry rotini pasta*; about 4 cups
- 4 cups imitation “beef-flavored” brothΒ (or sub vegetable broth)
- 2 tablespoons nutritional yeast
- 1/4 teaspoon freshly ground black pepper, plus more to taste
- 1/3 cup (85 g) cashew butter*
- 1 tablespoon lemon juice
- 1/4 – 1/2 teaspoon kosher salt (optional)
- 2 tablespoons parsley, chopped
Instructions
- SautΓ© the Onion: add 1/4 cup (60 ml) of water to a large pot over medium heat. Add in the sliced onions and cook until translucent, about 3 to 5 minutes. You can also sautΓ© the onions in 1 tablespoon of oil instead of water, if you wish.
- Cook the Pasta: add in the pasta, mushrooms, beef-flavored broth, nutritional yeast, and black pepper. Bring to a boilΒ over high heat, then reduce the heat to medium-low and let simmer for 10-15 minutes, stirring occasionally to ensure nothing sticks to the bottom of the pan.
- Make it Creamy: turn the heat off, then stir in the cashew butter and lemon juice until everything is well incorporated. Taste the pasta and add any additional salt, if necessary.
- Serve:Β top with freshly chopped parsley and black pepper, and serve warm. Store any leftovers in an airtight container in the fridge for up to one week.
Notes
- Pasta:Β I used a gluten-free brown rice rotini pasta, but any otherΒ variety of gluten-free or gluten-full pasta will work. Please note that shorter noodles work better than longer shapes, and bean-based pastas tend to break up more during cooking.
- Cashew Butter:Β If you cannot find cashew butter near you, you can make your own at homeΒ or substitute it with 1/3 cup of plant-based cream cheese or sour cream. If you do either of these, only add lemon juice to taste. Alternatively, you can replace 1 cup of water with full-fat coconut milk instead. If you are using a bouillon paste, still use the appropriate amount of paste for 4 cups.
- Want it meatier? Add up to 16 oz of plant-based ground beef to the recipe! SautΓ© the grounds in the potΒ withΒ the onion. Once they are cooked, add in the remaining ingredients and proceed with the recipe as written.
WATCH THE VIDEO:
This one pot recipe is also a collaboration with my friends Jasmine and Chris of Sweet Simple Vegan, who made a tasty Cauliflower & Chickpea Curry!
442 comments
I can make this dish without having to look at the recipe anymore, itβs THAT good. Seriously, such an easy quick meal that has plenty of leftovers and vegans and non-vegans alike always seem to love it when serving it. Perfect anytime of year. Caitlin makes the easiest, most affordable vegan meals Iβve seen, all are worth a try!
★★★★★
Thank you, Jess!
I have made this many times in the last month. I have tried with red lentil, chickpea and a brown rice pasta and my favorite was with the Barilla Red Lentil Rotini by far. The red lentil pasta has a peppery tastes (IMO) that goes well with this type of dish. My least favorite was with brown rice rotini I purchased off of Amazon since I don’t have that where I live, I actually threw away the leftovers. Got some plain, raw cashew butter from Amazon for the cream and it is the best! I tried making a cashew sour cream and it was too runny for my taste in this dish. Next variation I will try is with a vegetable broth instead of the BTB No Beef Base because it’s too expensive to even order. This recipe with the red lentil pasta I could every week for the foreseeable future! Thank you for this recipe I love it!
★★★★★
You are so welcome! Glad you loved it, Christina π
Absolutely delish!!!!!
★★★★★
Thank you! It’s one of the most popular on the blog. β€οΈ
This is one of my favourite vegan recipes. Iβve made it a dozen times and itβs always perfect. That cashew butter is magical, I think π I often use chickpea pasta for a bit of extra protein, and itβs a win for both meat eaters and non. Thanks for creating this one! Xo
★★★★★
I love to use chickpea pasta too! Thank you Molly π
Love this recipe. Even my boyfriend who thinks he doesn’t like mushrooms, always asks for this pasta dish π
★★★★★
Glad to hear that!
Made this for the first time last night and couldn’t believe how easy it was. And it is so delicious! Thank you!!
★★★★★
Glad you loved it! Thank you, Kat! β₯
I made this recently, and my mind was blown! It was so delicious, it will now be a permanent meal in my rotation.
★★★★★
Thank you so much, Deanna! I’m glad you loved it!
Saw this recipe multiples time but never got a chance to make it. Your recent video inspired me to give it a whirl. Halved the recipe, used veggie broth and tahini and it turned out out amazing. Definitely going to add this to my list of go to vegan recipes. Thanks for sharing!
★★★★★
You’re welcome, Tish. Glad you gave the recipe a chance and loved it!
I’ve made quite a few vegan stroganoff recipes and this is hands down THE BEST one out there!
★★★★★
Thank you so much for saying that! β₯
Made this last night using vegetable broth and keeping it vegan it was absolutely delicious added some red pepper flakes and honestly next time will probably double the mushrooms – topped with vegan Parmesan cheese on top to finish!!
★★★★★
Glad it turned out great, Jennifer. Thank you for the feedback! π
Made this for dinner tonight, and it was delicious! I didn’t have cashew butter, so added vegan mayo as someone suggested, and it worked well. Love how simple and quick this was to make. I’ll definitely be making it again!
★★★★★
Thank you so much for trying the recipe, Claire! Glad you loved it.
I wanted to make this recipe for so long but never got around to it. Finally made it last night, for some meal prep over the week and OMG so good, so easy and quick!
Definitely recommend making this recipe, and definitely will be making it again in the future!
★★★★★
Thank you, Marion! This is one of the most popular recipes in my blog. Glad you finally made and loved it! π
Delicious! This recipe is a keeper! I use rice pasta and it tends to get quite soggy so next time Iβll cook my pasta separate.
Thanks for a great recipe!!!!!
★★★★★
You’re welcome, Christine! β₯
I have made this so many times now I know the recipe off by heart, made small adjustments to different quantities but mostly follow exactly as you say. It is the best kind of meal to make at the end of the week when you have run out of groceries, always seem to have all the ingredients!
★★★★★
I love to hear that! I have it memorized too, it’s the perfect comfort food!
I made this recipe last night and it is now my new comfort food. So easy and to make it easier I will try in the slow cooker next time. I made it as the recipe suggested I just want to thank you so much
★★★★★
This pasta was so good! I love that it came together in just one pot. My non-vegan family gave it two thumbs up too!
★★★★★
Oh this was comfort food, for sure! So good. I did not have cashew butter, so used veganaise instead. It was a little thinner and less creamy than your photo. But still so good! I want to try it again when I have cashew butter. Thanks for the recipe!
★★★★★
I have to say, I was astounded at how good this turned out. I added peas and plant-based meatballs, and it was so good I went back for seconds. I think next time (and there will be a next time!) I may blend the almond butter with some warm broth or plant milk to make stirring it in a little easier, plus I don’t think the extra moisture would be a bad thing. I will also be trying to pan bake version in the near future. So, so good.
★★★★★
One of the first vegan recipes I fell in love with making. Thank you so much.
★★★★★
Have made this at least a dozen times and is a winner every time!
★★★★★
I’ve made this recipe a few times and absolutely love it, however, we have recently found ourselves in a part of Mexico where cashew butter seems to be non-existent, and rather than make my own because I’m that lazy, I decided, very hesitantly, to substitute almond butter and it was incredible, a huge hit with everyone at the table including two young picky eaters.
★★★★★