One-Pot Mushroom Stroganoff Pasta is my go to dinner for those nights when I am hungry, tired, and absolutely not in the mood to face a sink full of dishes. You know the vibe: you want something cozy and creamy, but you also want it to feel doable on a weeknight. This recipe hits that sweet spot because everything cooks in one pot, and the mushrooms make it feel hearty without being heavy. I started making it after one too many busy evenings, and now it is one of those meals I can almost make on autopilot. If you love comfort food but want it simple, you are in the right place.

Table of Contents
What You Need for One-Pot Vegan Mushroom Stroganoff
This is a pantry friendly kind of meal. The big idea is simple: mushrooms for that savory bite, pasta to make it filling, and a creamy sauce that comes together right in the pot. If you have cooked mushrooms before, you can absolutely do this.
Ingredients you will want to grab
- Mushrooms: cremini or baby bella are my favorites, but white mushrooms work too
- Onion: yellow or sweet onion
- Garlic: fresh is best, but garlic paste works in a pinch
- Pasta: penne, rotini, or fusilli hold the sauce well
- Vegetable broth: for cooking the pasta and building flavor
- Coconut milk (full fat) or an unsweetened plant based cream: for the creamy feel
- Dijon mustard: not optional in my kitchen, it adds that classic stroganoff tang
- Soy sauce or tamari: for salty, savory depth
- Smoked paprika: just a little makes it taste like you tried harder than you did
- Black pepper: be generous
- Nutritional yeast (optional): adds a subtle cheesy vibe
- Lemon juice or a tiny splash of vinegar: to brighten everything at the end
- Fresh parsley (optional): for serving
Quick note on mushrooms: if they look a little dry at the store, skip them. You want mushrooms that feel firm and smell clean. Also, do not soak them in water. I just wipe them with a damp paper towel or give them a fast rinse and dry right away.
If you are into one pot comfort meals like this, you might also like this cozy rice situation I make when I want something even more hands off: one-pot mushroom rice.

