This one-pot vegetarian Mushroom Stroganoff is cozy, comforting, and full of rich, savory flavor. Creamy, hearty, and satisfying — a perfect meatless dinner!
2 Tbsp olive oil
2 Tbsp unsalted butter
½ cup thinly sliced shallots (about 1 large)
1 lb fresh mushrooms, thinly sliced (baby bella, shiitake, oyster, or white)
1½ cups vegetable stock
3 Tbsp all-purpose flour
4 garlic cloves, minced
2 tsp fresh thyme
1 tsp kosher salt
1 tsp paprika
1 Tbsp Worcestershire sauce
½ cup full-fat sour cream
2 Tbsp fresh chopped parsley
Fresh ground black pepper, to taste
Sauté the shallots:
Heat olive oil and butter in a large sauté pan over medium heat. Add shallots and cook 2–3 minutes, stirring occasionally, until softened.
Cook the mushrooms:
Add the mushrooms and cook 8–10 minutes, stirring occasionally, until tender and lightly browned.
Prepare the slurry:
In a small bowl, whisk together vegetable stock and flour until smooth. Set aside.
Add aromatics:
Stir in garlic and thyme. Cook for about 1 minute, stirring constantly, until fragrant.
Simmer the sauce:
Add the slurry, salt, paprika, Worcestershire sauce, and black pepper. Reduce heat to medium-low and simmer uncovered for 3–5 minutes, stirring occasionally, until thickened.
Finish the dish:
Remove from heat and stir in sour cream and parsley until smooth and creamy.
Serve:
Spoon over cooked egg noodles or your favorite pasta. Garnish with extra parsley if desired.
Avoid curdling: Stir sour cream in after removing the pan from the heat. Don’t let it boil. Full-fat sour cream, plain Greek yogurt, or cream cheese work best.
Leftovers: Store the sauce and noodles separately for up to 4 days in the refrigerator. Reheat gently.
Freezing: Not recommended — sour cream can separate when thawed.