
Quick Look: Mushroom Stroganoff
- What it is: Creamy vegetarian stroganoff with tender egg noodles, browned mushrooms, garlic, and a silky, savory sauce.
- Why Make THIS Version? Everything cooks in one pan—including the noodles. It's ready in 30 minutes and gets creamy without sour cream.
- Key Ingredients: Cremini mushrooms (button mushrooms work too), egg noodles, garlic, vegetable broth, thyme, and milk.
- Best For: Cozy weeknight meals and anyone looking for more quick and easy vegetarian dinners.
- Total Time: 30 minutes.
- Dietary Info: Vegetarian. Easy Vegan option.
Jump to:
Bri's mushroom stroganoff was one of the best online recipes I have ever made. Instructions were clear and the end result was wonderful. ⭐⭐⭐⭐⭐-Jim
BRI's NOTE
Why This Mushroom Stroganoff Works

The secret to a really good Mushroom Stroganoff is giving the onions and mushrooms time to turn golden. I've made this recipe for years, and one thing I've learned is not to stir the mushrooms too much—they need time against the hot pan to brown. That simple step adds so much savory flavor.
I also love that this version gets creamy without sour cream—and the noodles cook right in the sauce, so there's only one pan to wash.
If you love cozy pasta dinners, try my Mushroom Miso Pasta or One Pan Lemon Spinach Orzo with Feta next.

Ingredients (and Substitutes)
This vegetarian Mushroom Stroganoff uses simple grocery-store ingredients, with a few easy swaps if needed. Here's what to know before you start:

- Cremini Mushrooms: My favorite here because they have more flavor than white button mushrooms, but either works. You can also use a mix of cremini and shiitake mushrooms for even more savory flavor. Don't reduce the amount—mushrooms shrink a lot as they cook. If you love mushroom-forward dinners, my Creamy Mushroom Risotto uses both fresh and dried mushrooms.
- Egg Noodles: Look for short, wide noodles, sometimes labelled Broad Egg Noodles or German Egg Noodles. The noodles get cooked in the sauce, don't boil them separately. For a vegan option, use egg-free wide ribbons or pappardelle. If you have extra egg noodles, use them in my Vegan Chicken Noodle Soup, which uses shredded mushrooms in place of chicken.
- Vegetable Broth: Since this recipe has a short ingredient list, the broth really matters. Use the best you can find. My favorite is Better Than Bouillon No Beef Vegetarian Base or Organic Vegetable Base.
- Fresh Thyme: Fresh thyme adds a subtle savory flavor that works really well with mushrooms. If needed, substitute 1 teaspoon dried thyme for 1 tablespoon fresh.
- Milk: Makes the sauce creamy without sour cream. For a dairy-free version, use an unsweetened, unflavored non-dairy milk or barista-style milk—like I do in my Vegan Vodka Sauce Pasta.
- All-Purpose Flour: Helps thicken the sauce. I haven't tested a direct gluten-free flour and noodle swap in this one-pot version, so see the FAQ below before substituting.
Find the recipe card below for the complete recipe, including all ingredients and instructions.
Save this recipe!
Mushroom Stroganoff Recipe Video
Watch how to make this easy one-pot Mushroom Stroganoff, step-by-step.
How to Make Mushroom Stroganoff
This one-pot Mushroom Stroganoff is easy to make. But don't rush the first two steps. Getting good color on the onions and mushrooms creates the savory base for the whole dish. Here's how to make this recipe:

- Saute the onion in olive oil over medium-high heat until golden around the edges.

- Add the mushrooms and cook until any liquid releases off and the mushrooms brown.

- Add the garlic and thyme. Stir in the flour, then add the vegetable broth. Season with salt and pepper.

- Bring to a boil, then add dried egg noodles. Gently stir so they're covered with liquid to cook evenly.

- After about 4 minutes, add milk.

