Finding a satisfying dinner that doesn’t involve meat can feel like an uphill battle, especially when you’re trying to please the whole family. Between picky eaters and the constant worry that plant-based meals won’t be filling enough, it’s easy to fall back on the same old pasta dishes night after night.
That’s where this mushroom stroganoff comes to the rescue. It delivers all the creamy, comforting goodness of the classic dish while being completely vegetarian-friendly, budget-conscious, and ready in about 30 minutes.

Why You’ll Love This Mushroom Stroganoff
- Vegetarian comfort food – This meatless version delivers all the creamy, satisfying flavors of traditional stroganoff without any meat, making it perfect for vegetarians or anyone looking to eat more plant-based meals.
- Quick weeknight dinner – Ready in just 30-50 minutes, this recipe is perfect when you want something hearty and comforting but don’t have hours to spend in the kitchen.
- Rich, creamy sauce – The combination of sour cream, white wine, and mushroom stock creates a luscious sauce that coats every noodle perfectly.
- Simple pantry ingredients – Most of these ingredients are kitchen staples you probably already have, making this an easy go-to recipe when you need dinner fast.
- One-pan preparation – With minimal cleanup required, you can have this delicious meal on the table without creating a mountain of dishes to wash afterward.
What Kind of Mushrooms Should I Use?
Cremini mushrooms are perfect for this stroganoff because they hold their shape well during cooking and have a nice earthy flavor that isn’t too mild. You can also use baby bella mushrooms, which are actually just another name for cremini. If you want to mix things up, try combining cremini with shiitake or portobello mushrooms for extra depth of flavor. When selecting your mushrooms, look for ones that feel firm and dry to the touch, and avoid any that look slimy or have dark spots. Make sure to clean them gently with a damp paper towel rather than soaking them in water, since mushrooms absorb moisture like sponges.

Options for Substitutions
This mushroom stroganoff is pretty forgiving when it comes to swapping ingredients:
- Egg noodles: While egg noodles are classic for stroganoff, you can use penne, fettuccine, or even rice if you’re avoiding gluten. Just cook according to package directions.
- Cremini mushrooms: Feel free to mix it up with button mushrooms, shiitake, or portobello. You can even use a blend of different mushrooms for more complex flavor – just keep the total weight the same.
- White wine: No wine on hand? Replace it with extra mushroom stock plus a splash of white wine vinegar or lemon juice to keep that bright, acidic note.
- Mushroom stock: Vegetable or chicken stock work just fine here. If you only have water, add an extra bouillon cube or some soy sauce for more depth.
- Sour cream: Greek yogurt makes a great substitute and adds protein. Heavy cream works too, but add it off the heat to prevent curdling. For dairy-free options, try cashew cream.
- Fresh thyme: Dried thyme works great – just use 1 teaspoon instead of the fresh sprigs. You could also try rosemary or oregano for a different herb profile.
Watch Out for These Mistakes While Cooking
The biggest mistake when making mushroom stroganoff is overcrowding the pan with mushrooms, which causes them to steam instead of getting that golden-brown color you want – cook them in batches if needed to give each mushroom space to caramelize properly.
Another common error is adding the sour cream while the pan is still too hot, which can cause it to curdle and ruin the smooth, creamy sauce – always remove the pan from heat and let it cool for a minute before stirring in the sour cream.
Don’t forget to save some pasta water before draining your noodles, as this starchy liquid helps bind the sauce to the pasta and creates a silky texture.
Finally, taste and season your stroganoff at the end since the mushroom stock and mustard already add salt, and you might find you need less seasoning than you think.