How to Make Vegan Mushroom Stroganoff
I am going to walk you through it the same way I do when a friend is in my kitchen hovering near the stove and asking when we can eat. The magic is letting the mushrooms cook long enough to get that browned flavor, then letting the pasta simmer right in the broth so it soaks up all the good stuff.
Step by step directions
1) Brown the mushrooms. Heat a splash of olive oil in a big pot. Add sliced mushrooms and a pinch of salt. Let them sit for a few minutes before stirring. This is how you get color and that deep savory taste.
2) Add onion and garlic. Toss in chopped onion and cook until it looks soft. Add garlic and stir for about 30 seconds, just until it smells amazing.
3) Build the flavor. Stir in smoked paprika, black pepper, and soy sauce or tamari. Add Dijon mustard next. It will look a little weird for a second, that is normal.
4) Add pasta and broth. Pour in your vegetable broth, then add the pasta. Stir well so nothing sticks. Bring it to a gentle boil, then reduce to a simmer.
5) Simmer until the pasta is tender. Put the lid on but leave it slightly cracked so it does not boil over. Stir every couple of minutes. Most pastas take around 10 to 12 minutes, but check your package and your pot. If it looks too thick before the pasta is done, add a little more broth or water.
6) Make it creamy. When the pasta is just tender, stir in coconut milk or plant based cream. Let it simmer for another 1 to 2 minutes. Turn off the heat and add nutritional yeast if you are using it.
7) Finish with brightness. Add a squeeze of lemon juice. Taste and adjust salt and pepper. This last part is what makes the whole thing pop.
When I want a slightly different vibe, I make a more classic version with a similar flavor profile, and it is seriously good: creamy vegetarian mushroom stroganoff. It is a great reference if you are playing with what you have at home.
“I made this after work and honestly could not believe it was one pot. My kitchen stayed clean, and the sauce tasted like comfort food from a restaurant. Even my non vegan partner asked for seconds.”
One more real life note: One-Pot Mushroom Stroganoff Pasta thickens as it sits. So if you look into the pot and think it is a bit loose, do not panic. Give it 5 minutes and it turns into that cozy, clingy sauce you want.
Serving Suggestions
This pasta is already a full meal, but I love adding one small thing on the side so dinner feels a little more put together. Also, if you are serving picky eaters, a familiar side can help.
- Fresh parsley on top for a clean, herby finish
- A simple green salad with lemon and olive oil
- Roasted broccoli or green beans if you want extra veggies
- A slice of toasted bread to scoop up any leftover sauce
- A pinch of red pepper flakes for anyone who likes heat
If you are into one pot dinners in general, I have another easy one that is great for busy nights: one-pot veggie pasta. It is a different flavor direction, but the same low effort comfort.
And because it is always helpful to see things at a glance, here is a quick cheat sheet you can screenshot.
How to Store Vegan Mushroom Stroganoff
This is one of those meals that tastes even better the next day. The sauce thickens in the fridge, and the mushrooms get even more savory. I have packed it for lunch more times than I can count.
In the fridge: Let it cool, then store it in an airtight container for up to 4 days.
In the freezer: You can freeze it, but the texture of the sauce may change a little. If you do freeze it, cool completely first and freeze for up to 2 months.
To reheat: Warm it on the stove or in the microwave with a splash of broth, water, or plant milk. Stir halfway through so it heats evenly.
One-Pot Mushroom Stroganoff Pasta is also a great make ahead option if you know you have a busy week coming. I will sometimes cook it on Sunday, then reheat it in small batches so it does not dry out.
Tips
These are the small things that make a big difference. Nothing fancy, just the stuff you learn after making it a bunch of times.
Let the mushrooms brown. If you rush this part, the dish can taste a little flat. Give them time to pick up color.
Stir the pasta while it cooks. One pot pasta is awesome, but it does need a little attention so it does not stick.
Adjust the liquid as you go. Different pasta shapes drink up different amounts of broth. If your pot looks dry, add a splash. If it looks soupy, simmer a bit longer uncovered.
Use lemon at the end. This is the easiest way to keep the flavor from feeling too heavy.
Go big on pepper. Stroganoff wants that peppery bite. Start with a good amount, then taste.
And yes, One-Pot Mushroom Stroganoff Pasta is forgiving. I have swapped in whatever pasta I had, used mixed mushrooms, and even tossed in spinach at the end. It still turns out comforting and super dinner friendly.
Common Questions
Can I use any type of mushroom?
Yep. Cremini gives the best savory flavor for the price, but a mix of mushrooms is amazing if you want to splurge.
What can I use instead of coconut milk?
Unsweetened oat cream, cashew cream, or a plain unsweetened dairy free half and half works well. Just avoid anything sweetened or flavored.
Will this work with gluten free pasta?
It can, but watch it closely. Gluten free pasta can get soft fast, so stir often and check early. You may need a little extra liquid too.
How do I keep the sauce from getting too thick?
Add a splash of broth or water when reheating, and stir well. It loosens right back up.
Can I add protein?
Totally. Chickpeas, white beans, or baked tofu are easy add ins. I usually stir them in at the end just to warm through.
A cozy final note before you cook
If your week is hectic and you just want dinner to feel easy, this recipe really has your back. One pot, minimal cleanup, and you still get that creamy comfort food feeling. Make it once, then tweak it to your taste the next time, because it is that kind of flexible meal. And if you make One-Pot Mushroom Stroganoff Pasta, I hope you take that first warm bite and feel your shoulders drop a little. You deserve a cozy dinner tonight.


One-Pot Mushroom Stroganoff Pasta
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A cozy and creamy one-pot pasta dish featuring mushrooms, perfect for weeknight dinners.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 8 oz cremini or baby bella mushrooms, sliced
- 1 medium yellow or sweet onion, chopped
- 3 cloves garlic, minced
- 8 oz penne, rotini, or fusilli pasta
- 4 cups vegetable broth
- 1 cup full-fat coconut milk or unsweetened plant-based cream
- 2 tbsp Dijon mustard
- 2 tbsp soy sauce or tamari
- 1 tsp smoked paprika
- 1/2 tsp black pepper
- 1/4 cup nutritional yeast (optional)
- 1 tbsp lemon juice or splash of vinegar
- Fresh parsley, for serving (optional)
Instructions
- Brown the mushrooms. Heat a splash of olive oil in a big pot. Add sliced mushrooms and a pinch of salt. Let them sit for a few minutes before stirring.
- Add onion and garlic. Toss in chopped onion and cook until soft. Add garlic and stir for about 30 seconds.
- Build the flavor. Stir in smoked paprika, black pepper, and soy sauce or tamari. Add Dijon mustard next.
- Add pasta and broth. Pour in vegetable broth, then add the pasta. Stir well and bring to a gentle boil, then reduce to a simmer.
- Simmer until the pasta is tender. Put the lid on slightly cracked and stir occasionally. Total cooking time is around 10-12 minutes.
- Make it creamy. When pasta is just tender, stir in coconut milk or plant-based cream and let it simmer for another 1-2 minutes.
- Finish with brightness. Add lemon juice, taste, and adjust seasoning.
Notes
For best results, allow mushrooms to brown properly and stir pasta while it cooks to prevent sticking. The dish thickens as it sits, so reserve some broth when reheating.
- Author: Eleanor Quin
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan Italian
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 0mg

No comment yet, add your voice below!