- Continue cooking until noodles are tender and sauce is creamy. Garnish with Parmesan and parsley, if using.
Find the recipe card below for the complete recipe, including all ingredients and instructions.
Bri's Expert Tips
- Go by color, not just cook time: The times in the recipe are estimates. Pans, stovetops, and mushroom size all make a difference. Your onions should be golden before the mushrooms go in. Cook until the mushroom liquid is gone and the mushrooms have browned.
- Use medium-high heat for browning: This helps the onions and mushrooms brown instead of simply softening. If they're taking much longer than expected to get color, your heat may be too low.
- Don't stir mushrooms too much: Give them time against the hot pan so they can brown. Stir occasionally for even cooking, but resist the urge to keep moving them around.
- Use a flavorful broth: This recipe has a short ingredient list, so the broth makes a big difference. I like Better Than Bouillon No Beef Vegetarian Base or Organic Vegetable Base.
- Don't over-stir the noodles: Stir enough to prevent sticking, but be gentle. Broad egg noodles are delicate and can break if stirred aggressively.
- Serve right away: The noodles keep absorbing sauce as they sit, so the stroganoff will thicken as it cools. If needed, loosen it with a splash of broth or milk—but it's best served hot and silky.
Mushroom Stroganoff FAQs
This version uses vegetable broth, flour, and milk to make the creamy sauce. Browned onion, garlic, fresh thyme, and mushrooms add savory flavor.
Unlike many stroganoff recipes, this one doesn't need sour cream.
I recommend cremini mushrooms because they're more flavorful than white button mushrooms. They're also affordable and easy to find.
You can also combine them with fresh shiitake mushrooms, which have slightly deeper mushroom flavor (but are often, more expensive).
No. In this recipe, the dried egg noodles cook directly in the mushroom sauce. This saves a second pot lets the noodles absorb the flavorful broth, and leaves their starch in the pan to help thicken the sauce.
Yes. This lighter Mushroom Stroganoff recipe was developed without sour cream. Flour and starch released by the noodles help thicken the sauce, while milk gives it a creamy finish.
Yes. Use use egg-free wide ribbons or pappardelle and unsweetened non-dairy milk. Use vegan Parmesan for serving, or skip it.
I haven't tested gluten-free noodles as a direct substitute in this specific one-pot recipe, so I can't confidently recommend a 1:1 swap.
Gluten-free pasta can change the liquid ratio and sauce consistency. My Evergreen Kitchen cookbook has another Mushroom Stroganoff that's been tested with a gluten-free option. In that version, the noodles cook separately, which makes substitutions easier.

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 review below!
📖 Recipe
Mushroom Stroganoff (One Pot)
Ingredients
- 3 tablespoon extra virgin olive oil
- 1 large diced yellow onion (about 2 cups)
- 1 lb sliced cremini mushrooms
- 3 cloves minced garlic
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 3 tablespoons all-purpose flour
- 3½ cups vegetable broth (see note 1)
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
- 7 oz dried broad egg noodles (see notes 2 and 3)
- ½ cup milk (see note 3)
- Parmesan cheese (for garnish, see notes 3 and 4)
- Chopped flat-leaf parsley (for garnish, optional)
Instructions
- Sauté onion: Heat 1 tablespoon extra-virgin olive oil in a large skillet (or pot) over medium-high heat. Add 1 large diced yellow onion and sauté until golden around the edges, about 5 minutes.
- Brown mushrooms: Add 1 tablespoon extra-virgin olive oil and 1 lb sliced cremini mushrooms. Cook, stirring occasionally, until the mushroom liquid has cooked off and the mushrooms are golden brown, about 8 minutes.
- Build sauce: Reduce heat to medium. Add the remaining 1 tablespoon extra-virgin olive oil, 3 cloves minced garlic, and 1 tablespoon fresh thyme leaves. Cook, stirring often, until fragrant 1 to 2 minutes. Sprinkle in 3 tablespoons all-purpose flour and stir to coat. Slowly pour in 3½ cups vegetable broth, stirring to prevent lumps. Add ½ teaspoon fine sea salt and ¼ teaspoon freshly ground black pepper, and scrape up any browned bits from the pan.
- Cook noodles: Bring to a boil, then add 7 oz dried broad egg noodles. Gently stir so the noodles are evenly covered with liquid. Cook for 4 minutes, stirring occasionally. Add ½ cup milk . Continue cooking until the noodles are al dente and the sauce is silky, about another 4 minutes. Stir gently so the noodles don't break. If the pan looks dry before the noodles are cooked, add a splash more vegetable broth.
- Season and serve: Taste and add more salt and pepper if needed. Garnish with Parmesan cheese and Chopped flat-leaf parsley, if desired. Serve immediately.
Notes
- Vegetable broth: The broth has a big impact on the final flavor. I like Better Than Bouillon No Beef Vegetarian Base or Organic Vegetable Base. Another flavorful vegetable broth works too.
- Broad egg noodles: These are sometimes labeled German Egg Noodles. Look for thin, slightly wavy, broad noodles rather than spaetzle-style noodles.
- Vegan option: Use egg-free wide ribbons or pappardelle, unsweetened non-dairy milk (such as barista-style oat milk), and vegan Parmesan.
- Parmesan cheese: Traditional imported Parmesan typically contains animal-based rennet. If needed, look for a vegetarian-friendly Parmesan made with microbial enzymes. Asiago can also be a good alternative.










