• Skip to main content
  • Skip to primary sidebar

Evergreen Kitchen

menu icon
go to homepage
  • Cookbook
  • Recipes
  • Resources
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Cookbook
    • Recipes
    • Resources
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Mains

    Published: Jan 8, 2017 · Modified: Mar 17, 2023 by bri · This post may contain affiliate links.

    Vegetarian Mushroom Stroganoff (One Pot)

    This one pot Vegetarian Mushroom Stroganoff takes just 10 ingredients. It's a lighter, healthier spin on a classic. Cozy, comforting, and loaded with flavor. This easy weeknight dinner is a family favorite. Can easily be made dairy-free and vegan.
    Jump to Recipe
    Vegetarian Mushroom Stroganoff on a dinner plate with Parmesan.

    We've been making this easy Vegetarian Mushroom Stroganoff for years. It's hearty, comforting, and a crowd-pleaser. Perfect for meatless dinners!

    This is a weeknight friendly one pot recipe. Cooking the noodles directly in the savory mushroom sauce gives the noodles extra flavor as they cook. And, it means less dishes and clean up. So the next time you're looking for a family-friendly pasta recipe, give this one pot mushroom stroganoff a try!

    Jump to:
    • Why you'll love this recipe
    • Ingredients (and substitutes)
    • How to make (step-by-step photos)
    • Tips
    • Recipe FAQs
    • 📖 Recipe

    Why you'll love this recipe

    • One Pot recipe: Both the savory mushroom sauce and the noodles get cooked in the same pot. It makes for easy cleanup—and infuses the noodles with so much flavor!
    • Ready in 30 minutes: This recipe makes for a quick weeknight meal, because it's ready in 30 minutes (or less!).
    • Healthy spin on a classic: We took a classic stroganoff and made it lighter, with clever swaps like milk instead of sour cream. You can also easily make this Mushroom Stroganoff vegan instead of vegetarian (see recipe card for details).

    Ingredients (and substitutes)

    This Vegetarian Mushroom Stroganoff recipe calls for simple pantry ingredients. Here's what you need:

    Ingredients to make one pot Vegetarian Mushroom Stroganoff.
    • Cremini Mushrooms: Cremini mushrooms have a deeper, more complex flavor than white mushrooms (source). And, they're easy to find at grocery stores! For even more umami, you can use a mix of cremini and shiitake mushrooms.
    • Thyme: Fresh thyme pairs really well with mushrooms. This versatile herb keeps for a while in the fridge. It's delicious used on vegetables, We highly recommend using fresh thyme for this recipe. It pairs really well with the mushrooms. If absolutely needed, you can substitute dried thyme. But, read the notes for substitution instructions because it's not a 1:1 swap.
    • Egg Noodles: Look for short, wide egg noodles. They're sometimes labelled Broad Egg Noodles or German Egg Noodles. For a vegan alternative, use pappardelle noodles.
    • Vegetable Broth: There aren't a lot of ingredients in this dish, so the vegetable broth you use has a big impact on the flavor. Use the best you can find. Our favorite is the No Beef Vegetarian or Organic Vegetable Base.
    • Milk: A lighter, healthier swap for the sour cream that's typically used in stroganoff. For a vegan alternative, use an unflavored and unsweetened non-dairy milk. If substituting dairy, our recommendation is a barista-style oat milk.

    Find the recipe card below for the complete recipe, including all ingredients and instructions.

    Love mushrooms? So do we! Check out these other mushroom recipes: BBQ Pulled Mushroom Sandwiches, Farro Pilaf with Mushrooms, Creamy Mushroom Risotto, and Smoky Mushroom Tacos.

    How to make (step-by-step photos)

    In this easy one pot recipe, dried noodles are cooked directly in the sauce. This way, the noodles will soak up all that delicious flavor while they cook!

    Here's how to make this yummy vegetarian mushroom stroganoff:

    Sauteeing onions in a skillet for One Pot Mushroom Stroganoff.
    1. Saute onions until golden around the edges.
    Adding garlic and thyme to sauteed mushrooms in a skillet for vegetarian strogranoff.
    2. Cook mushrooms until brown. Add garlic and thyme.
    Adding flour to sauteed mushrooms in a skillet for vegetarian Mushroom Stroganoff.
    3. Sprinkle in flour and mix well to coat the vegetables evenly.
    Adding noodles to simmering broth to make One Pot Mushroom Stroganoff.
    4. Pour in vegetable broth and bring to a simmer. Then add the dried noodles.
    Pouring milk into a skillet of one pot Mushroom Stroganoff.
    5. Once the noodles are partially cooked, add milk.
    Stirring noodles in skillet for one pot mushroom stroganoff.
    6. Cook until noodles are tender and sauce is silky.

    Find the recipe card below for the complete recipe, including all ingredients and instructions.

    Tips

    • Don't skimp on the mushrooms: You can always add more mushrooms, but definitely don't use less than the recipe calls for. Mushrooms shrink down a lot during the cooking process!
      • If you want to add another type of mushroom to the creminis...we'd recommend fresh shiitake, portobello, or oyster mushrooms.
    • Use a flavorful vegetable broth: This is a quick-cooking recipe with few ingredients, so it's important to use the best you can get. The vegetable broth you use has a big impact on the final flavor. In testing, we loved the results of this No Beef Vegetarian—followed by this Organic Vegetable Base. But, choose the broth you love best!
    • Avoid over-stirring: To encourage the mushrooms to brown, try to stir them only occasionally. And, when it's time to cook the noodles, stir them often enough so they don't stick to the bottom of the pan. But, avoid stirring the noodles constantly as that might cause them to break into smaller pieces.
    • Serve immediately: As with many creamy sauced pastas, these noodles are best served while fresh and hot. The sauce will thicken as it cools and sits.
    Close up of one pot vegetarian mushroom strogranoff topped with parsley.

    Recipe FAQs

    Do I pre-cook the noodles?

    No, this recipe calls for the cooking dried noodles directly in the sauce!

    Can I substitute the fresh thyme?

    We highly recommend you use fresh thyme for this recipe. But, if you must substitute dried thyme instead, use one-third of the amount. Dried thyme is more potent, so you need less. See recipe card notes for more details.

    Can I make this recipe vegan?

    Yes, this recipe can be easily made vegan. Simply choose vegan pappardelle noodles, a vegan milk substitute, and garnish with vegan Parmesan (or omit). See recipe card notes for full details.

    Can I make this recipe in advance?

    Creamy noodle dishes like this are best served immediately. If you happen to have leftovers, reheat them gently with an extra splash of water or milk to loosen the sauce. But, for full transparency, this isn't a recipe we'd intentionally prepare in advance.

    Vegetarian Mushroom Stroganoff on a dinner plate topped with parmesan cheese and parsley.

    Other vegetarian pasta recipes:

    • Lemon swiss chard pasta served on a blue plate with lemon and pepper peeking in
      Lemon Swiss Chard Pasta
    • Bowl of spicy sausage and brussels sprout pasta with crispy sage on the side and a fork digging in
      Spicy Sausage and Brussels Sprouts Pasta
    • A white plate of vegan vodka sauce pasta with vegan parmesan sprinkled on top.
      Vegan Vodka Sauce Pasta
    • Lemon Spinach Orzo in a bowl topped with feta and dill.
      One Pan Lemon Spinach Orzo with Feta

    Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 review below!

    📖 Recipe

    Vegetarian Mushroom Stroganoff

    This one pot Vegetarian Mushroom Stroganoff takes just 10 ingredients. It's a lighter, healthier spin on a classic. Cozy, comforting, and loaded with flavor. This easy weeknight dinner is a family favorite. Can easily be made dairy-free and vegan.
    Prep Time 5 minutes
    Cook Time 25 minutes
    Total Time 30 minutes
    Servings 4
    Author: Bri
    Pin Recipe
    Mushroom stroganoff in a white plate with fresh thyme and parmasen
    Print

    Ingredients

    • 3 tablespoons extra virgin olive oil, divided
    • 1 large yellow onion, diced (about 2 cups)
    • 1 lb cremini mushrooms, sliced
    • 3 cloves garlic, minced
    • 1 tablespoon fresh thyme leaves (see note 1)
    • 3 tablespoons all purpose flour
    • 3½ cups vegetable broth (see note 2)
    • ½ teaspoon fine sea salt
    • ¼ teaspoon freshly ground black pepper
    • 7 oz dried broad egg noodles (see note 3 and 4)
    • ½ cup milk (see note 4)
    • Parmesan cheese (for garnish, see note 4 and 5)
    • Chopped flat-leaf parsley (for garnish, optional)
    US Customary - Metric

    Instructions

    • Sauté onion: Heat 1 tablespoon of the oil in large skillet (or pot) over medium-high heat. Add onion, sauté until golden at the edges, about 5 minutes.
    • Add mushrooms: Add 1 tablespoon of the oil and mushrooms. Sauté until golden brown and any liquid is cooked off, about 8 minutes.
    • Build sauce: Reduce heat to medium. Add the remaining 1 tablespoon oil, garlic, and thyme. Cook, stirring frequently, until garlic is fragrant, 1 to 2 minutes. Stir in flour until vegetables are evenly coated. Pour in vegetable stock, salt and pepper, stirring vigorously to prevent clumps and scrape any brown bits off the pan.
    • Cook noodles: Let mixture come to a boil, then add dried noodles. Gently stir the noodles so they're evenly covered with liquid. Cook noodles for 4 minutes. Add milk. Continue cooking, stirring occasionally, until the noodles are al dente, about another 4 minutes. (If the pan starts to look dry, add a splash of more stock. Stir as the noodles cook, so they don't stick to the pan; but be gentle as to avoid breaking the noodles.)
    • Season and serve: Season with more salt and pepper if needed. Garnish with cheese and parsley, and serve immediately.

    Notes

    1. Thyme: We recommend fresh thyme for this recipe. If you need to substitute, use 1 teaspoon dried thyme instead of 1 tablespoon fresh thyme. Dried is more potent than fresh.
    2. Vegetable broth: There aren't a lot of ingredients in this dish, so the vegetable broth you use will have a big impact on flavor. Use the best you can find. We highly recommend using Better than Bouillon (either the No Beef Vegetarian or Organic Vegetable Base).
    3. Broad egg noodles: Also sometimes labelled German Egg Noodles. Broad egg noodles are thin and slightly wavy. They are different than Spaetzle-type noodles (which tend to be twisted). For a vegan option, use pappardelle noodles.
    4. Vegan option: Use pappardelle noodles, a vegan milk alternative (such as barista-style oat milk), and a vegan parmesan.
    5. Parmesan cheese: Imported Parmesan cheese typically contains animal-based rennet. If you wish to avoid this, look for cheese labelled as "vegetarian friendly" or lists "microbial enzymes" (instead of rennet) as an ingredient. Asiago cheese is also a good alternative.

    Nutrition

    Calories: 381kcal | Carbohydrates: 53g | Protein: 13g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.03g | Cholesterol: 45mg | Sodium: 759mg | Potassium: 757mg | Fiber: 4g | Sugar: 7g | Vitamin A: 165IU | Vitamin C: 6mg | Calcium: 97mg | Iron: 2mg
    Did you make this recipe?Let us know by leaving a rating below and tag us @evergreenkitchen on instagram!

    More Mains

    • Vegetarian air fryer eggplant parmesan with marinara sauce on a dinner plate.
      Air Fryer Eggplant Parmesan
    • Halloumi Thai Curry in a skillet topped with cilantro, jalapeno, and herbs.
      Easy Halloumi Curry
    • Vegan Potato Leek Soup topped with chives and pepper in a bowl with a spoon.
      Vegan Potato Leek Soup
    • Vegetarian Orzo Pesto Salad with tomatoes, peas, and cheese in a bowl.
      Easy Orzo Pesto Salad

    Reader Interactions

    Comments

      LEAVE A COMMENT Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Julie says

      January 23, 2022 at 1:34 am

      I made this last night and it was great! I had to use dry herbs as it was a last minute thing and I had just made fresh egg fettuccine so I used a bit less liquid and used the fresh noodles! We also threw in some vegan meatballs and it was a nice addition. Thanks for the recipe!

      Reply
      • bri says

        January 24, 2022 at 5:43 am

        Hi Julie — Glad to hear you enjoyed this recipe! The vegan meatballs and fresh pasta sounds like they worked out well:) Thanks so much for sharing!

        Reply
    2. Andrea says

      January 09, 2022 at 10:29 pm

      5 stars
      One of my favourite evergreen kitchen recipes!! This dish comes together quick and easy. There's a few comments on here about it being too thick or too liquidy which is usually operator error so just follow the recipe closely. Luckily Bri's recipes are easy to follow and replicate!

      Reply
      • bri says

        January 09, 2022 at 10:45 pm

        We're thrilled to hear this is one of your favourites Andrea:) Thank you for taking the time to leave a review!

        Reply
    3. Rosie says

      June 09, 2021 at 10:53 am

      Would give a 5 out of 10. Followed recipe except for using plain flour and not spelt. A little bit stodgy and given the amount of mushrooms used not much flavour. Probably won’t make again.

      Reply
    4. Meaghan says

      March 10, 2021 at 6:09 pm

      Could you make this recipe the day before or would the egg noodles become too soft? Alternatively could you make the sauce with less liquids and cook the noodles separately and add together when going to serve later?

      Reply
    5. Shelley Engle says

      November 02, 2020 at 8:10 pm

      What's the nutrition for this??

      Reply
    6. Sarah says

      July 07, 2020 at 1:04 pm

      Couldn’t get this mix to thicken! It was still very thin and ‘sticky’ at the end of the time ☹️ I’ve added some cornflour to try and thicken so fingers crossed that might save it. Don’t know what went wrong - I wonder if I made a mistake in converting from US cups to millilitres and added too much stock? Not sure.

      Reply
      • Sarah says

        July 07, 2020 at 1:05 pm

        ** thin and ‘stocky’ (not sticky!)

        Reply
      • Bri says

        July 07, 2020 at 5:54 pm

        Hi Sarah! Sorry to hear that! We've had so many people make this recipe and haven't heard this ever happening- so let's try to get to the bottom of it! First question: did you make any other modifications and changes to the recipe as written? Because you're cooking dry pasta noodles in liquid stock, most of the stock should have been absorbed from the noodles as they plump up. Some of the stock will evaporate as it cooks uncovered too. Then, because the noodles contain gluten, some of that gluten will be released into the stock to thicken further. It's kind of like the concept of using pasta water to thicken, except much more intense since the noodles are cooked in one pot. With all these factors in play, it's hard to imagine how the mixture didn't thicken! It definitely should not need cornflour. It sounds like perhaps too much liquid was added as you say. 3.5 cups should have been 825-830 mL. Does that seem like the amount you added, or did you add more? Let us know if we can help further!

        Reply
        • Janessa says

          June 19, 2021 at 10:42 pm

          Hello Ms. Bri! My name is janessa I’m new to the vegan world and this recipe was great! I purchased a vegan protein broth instead of the veggie broth and OMG …. You must try it out it is so creamy and wonderful! Thank you so much !

          Reply
    7. Sarah says

      December 09, 2019 at 7:22 pm

      I added about 1/4 cup of white wine and a little less vegetable broth and it was perfect!

      Reply
      • Bri says

        December 10, 2019 at 9:37 am

        Hi Sarah! So happy to hear you loved the recipe! Yes, wine is a great addition to a dish like this! As we say...it never hurts to have a bit of wine in your food, and a bit of wine in your glass while cooking:D Hope you have a great rest of your week! xx Bri

        Reply
    8. Mike Rosenstein says

      September 01, 2019 at 1:01 pm

      Big winner last night. I used 1% milk and it was great. Thank you!

      Reply
    9. Angie says

      August 30, 2019 at 8:26 am

      AP, was about to ask the same question about nut allergy...?

      Reply
      • Bri says

        August 30, 2019 at 8:44 pm

        Hi there! If you consume dairy, then regular milk would work perfectly here. Otherwise, you can use any unflavored, unsweetened dairy-free milk you like. For a nut-free option I‘d suggest plain Oat Milk!

        Reply
    10. AP says

      August 30, 2019 at 1:48 am

      Do you have a recommendation for another milk product? Love to make this for veg friends but there is a nut allergy

      Reply
      • Bri says

        August 30, 2019 at 8:48 pm

        So exciting! If dairy isn’t an issue, then the easiest route is to use regular dairy milk. Alternatively plain oat milk would also work! Basically you want to add a bit of “creaminess” without too much other flavor - so I’d avoid anything sweetened, flavored (eg. Vanilla), etc. Hope you & your friends enjoy this one! And don’t hesitate to reach out with any other questions xx

        Reply
    11. Bev says

      August 29, 2019 at 6:17 pm

      You have a gift the way you present the food on your blog is soooo beautiful!

      Reply
    12. Sara says

      March 05, 2019 at 10:48 pm

      Followed the recipe closely, but added a couple handfuls of spinach at the end until just wilted and finished it with a dollop of sour cream— It was really tasty and super easy. Love the shortcut of cooking the pasta in the sauce, which also made it more flavorful.

      Reply
    13. Elyse says

      November 07, 2018 at 11:46 pm

      I never leave comments, but I need to let any doubters who may be left know that this is SO freaking good. Thank you for the recipe!

      Reply
    14. Krissy says

      November 05, 2018 at 8:20 pm

      I made this last night using almond milk and vegan Parmesan. It was amazing!!! Thank you!!!!!!! 5/5 starts for sure!!!!!

      Reply
      • Bri says

        November 07, 2018 at 7:52 pm

        Hi Krissy! So great to hear! Glad you loved the pasta recipe. 5/5 stars is great feedback. Thanks for the pasta love!

        Reply
    15. Dimitrios Papadopoulos says

      September 09, 2018 at 10:16 pm

      I’m confused
      Ingredients call for almond milk. But in the preparation says add non dairy milk. ???

      Reply
      • Bri says

        September 09, 2018 at 10:43 pm

        Hi there! Almond milk is non-dairy milk:) If you prefer to substitute almond with another non-dairy (or dairy-based) alternative, that works too! Just make sure it’s unsweetened and unflavored (ie. Not vanilla)

        Reply
    « Older Comments
    Newer Comments »

    Primary Sidebar

    Welcome to Evergreen Kitchen! We're all about delicious vegetarian food you actually want to eat. Here you'll find craveable dinner recipes, meal prep ideas, healthy-ish desserts, and everyday cooking resources.

    More about us →

    Get the Cookbook!

    Evergreen Kitchen Weeknight Vegetarian Dinners for Everyone Cookbook Cover
    Learn more about Evergreen Kitchen:
    Weeknight Vegetarian Dinners for Everyone

    Spring Features

    • Vegetarian Lentil Nicoise Salad
    • Whipped ricotta dip with honey, thyme, and pepper in a bowl.
      Whipped Ricotta Dip with Honey
    • Black Lentil Salad with Feta in a bowl with a fork.
      Mediterranean Black Lentil Salad with Feta
    • Halloumi Couscous Salad with Lemon on a green plate with a fork.
      Halloumi Couscous Salad with Lemon
    • Lemon Spinach Orzo in a bowl topped with feta and dill.
      One Pan Lemon Spinach Orzo with Feta
    • Roasted veggie sandwich with avaocado and chipotle mayo on a serving platter
      Roasted Veggie Sandwiches with Peri Peri

    Fan Favorites

    • Close up of crispy breaded air fryer tofu with panko breadcrumb crust
      Crispy Breaded Air Fryer Tofu
    • Lemon dill and chickpea sandwich cut in half
      Vegan Smashed Chickpea Sandwich
    • Mushroom stroganoff in a white plate with fresh thyme and parmasen
      Vegetarian Mushroom Stroganoff (One Pot)
    • 12 peanut butter coconut power balls on a marble background
      Best Peanut Butter Coconut Balls
    • Close up of crispy air fryer breakfast potatoes (home fries)
      Air Fryer Breakfast Potatoes (Home Fries)
    • A bowl of Instant Pot Navy Bean Soup with a piece of bread sitting on the edge of the bowl, with a white spoon and sliced lemon
      Instant Pot Bean Soup

    Footer

    ↑ back to top

    Info

    About

    Privacy Policy

    Contact

    Contact us

    Recipes

    Jump to Recipes

    As an Amazon Associate, we may earn commissions from qualifying purchases, at no cost to you. Thank you for supporting Evergreen Kitchen!