This Vegan Mushroom Stroganoff is creamy, savory, and surprisingly easy for something that feels this comforting. Everything cooks in one pot, including the pasta, so the starch from the noodles helps turn the vegetable broth, cashew butter, and nutritional yeast into a rich sauce. Add plenty of mushrooms and a little lemon to brighten things up, and you've got a cozy dinner ready in about 25 minutes.
One-pot dinner: The pasta cooks right in the sauce, which means fewer dishes.
Creamy without dairy: Cashew butter creates a rich, silky finish.
Quick enough for weeknights: Dinner is ready in about 25 minutes.
Plenty of mushroom flavor: Cremini mushrooms make the dish hearty and savory.
Completely plant-based: No dairy, eggs, or meat required.
Simple ingredient list: Most of the ingredients are easy pantry or grocery-store staples.
Easy to customize: Change the pasta, mushrooms, herbs, or vegetables depending on what you have.
What You’ll Need to Make Vegan Mushroom Stroganoff
1 tablespoon olive oil
1 onion, chopped
8 ounces (225 g) pasta of choice
10 ounces (280 g) cremini mushrooms, quartered
2 pints (950 ml/about 4 cups) vegetable broth
2 tablespoons nutritional yeast
¼ teaspoon ground black pepper
6 tablespoons cashew butter
1 tablespoon lemon juice
½ teaspoon salt, optional
2 tablespoons fresh parsley, chopped
What You’ll Need to Do
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Serves: 4
Heat the olive oil in a large pot over medium heat.
Add the chopped onion and cook for about 5 minutes, stirring occasionally, until it starts to soften.
Add the pasta, quartered mushrooms, vegetable broth, nutritional yeast, and black pepper.
Give everything a good stir, then increase the heat and bring the broth to a boil.
Once boiling, reduce the heat to medium-low and let everything simmer gently uncovered for 10–15 minutes, stirring every so often so the pasta doesn't stick to the bottom.
Cook until the pasta is tender and most of the broth has been absorbed or reduced into a light, starchy sauce. Cooking time will vary slightly depending on the pasta shape you use.
If the pasta is cooked but the mixture still looks very soupy, let it simmer for another 1–2 minutes before moving on.
Turn off the heat.
Add the cashew butter and lemon juice.
Stir until the cashew butter melts into the cooking liquid and the sauce becomes creamy and evenly coats the pasta and mushrooms.
Taste before adding the optional salt, since vegetable broth can already be fairly salty.
Because the pasta is already rich and filling, I usually keep the sides fairly simple.
A crisp green salad or some steamed vegetables works especially well.
Great for a Quick Weeknight Dinner
One of the best parts of this recipe is that you don't need to cook the pasta separately.
The noodles cook directly in the vegetable broth with the mushrooms, and all that released starch helps create the sauce.
That means less washing up and fewer pots competing for space on the stove.
Some Storage and Reheating Tips
Allow leftovers to cool, then transfer them to an airtight container.
Store in the refrigerator for up to 3–4 days.
The pasta will continue absorbing sauce as it sits, so the stroganoff will become thicker in the refrigerator.
When reheating on the stovetop, add a splash of vegetable broth, oat milk, or water and warm gently over medium-low heat.
You can also microwave individual portions, adding a small splash of liquid before reheating.
Stir halfway through so the sauce heats evenly.
I don't recommend freezing the finished pasta because the noodles can become overly soft after thawing.
Final Thoughts
This Vegan Mushroom Stroganoff is one of those recipes where a short ingredient list turns into something much more comforting than you'd expect.
The mushrooms bring plenty of savory flavor, the pasta releases starch directly into the broth, and the cashew butter transforms everything into a creamy sauce without needing dairy.
It's quick, simple, one-pot, and exactly the kind of dinner that works when you want something cozy without spending the whole evening cooking.
This Vegan Mushroom Stroganoff is my kind of easy comfort food! 🍄🌿 I cook pasta and mushrooms in one pot, then stir in cashew butter for a rich, creamy finish.
Ingredients
1tablespoon olive oil
1 onion, chopped
8ounces pasta of choice (225 g)
10ounces cremini mushrooms, quartered (280 g)
2pints vegetable broth (950 ml/about 4 cups)
2tablespoons nutritional yeast
¼ teaspoon ground black pepper
6tablespoons cashew butter
1tablespoon lemon juice
1/2teaspoon salt, optional
2tablespoons fresh parsley, chopped
Instructions
1
Heat the olive oil in a large pot over medium heat.
2
Add the chopped onion and sauté for approximately 5 minutes, stirring occasionally, until softened.
3
Add the pasta, quartered cremini mushrooms, vegetable broth, nutritional yeast, and black pepper.
4
Stir thoroughly, increase the heat, and bring the mixture to a boil.
5
Reduce the heat to medium-low and simmer uncovered for 10–15 minutes, stirring occasionally to prevent the pasta from sticking.
6
Continue cooking until the pasta is tender and most of the vegetable broth has been absorbed or reduced into a light sauce.
7
If the pasta is fully cooked but excess liquid remains, simmer for an additional 1–2 minutes.
8
Remove the pot from the heat.
9
Add the cashew butter and lemon juice.
10
Stir thoroughly until the cashew butter is fully incorporated and a smooth, creamy sauce coats the pasta and mushrooms.
11
Taste and add the optional salt if required.
12
Garnish with chopped parsley and additional black pepper, if desired.
13
Serve immediately while warm.
Nutrition Facts
Servings 4
Amount Per Serving
Calories390kcal
% Daily Value *
Total Fat14g22%
Sodium850mg36%
Total Carbohydrate53g18%
Dietary Fiber5g20%
Sugars7g
Protein15g30%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Estimated Glycemic Index: ~47
Estimated Glycemic Load per Serving: ~24
Keywords:
vegan mushroom stroganoff, mushroom stroganoff vegan, vegan stroganoff recipe, creamy vegan pasta, one pot vegan pasta, one pot mushroom pasta, dairy free mushroom stroganoff, cashew butter pasta, vegan mushroom pasta, easy vegan dinner, quick vegan pasta, plant based stroganoff, cremini mushroom pasta, vegan comfort food, creamy mushroom pasta, dairy free pasta recipe, mushroom pasta recipe, vegan one pot meal, 25 minute vegan dinner, quick mushroom stroganoff, vegan weeknight dinner, nutritional yeast pasta, cashew mushroom sauce, easy plant based dinner, one pot stroganoff
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!