Sarah K says
Cannot say enough good things about this recipe! So simple but so much flavor! I use parpadelle noodles and they work great too.
Bri says
So great to hear Sarah! Thanks so much for writing in:) We love Pappardelle noodles too - great choice for using in this recipe. Big hugs xx
georgie mullen says
This is such a good idea!! I need this in my tummy RIGHT NOW!! Haha!! I will be making this next week - just watch this space... thanks for the recipe 🙂 x
Bri says
YAAASSS Georgie! Can't wait for you to give this a go. Hope you enjoy! We'll keep our eyes peeled 🙂 Have a great weekend xx
Kristina Pridy says
What is the calorie count for a serving of the vegan version of this
Bri says
Hi Kristina! We don't count calories, so don't post calorie counts on our recipes. If that's something you're interested in, then the best thing to do would be to enter the recipe (with any vegan modifications you're making) into one of the free calorie counters online. Hope that helps!
Erin says
This was so delicious and easy 😍😍😍😍🎉!!!
Bri says
So great to hear Erin! Delicious AND easy is the best combo isn't it?! Thanks for sharing your feedback. Hope you have a great weekend ahead of you xx
hippechikk says
Just made this with zoodles... it was amazing ... my husband gave it a 9 out of 10 !! ... thanks for the recipe 🙂
Bri says
Love the idea of making these with zoodles! And we're thrilled that your husband gave it a 9 out of 10. You're so welcome. Thanks for cooking our recipe in your kitchen - hearing about it always makes our day. Happy Friday!
Brytanny Howard says
I cook using gluten free pasta. And I don’t know how well it would do to cook them in the sauce. If I want to cook the pasta separate do I just not add the milk in the end ?
Mitrah says
Hello there! Any chance I could use 2% or a more traditional milk if I cannot have almond milk? I worry about flavor but I am so excited to try this recipe! Thank you!
Bri says
Hi Mitrah! Yes that'll definitely work, so go right ahead! You can use regular milk in the exact same proportions as the almond milk in this recipe. Hope you enjoy!! And do let us know how it goes:)
Mitrah says
Thank you Bri! It turned out so yummy 🙂
Bri says
SO great to hear! Thanks for reporting back<3 Have a great rest of your week!
p says
Hello, do you have any recommendations for freezing this meal? I like to do a big meal prep, and wanted to use this for one of them! A friend made it and passed on the recipe, ABSOLUTELY delicious!!
Bri says
Hi there! So glad to hear you enjoyed the recipe! I've never tried freezing this pasta, so I'm sorry I don't have any recommendations on that end. I've only frozen lasagna/baked pasta, and I'm really not sure how reliable it would be to do it for a one-pot stove top pasta (especially a more delicate noodle like an egg noodle). I suspect it's much better fresh (or refrigerated for 1-2 days). But if you give freezing a try, let me know how it goes!
Jessica says
Did you try freezing it? I’ve frozen other casseroles that had egg noodles in them,m. Did this one turn out for you?
Bri says
Hi Jessica! I haven’t tried freezing it, but if you give it a try let me know how it goes!
Pat says
Needed to add cornstarch at end. Add early enough to cook in and not over cook noodles. Sour cream at very end with slightly less broth would be good too.
Family over and everyone was surprised how good it was.
Kasey says
Hi, do you know the calories per serving? Thanks.
Bri says
Hi Kasey! We don't publish caloric information on our recipes, so your best bet would be to run the ingredients through an online calorie calculator. That should tell you what you're looking for! Have a great day xx
Angela says
Can I use olive oil instead of grape seed oi?
Bri says
Hi Angela! Yes you can use olive oil instead of grapeseed. Also, any other neutral oil (e.g. canola, refined coconut oil, etc.) works! Enjoy!
Donna says
Made this tonight but had to use sliced bella mushrooms in place of Cremini simply because I couldn’t find any. I just finished my first plate and debating whether to get a second 🙂 it is absolutely delicious & so fast & simple to make! My husband is a picky eater & he enjoyed it also!
Bri says
Hi Donna! So great to hear that both you and your husband loved this dish! I hope you went back for a second one:D Thanks for stopping by. Have a great weekend xx
Jessica Williams says
Can you use nutritional yeast as a garnish instead of cheese, or does it need to be blended with other ingredients? I ask because I notice it gives your food a creamy, cheesy flavor.
Bri says
Hi Jessica! You can totally use nutritional yeast as a garnish! You could also use different hard cheese substitute (if vegan), or leave it out altogether. This recipe is vegan, except for the garnish. Hope you enjoy!
Pam says
Hi Bri,
Thanks for sharing this delicious recipe that is truely made in a single pot. My family loved it and wanted more. Next time I will double this recipe. Loved that it was so easy with such good ingredients.
Pamela
Bri says
Hi Pam! One pot dinners are THE best, aren't they?! So glad to hear that you and your family loved the Mushroom Stroganoff!! Have a great week - and thanks for stopping by.
Erica Purcell says
I can't say enough good things about this recipe!
Bri says
So glad you liked the Mushroom Stroganoff Erica! It's an especially cozy one to enjoy at this time of year:)