What to Serve With Mushroom Stroganoff?
This creamy mushroom stroganoff is already pretty hearty on its own, but I love serving it with a simple side salad to cut through all that richness. A crisp green salad with cucumber, cherry tomatoes, and a light vinaigrette works perfectly to balance out the creamy, savory flavors. You could also go with some crusty bread or dinner rolls if you want something to soak up every bit of that delicious sauce. For a cozy dinner, steamed broccoli or roasted asparagus make great veggie sides that won’t compete with the earthy mushroom flavors.
Storage Instructions
Refrigerate: This mushroom stroganoff keeps really well in the fridge for up to 4 days in a covered container. The flavors actually get even better after a day or two, so it’s perfect for meal prep. I like to store the pasta and sauce together since they taste great that way.
Freeze: You can freeze this stroganoff for up to 3 months, though the sour cream might separate a bit when thawed. I usually freeze it in individual portions in freezer-safe containers, which makes it super easy to grab for a quick dinner later.
Warm Up: Reheat your stroganoff gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of broth or water if it seems too thick. You can also microwave it in 30-second intervals, stirring between each one. If the sauce looks separated after freezing, just stir in a dollop of fresh sour cream to bring it back together.
| Preparation Time | 10-20 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 30-50 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1850
- Protein: 40-48 g
- Fat: 65-75 g
- Carbohydrates: 220-240 g
Ingredients
For the noodles:
- 8 oz egg noodles
- 1 tbsp butter
- Sea salt
For the mushroom sauce:
- 2 tbsp butter
- 1.5 lb cremini mushrooms, halved or quartered
- 1 onion, sliced
- 3 garlic cloves, crushed
- 1/2 cup dry white wine
- 1.5 cups mushroom broth
- 2 tbsp all-purpose flour
- 2 to 3 sprigs fresh thyme
- 2 tsp dijon mustard
- 1 tsp smoked paprika
- 1/2 cup sour cream or plain greek yogurt
- Black pepper
For garnish:
- Fresh parsley or chives, finely chopped
Step 1: Cook and Season the Egg Noodles
- 8 oz egg noodles
- sea salt
- 1 tbsp butter
Bring a large pot of water to a boil and season generously with sea salt.
Add the egg noodles and cook according to the package directions until al dente.
Drain, then toss the noodles with 1 tablespoon of butter and a pinch more sea salt to taste.
Set aside and keep warm.
Step 2: Brown the Mushrooms
- 2 tbsp butter
- 1.5 lb cremini mushrooms, halved or quartered
- sea salt
Heat 2 tablespoons of butter in a large skillet over medium heat.
Add the cremini mushrooms and a pinch of sea salt, then cook, stirring occasionally, until the mushrooms are browned and have released their moisture, about 8-10 minutes.
Remove the mushrooms from the skillet and set aside.
Step 3: Cook the Onions and Garlic
- 1 onion, sliced
- 3 garlic cloves, crushed
In the same skillet, add the sliced onion and crushed garlic.
Cook over medium heat until the onions are tender and translucent, about 5 minutes.
Stir occasionally, scraping up any browned bits left from the mushrooms for extra flavor.
Step 4: Deglaze and Build the Sauce Base
- 1/2 cup dry white wine
- 2 tbsp all-purpose flour
- 1.5 cups mushroom broth
- cremini mushrooms from Step 2
- 2 to 3 sprigs fresh thyme
- 2 tsp dijon mustard
- 1 tsp smoked paprika
Pour in the dry white wine to deglaze the pan, scraping up any stuck bits from the bottom.
Let the wine simmer until it reduces slightly, about 2 minutes.
Meanwhile, whisk the flour into the mushroom broth until smooth.
Add this mixture to the skillet along with the reserved browned mushrooms (from Step 2), thyme sprigs, dijon mustard, and smoked paprika.
Simmer gently until the sauce thickens, about 5-7 minutes.
Step 5: Finish the Sauce with Sour Cream
- 1/2 cup sour cream or plain Greek yogurt
- sea salt
- black pepper
Remove a few tablespoons of the hot sauce and mix it with the sour cream or Greek yogurt to temper it.
Stir the mixture back into the skillet; this helps prevent curdling.
Let the sauce gently heat through.
Season with sea salt and freshly ground black pepper to taste.
I always like to taste and adjust the seasoning at this point—the earthiness of the mushrooms really shines when you balance the salt just right.
Step 6: Serve and Garnish
- buttered noodles from Step 1
- fresh parsley or chives, finely chopped
To serve, spoon the creamy mushroom sauce over the buttered noodles (from Step 1) on individual plates or a large serving dish.
Garnish generously with finely chopped fresh parsley or chives for a burst of color and freshness.

Creamy Mushroom Stroganoff
Ingredients
For the noodles:
- 8 oz egg noodles
- 1 tbsp butter
- sea salt
For the mushroom sauce:
- 2 tbsp butter
- 1.5 lb cremini mushrooms, halved or quartered
- 1 onion, sliced
- 3 garlic cloves, crushed
- 1/2 cup dry white wine
- 1.5 cups mushroom broth
- 2 tbsp all-purpose flour
- 2 to 3 sprigs fresh thyme
- 2 tsp dijon mustard
- 1 tsp smoked paprika
- 1/2 cup sour cream or plain Greek yogurt
- black pepper
For garnish:
- fresh parsley or chives, finely chopped
Instructions
- Bring a large pot of water to a boil and season generously with sea salt. Add the egg noodles and cook according to the package directions until al dente. Drain, then toss the noodles with 1 tablespoon of butter and a pinch more sea salt to taste. Set aside and keep warm.
- Heat 2 tablespoons of butter in a large skillet over medium heat. Add the cremini mushrooms and a pinch of sea salt, then cook, stirring occasionally, until the mushrooms are browned and have released their moisture, about 8-10 minutes. Remove the mushrooms from the skillet and set aside.
- In the same skillet, add the sliced onion and crushed garlic. Cook over medium heat until the onions are tender and translucent, about 5 minutes. Stir occasionally, scraping up any browned bits left from the mushrooms for extra flavor.
- Pour in the dry white wine to deglaze the pan, scraping up any stuck bits from the bottom. Let the wine simmer until it reduces slightly, about 2 minutes. Meanwhile, whisk the flour into the mushroom broth until smooth. Add this mixture to the skillet along with the reserved browned mushrooms (from Step 2), thyme sprigs, dijon mustard, and smoked paprika. Simmer gently until the sauce thickens, about 5-7 minutes.
- Remove a few tablespoons of the hot sauce and mix it with the sour cream or Greek yogurt to temper it. Stir the mixture back into the skillet; this helps prevent curdling. Let the sauce gently heat through. Season with sea salt and freshly ground black pepper to taste. I always like to taste and adjust the seasoning at this point—the earthiness of the mushrooms really shines when you balance the salt just right.
- To serve, spoon the creamy mushroom sauce over the buttered noodles (from Step 1) on individual plates or a large serving dish. Garnish generously with finely chopped fresh parsley or chives for a burst of color and freshness.