Some evenings, you need a dinner that feels like a warm hug in a bowl—something that fills the kitchen with rich, earthy aromas and makes everyone gather around the table a little faster. If you've ever stared at a pile of mushrooms and wondered how to turn them into a satisfying meal, this stew is your answer.
Advertisements1
I know that getting a wholesome dinner on the table can feel like a juggling act, especially with little ones who have their own ideas about what they'll eat. That's why I've designed this mushroom stew to be forgiving, flexible, and full of flavor that even picky eaters can get behind. You can make it as simple or as fancy as you like, and it works beautifully with whatever mushrooms you have on hand.
Whether you're a seasoned cook or just starting out, this recipe walks you through each step with clear, practical guidance. You'll learn how to build deep flavor, get the perfect consistency, and adjust the stew to your family's preferences. And remember, you're doing better than you think.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30ml) olive oil
Use a good quality olive oil for sautéing. You can substitute with butter or a neutral oil like canola.
1 large yellow onion, diced (about 1.5 cups / 190g)
Yellow onions provide a sweet, mellow base. You can use white or sweet onions if that's what you have.
3 cloves garlic, minced
Fresh garlic adds a punch of flavor. In a pinch, use 1 teaspoon garlic powder.
2 pounds (900g) mixed mushrooms, sliced (cremini, button, shiitake, or portobello)
A mix of mushrooms gives deeper flavor. Cremini and button are budget-friendly; shiitake adds an earthy note. You can use all one type if preferred.
1 teaspoon dried thyme
Thyme pairs beautifully with mushrooms. You can use 1 tablespoon fresh thyme if you have it.
1 teaspoon smoked paprika
Smoked paprika adds a subtle smokiness. If you don't have it, use regular paprika or a pinch of cayenne for heat.
1/2 cup (120ml) dry red wine (optional)
Red wine adds depth. Substitute with extra broth if you prefer alcohol-free or don't have wine.
4 cups (960ml) vegetable broth
Use low-sodium broth to control salt. Chicken broth also works if you're not vegetarian.
2 tablespoons (16g) all-purpose flour
Flour helps thicken the stew. For gluten-free, use cornstarch mixed with water (slurry).
1 tablespoon (15ml) soy sauce (or tamari for gluten-free)
Soy sauce adds umami. You can use coconut aminos for a soy-free option.
1 bay leaf
Adds a subtle herbal note. Remove before serving.
Salt and black pepper, to taste
Season at the end, as broth and soy sauce already contain salt.
2 tablespoons (8g) fresh parsley, chopped (for garnish)
Fresh herbs brighten the dish. You can skip or use chives.
Tips & Tricks
Don't crowd the pan
Sauté mushrooms in batches if needed, so they brown instead of steam.
Season in layers
Add a pinch of salt when cooking mushrooms to draw out moisture and enhance flavor.
Adjust thickness
If stew is too thin, simmer longer; if too thick, add a splash of broth.
Pro Tips
Step-by-Step Instructions
1. Sauté onion and garlic
Heat olive oil in a large pot or Dutch oven over medium heat (350°F / 175°C). Add diced onion and cook for 4-5 minutes until translucent, stirring occasionally. Add minced garlic and cook for 1 minute until fragrant, but not browned.
2. Brown the mushrooms
Increase heat to medium-high (400°F / 200°C). Add sliced mushrooms in a single layer (work in batches if necessary). Let them brown without stirring for 2-3 minutes, then stir and cook for another 5-7 minutes until they release liquid and start to caramelize. The mushrooms should be golden brown and shrunken.
3. Add seasonings and flour
Sprinkle dried thyme, smoked paprika, and flour over the mushrooms. Stir well to coat everything evenly. Cook for 1-2 minutes to remove the raw flour taste.
4. Deglaze with wine
Pour in the red wine (if using) and scrape the bottom of the pot with a wooden spoon to release any browned bits. Let it bubble and reduce for 2-3 minutes until almost evaporated.
5. Add broth and simmer
Pour in the vegetable broth, soy sauce, and bay leaf. Bring to a boil, then reduce heat to low (250°F / 120°C) and let it simmer uncovered for 15-20 minutes, stirring occasionally, until the stew thickens slightly. The liquid should reduce and become glossy.
6. Season and finish
Remove the bay leaf. Taste and season with salt and pepper as needed. If you prefer a thicker stew, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in, simmering for 2 more minutes.
7. Serve and garnish
Ladle the stew into bowls and garnish with fresh parsley. Serve hot with crusty bread, over mashed potatoes, or with rice.
Delicious Variations
Creamy Mushroom Stew
Stir in 1/2 cup heavy cream or coconut milk at the end for a richer, creamier texture.
Add Protein
Toss in cooked chicken, beef, or chickpeas along with the broth for extra heartiness.
Spicy Kick
Add 1/2 teaspoon red pepper flakes or a diced jalapeño with the onions for heat.
How to Store Mushroom Stew
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of broth to loosen if needed.
Frequently Asked Questions
Q: Can I use any type of mushroom?
Yes, you can use any mushrooms you like. Cremini, button, shiitake, and portobello all work well. A mix gives the best flavor.
Q: Is this stew vegan?
Yes, as written, this recipe is vegan if you use vegetable broth and skip the butter. It's naturally dairy-free and egg-free.
Q: How can I thicken the stew without flour?
Use a cornstarch slurry: mix 1 tablespoon cornstarch with 2 tablespoons cold water, stir into the stew, and simmer until thickened. You can also blend a cup of the stew and stir it back in.
Q: Can I make this in a slow cooker?
Yes, sauté the onions, garlic, and mushrooms first, then transfer everything to a slow cooker and cook on low for 4-6 hours or high for 2-3 hours.
I hope this mushroom stew becomes a cozy favorite in your kitchen. Give it a try tonight and let me know how it turns out—I'd love to hear about your own twists!
Mushroom Stew
This easy mushroom stew is a hearty, comforting one-pot meal that's ready in 35 minutes and packed with umami flavor.
🧂 Ingredients
- 2 tablespoons (30ml) olive oil
- 1 large yellow onion, diced (about 1.5 cups / 190g)
- 3 cloves garlic, minced
- 2 pounds (900g) mixed mushrooms, sliced (cremini, button, shiitake, or portobello)
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1/2 cup (120ml) dry red wine (optional)
- 4 cups (960ml) vegetable broth
- 2 tablespoons (16g) all-purpose flour
- 1 tablespoon (15ml) soy sauce (or tamari for gluten-free)
- 1 bay leaf
- Salt and black pepper, to taste
- 2 tablespoons (8g) fresh parsley, chopped (for garnish)
📋 Instructions
- 1Sauté onion and garlic — Heat olive oil in a large pot or Dutch oven over medium heat (350°F / 175°C). Add diced onion and cook for 4-5 minutes until translucent, stirring occasionally. Add minced garlic and cook for 1 minute until fragrant, but not browned.
- 2Brown the mushrooms — Increase heat to medium-high (400°F / 200°C). Add sliced mushrooms in a single layer (work in batches if necessary). Let them brown without stirring for 2-3 minutes, then stir and cook for another 5-7 minutes until they release liquid and start to caramelize. The mushrooms should be golden brown and shrunken.
- 3Add seasonings and flour — Sprinkle dried thyme, smoked paprika, and flour over the mushrooms. Stir well to coat everything evenly. Cook for 1-2 minutes to remove the raw flour taste.
- 4Deglaze with wine — Pour in the red wine (if using) and scrape the bottom of the pot with a wooden spoon to release any browned bits. Let it bubble and reduce for 2-3 minutes until almost evaporated.
- 5Add broth and simmer — Pour in the vegetable broth, soy sauce, and bay leaf. Bring to a boil, then reduce heat to low (250°F / 120°C) and let it simmer uncovered for 15-20 minutes, stirring occasionally, until the stew thickens slightly. The liquid should reduce and become glossy.
- 6Season and finish — Remove the bay leaf. Taste and season with salt and pepper as needed. If you prefer a thicker stew, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in, simmering for 2 more minutes.
- 7Serve and garnish — Ladle the stew into bowls and garnish with fresh parsley. Serve hot with crusty bread, over mashed potatoes, or with rice.



