Creamy Vegetarian Mushroom Stroganoff Recipe

Everyone has a go-to comfort meal, and for me that’s stroganoff. If you love rich, savory umami flavors, this vegetarian mushroom stroganoff is a must-try. It’s made with a generous amount of mushrooms, a creamy yogurt-based sauce (you can swap in sour cream if you prefer), vegetable broth, fresh thyme, and wide egg noodles — all combining into a warm, satisfying dinner that’s ready in about 30–35 minutes.

Mushroom stroganoff on a plate.

Growing up in Minnesota, having a reliable stroganoff recipe is essential. While many families make beef stroganoff, this vegetarian version doubles down on mushrooms for depth of flavor and uses Greek yogurt for a protein boost and a tangy creaminess. It’s hearty thanks to the egg noodles, and easy enough for a weeknight meal.

What is in mushroom stroganoff sauce?

Traditional stroganoff sauce typically uses sour cream, butter and flour to create a velvety roux-based sauce with onion, mushrooms, and a splash of Worcestershire. For this recipe, the sauce is updated to be a bit lighter and more protein-forward by using Greek yogurt and extra mushrooms. Key components include:

  • Vegetable broth (or any broth you prefer).
  • Onion (yellow, white, or shallot all work).
  • Garlic for savory depth.
  • Mushrooms — the main flavor element.
  • Worcestershire-style seasoning or a touch of vinegar to boost umami (optional).
  • Greek yogurt or sour cream for creaminess; Greek yogurt keeps it tangy and adds protein.
  • Flour to thicken the sauce (white whole wheat or all-purpose works).

What kind of mushrooms are best in stroganoff?

There’s no single rule — any mushrooms you like will work. This recipe uses a mix of cremini (bella), white button, and shiitake for a combination of texture and flavor. Portobello or oyster mushrooms are great alternatives. Mixing varieties yields a more interesting final dish.

Mushroom stroganoff ingredients on a cutting board.

Top Tips for Perfectly Cooked Mushrooms

  • Salt the mushrooms. Don’t skimp on oil or salt — salt draws moisture out and helps concentrate flavor.
  • Start on medium heat. Begin sautéing mushrooms over medium heat so they release moisture, then increase to medium-high near the end to develop browning.
  • Leave them alone. Avoid constantly stirring; let mushrooms sit so they can sear and brown.
  • Cook until plump and golden. Mushrooms should still feel meaty but show a nice golden color.

Want to add more veg? Try these:

If you want to bulk up the dish or add more vegetables, sauté them with the mushrooms when you add the onions. Good additions include:

  • Peas
  • Carrot (thinly sliced or grated)
  • Baby potatoes (par-cooked)
  • Shallots

You can also add a protein if desired — ground beef, flank steak, chicken, or ground turkey have all worked well in similar stroganoff variations.

Want a more traditional stroganoff sauce?

If you prefer the classic version, swap Greek yogurt for sour cream or use a 50/50 mix. Sour cream will produce the familiar tang and texture of a traditional stroganoff.

Sautéd mushrooms in a fry pan.

How do you thicken mushroom stroganoff?

This recipe uses flour mixed into a portion of the broth to create a smooth thickening mixture. The result is a rich, flavorful sauce without relying on cornstarch.

Can I substitute milk for sour cream?

Milk is not a great substitute if you want the tang and thickness of sour cream. Greek yogurt is the best substitute for sour cream because it provides similar texture and acidity.

How do I make mushroom stroganoff gluten-free?

Use gluten-free pasta and a gluten-free all-purpose flour to thicken the sauce.

A four-step process of making mushroom sauce.

How long does mushroom stroganoff last in the fridge?

Let the dish cool completely, then store it in an airtight container for 3–5 days.

Can you freeze stroganoff?

Freezing is not recommended for noodle-based stroganoff because the pasta can become soggy. If you must freeze, consider freezing the sauce separately from the noodles and combine after thawing.

Mushroom stroganoff on a plate.

Serving Suggestions

This mushroom stroganoff is a complete comfort meal. Serve it in a bowl with a slice of sourdough or crusty bread, or pair it with extra vegetables like sautéed green beans or roasted broccoli for more color and texture.

Mushroom Stroganoff Recipe

Author: Linley Hanson

Prep: 15 mins   Cook: 20 mins   Total: 35 mins   Servings: 4

Ingredients

  • 10 oz wide egg noodles
  • 4 tablespoons olive oil, divided
  • 20 oz mixed mushrooms, thinly sliced (e.g., portobello, cremini, white)
  • 1/2 large white onion, diced
  • 5 cloves garlic, minced
  • 1/2 teaspoon salt, divided
  • 1/2 teaspoon ground black pepper
  • 2 cups vegetable broth, divided
  • 3 tablespoons white whole wheat flour (or all-purpose)
  • 1/2 cup 2% Greek yogurt (or sour cream)
  • Fresh thyme, to taste (optional)

Instructions

  1. Bring a large pot of salted water to a boil. Cook the egg noodles according to package instructions until al dente. Drain and rinse under cold water; set aside.
  2. Heat a large skillet or Dutch oven over medium-high heat. Add 3 tablespoons of olive oil.
  3. Add all the mushrooms and 1/4 teaspoon of the salt. Reduce heat to medium-low and sauté for 6–8 minutes, tossing every few minutes so they release liquid and begin to brown.
  4. Add the remaining tablespoon of olive oil, the diced onion, and minced garlic. Sauté for another 2–3 minutes until the onion is softened.
  5. Whisk the flour into 1 cup of the broth until mostly dissolved. Increase heat to medium-high and slowly pour this mixture into the pan while whisking. Continue to cook and whisk until the sauce thickens.
  6. Remove the pan from the heat briefly and let it cool for a minute. Stir in the remaining broth, Greek yogurt (or sour cream), pepper, and fresh thyme. Mix until smooth and combined.
  7. Return the pan to the stove, bring the sauce to a gentle boil, then lower the heat. Fold in the cooked egg noodles and heat through on low until hot and well coated.
  8. Taste and adjust seasoning if needed. Serve immediately with crusty bread or steamed vegetables.

Tips & Notes

  • Do not overcrowd the pan with mushrooms; give them room to brown.
  • Start at medium heat to draw out moisture, then finish at higher heat for browning.
  • Let the sauce cool slightly before adding yogurt to prevent curdling.
  • This recipe adapts easily: swap in sour cream, add extra vegetables, or use gluten-free pasta and flour if needed.

Nutrition (approximate per serving)

Calories: 217 kcal · Carbohydrates: 14 g · Protein: 10 g · Fat: 14 g · Fiber: 3 g · Sugar: 5 g

Nutrition information is automatically calculated and should be used as an approximation.