
Vegetarian Mushroom Stroganoff Recipe tastes rich, creamy, and savory with deep umami from mushrooms and a tangy finish from sour cream, and it works perfectly for busy weeknights since it takes about 35 minutes from start to finish. This cozy skillet dinner fits vegetarians, meatless-Monday families, and anyone who loves a big bowl of noodles with a silky mushroom sauce. I cook this at least twice a month in my tiny American kitchen, usually in sweatpants with my dog judging how many noodles I eat.
Why Make This Vegetarian Mushroom Stroganoff Recipe at Home
You control the flavor, the salt, and the creaminess, so this vegetarian mushroom stroganoff recipe tastes better than anything from a jar. You also skip mystery ingredients and build real flavor with browned mushrooms, garlic, and broth.
You also save money, since mushrooms and noodles cost much less than steak. The recipe uses simple pantry staples and comes together in one skillet, so cleanup stays easy and your sink does not stage a revolt.
“This vegetarian mushroom stroganoff recipe tastes as comforting as the classic beef version, with a deep mushroom flavor and silky sauce that my whole family devours. ★★★★★”
Ingredients You Need
Main ingredients
-
Mushrooms:
- 1 pound mixed mushrooms, sliced (cremini, baby bella, white button, or a mix)
- I like cremini for deeper flavor and white button for budget friendly bulk.
- You can add a small handful of shiitake for extra umami.
-
Onion:
- 1 medium yellow onion, finely chopped.
- Sweet onion also works if you prefer a milder flavor.
-
Garlic:
- 3 to 4 cloves, minced.
- Use jarred minced garlic in water if you need a shortcut, but fresh tastes brighter.
-
Butter and oil:
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil or neutral oil
- The oil keeps the butter from browning too fast.
-
Flour:
- 2 tablespoons all-purpose flour to thicken the sauce.
- Use a 1:1 gluten free flour blend if you need a gluten free version.
-
Broth:
- 2 cups vegetable broth, low sodium if possible.
- I like Better Than Bouillon vegetable base since it packs strong flavor and stores well in the fridge.
-
Sour cream:
- 3/4 cup full fat sour cream.
- Greek yogurt (whole milk) works in a pinch, but sour cream gives a smoother, richer sauce.
-
Dijon mustard:
- 1 to 2 teaspoons.
- This adds tang and depth without tasting like mustard.
-
Soy sauce or tamari:
- 1 tablespoon.
- This boosts umami and replaces the depth that beef usually gives in classic stroganoff.
-
Paprika:
- 1 teaspoon sweet paprika.
- Smoked paprika changes the flavor and gives a subtle smoky note if you like that.
-
Salt and black pepper:
- Season to taste.
- I start with 1 teaspoon kosher salt and 1/2 teaspoon black pepper, then adjust at the end.
-
Fresh herbs:
- 2 tablespoons chopped fresh parsley.
- Chives also taste great as a garnish.
-
Noodles or base:
- 10 to 12 ounces egg noodles, cooked al dente.
- You can also serve the mushroom stroganoff over rice, mashed potatoes, or cauliflower rice.
Optional flavor boosters
- 1 teaspoon Worcestershire sauce (use a vegetarian brand that does not contain anchovies).
- 1 teaspoon miso paste whisked into the broth for extra savory depth.
- A squeeze of lemon juice at the end to brighten the sauce.
Equipment list
- Large wide skillet or sauté pan (10 to 12 inch, heavy bottom works best).
- Wooden spoon or silicone spatula.
- Medium pot for boiling noodles.
- Colander for draining noodles.
- Measuring cups and spoons.
- Cutting board and sharp knife.
- Small bowl and whisk for mixing sour cream with hot sauce before adding to the pan.
Tips & Mistakes
- Slice mushrooms in similar thickness so they brown evenly and do not steam.
- Spread mushrooms in a single layer and avoid crowding the pan, or they release water and turn soggy.
- Let mushrooms sit undisturbed for a couple of minutes before stirring so they caramelize and build flavor.
- Season mushrooms with a pinch of salt only after they start to brown, not right away, so they do not release too much liquid.
- Use medium high heat for browning, then lower the heat when you add flour and dairy so the sauce does not scorch.
- Stir the flour into the fat and vegetables for at least 1 minute so it loses the raw taste.
- Warm the broth before you add it if you want a smoother sauce that thickens faster.
- Whisk a few spoonfuls of hot sauce into the sour cream in a separate bowl, then add that mixture to the pan so the sour cream does not curdle.
- Keep the heat low after you add sour cream, since high heat can cause separation and grainy texture.
- Taste and adjust salt, pepper, and Dijon at the end, since broth and soy sauce all have different salt levels.
- Cook noodles just to al dente, then toss them with a bit of butter or oil so they do not stick while the sauce finishes.
- If the sauce looks too thick, thin it with a splash of hot broth or hot pasta water until it coats the noodles nicely.
- If the sauce looks too thin, let it simmer a few extra minutes and stir often until it reaches a creamy consistency.
- Do not skip the mustard and soy sauce, since they give the vegetarian mushroom stroganoff recipe that deep, savory flavor.
- Garnish with fresh herbs right before serving, since they lose color and flavor if they sit in the hot pan too long.
How to Make Vegetarian Mushroom Stroganoff Recipe
Step 1: Prep ingredients and cook noodles
Bring a large pot of salted water to a boil and cook the egg noodles according to package directions until al dente. Drain the noodles and toss them with a teaspoon of butter or olive oil so they do not stick. Set them aside near the stove.
While the water heats, clean the mushrooms with a damp paper towel and slice them. Chop the onion, mince the garlic, and measure out the rest of your ingredients so everything stands ready.
Step 2: Brown the mushrooms
Heat the olive oil and 1 tablespoon of the butter in a large skillet over medium high heat. Add the sliced mushrooms in a single layer and leave a little space between them; cook without stirring for 3 to 4 minutes until the bottoms brown. Stir and continue to cook for another 4 to 5 minutes until the mushrooms turn golden and most of their moisture cooks off.
Season the mushrooms with a pinch of salt and pepper. Move them to a plate and keep them nearby.
Step 3: Sauté onion and garlic
Lower the heat to medium and add the remaining 1 tablespoon butter to the same skillet. Add the chopped onion and cook for 4 to 5 minutes until it softens and turns lightly golden around the edges. Stir often so it does not burn.
Add the minced garlic and cook for 30 seconds to 1 minute until it smells fragrant. Do not walk away, since garlic can burn quickly.
Step 4: Build the roux and add spices
Sprinkle the flour over the onion and garlic. Stir constantly for 1 to 2 minutes so the flour coats the vegetables and mixes with the butter and oil. The mixture will look thick and a bit pasty, which means it works.
Add the paprika and stir it into the flour mixture so it toasts slightly and releases flavor. If you use miso paste, whisk it into a small splash of broth in a cup, then keep that mixture ready for the next step.
Step 5: Add broth and simmer the sauce
Slowly pour in the vegetable broth while you whisk or stir constantly. The sauce will look lumpy at first, then smooth out as you keep stirring. Add the soy sauce or tamari, Dijon mustard, Worcestershire (if using), and the miso broth mixture if you prepared it.
Bring the sauce to a gentle simmer and cook for 5 to 7 minutes, stirring often, until it thickens to a gravy like consistency. Scrape the bottom of the pan as you stir so nothing sticks.
Step 6: Add mushrooms back and adjust seasoning
Return the browned mushrooms and any juices from the plate to the skillet. Stir them into the sauce and let everything simmer together for 3 to 4 minutes so the flavors blend. Taste and adjust with more salt, pepper, or Dijon if you want a sharper tang.
If the sauce looks too thick at this point, add a splash of broth or hot water. If it looks too thin, simmer a few more minutes.
Step 7: Temper and add sour cream
Scoop the sour cream into a small bowl. Add a few spoonfuls of the hot mushroom sauce to the sour cream and whisk until smooth. This step warms the sour cream gently and keeps it silky.
Lower the skillet heat to low. Stir the sour cream mixture into the pan until the sauce turns creamy and uniform. Do not let the sauce boil after you add sour cream; keep it just below a simmer.
Step 8: Combine with noodles and finish
Add the cooked noodles directly to the skillet with the mushroom stroganoff sauce. Toss gently until the noodles coat evenly and everything heats through, about 1 to 2 minutes. If the sauce tightens up too much, add a splash of hot water or broth.
Sprinkle chopped fresh parsley over the top. Taste one more time and adjust seasoning if needed. Serve hot and enjoy that cozy bowl of vegetarian mushroom stroganoff.
Variations I've Tried
I swap the egg noodles for wide pappardelle or fettuccine when I want a slightly fancier feel, and the sauce clings beautifully to the wider ribbons. I also serve the mushroom stroganoff over mashed potatoes when I crave extra comfort, almost like a vegetarian gravy situation. Gluten free noodles or brown rice work well if you avoid gluten.
I sometimes add a handful of baby spinach or kale at the end and stir until it wilts, which sneaks in extra greens without changing the flavor much. I also tried adding a half cup of cooked lentils to the sauce, which gave it a heartier texture that meat eaters in my family loved. If you enjoy a smoky taste, you can use smoked paprika and a splash of liquid smoke, but use a light hand so the smoke does not overpower the mushrooms.
How to Serve Vegetarian Mushroom Stroganoff Recipe
Serve this vegetarian mushroom stroganoff recipe piled high over egg noodles, rice, or mashed potatoes, then shower it with fresh parsley or chives. Add a crisp green salad or steamed green beans on the side to balance the richness. Garlic bread or warm crusty bread also tastes great and helps scoop up every bit of sauce.
I like to top each bowl with an extra spoonful of sour cream and a grind of black pepper for a little drama. If you pack lunches, portion the stroganoff into containers and add a side of sliced cucumbers or carrot sticks for crunch.
How to store
- Fridge: Cool leftovers to room temperature, then store the vegetarian mushroom stroganoff in an airtight container in the fridge for up to 3 to 4 days.
- Freezer: Freeze the sauce without noodles in freezer safe containers for up to 2 months; sour cream based sauces can change texture slightly, but this one holds up fairly well.
- Reheating on stove: Reheat gently in a skillet over low to medium heat, add a splash of broth or water to loosen the sauce, and stir often until hot.
- Reheating in microwave: Heat in a microwave safe bowl in 45 second bursts, stir between bursts, and add a spoonful of water or broth if the sauce thickens too much.
- From frozen: Thaw overnight in the fridge, then reheat on the stove with a bit of broth and stir until creamy again.

Leave a Reply