Soups & Stews
This 3 mushroom soup recipe transforms humble ingredients into a velvety, umami-rich masterpiece that rivals restaurant versions. The secret lies in proper mushroom preparation—cleaning, chopping, and sautéing to develop deep, earthy flavors before building the broth. I've refined this technique over years of testing, ensuring every spoonful delivers that perfect balance of savory and aromatic complexity.
The process begins with a rich base of beef or vegetable broth, where mushrooms release their natural sweetness. Deglazing the pan with white wine and shallots adds brightness, while thyme and bay leaf infuse warmth. A touch of cream at the end creates that signature silky texture without overpowering the mushrooms' character. Ready in just 30 minutes, this soup is perfect for chilly evenings or as a comforting starter.
What sets this recipe apart is the technique: mushrooms are cooked in batches to prevent steaming, which preserves their texture and flavor. The result is a soup with distinct layers—tender mushrooms, aromatic broth, and a velvety finish. Garnish with fresh parsley or crispy bread croutons for added texture. This dish proves that homemade soup can be both impressive and approachable.
The beauty of this recipe lies in its versatility. Use chicken or vegetable broth for lighter versions, or add a splash of sherry for extra depth. It reheats beautifully, making it ideal for meal prep. Whether you're feeding a crowd or treating yourself to a cozy dinner, this 3 mushroom soup delivers restaurant-quality results with minimal effort.
Ingredients for 3 mushroom soup
These earthy mushrooms and aromatic base create a velvety soup with restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Shiitake Mushrooms 🍄 | 6 whole | Stems removed, sliced |
| Cremini Mushrooms 🍄 | 6 whole | Stems removed, sliced |
| White Button Mushrooms 🍄 | 6 whole | Stems removed, sliced |
| Shallots 🧅 | 2 whole | Minced, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Dry White Wine 🍷 | ½ cup | Bold, dry variety |
| Beef Broth 🥫 | 4 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Bay Leaves 🍃 | 2 whole | Dried, for infusion |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing mushrooms |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crusty Bread 🍞 | 1 loaf | For croutons, cubed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The mushrooms are the heart of this dish—shiitake, cremini, and white button each bring distinct textures and flavors. Fresh from the market delivers the best umami, but store-bought works if they're firm and dry. Remove stems completely for cleaner bites. For maximum flavor, sauté mushrooms in batches—don't overcrowd the pan. Whole Foods or local farmers' markets often carry pre-sliced varieties, saving prep time. If using dried mushrooms, soak them first and use the soaking liquid in the broth for extra depth. The shallots should be finely minced—almost paste-like—for even distribution of flavor.
No beef broth? Vegetable or chicken broth works beautifully, though the umami profile shifts slightly. Dry white wine can be swapped for extra broth plus a splash of apple cider vinegar. Fresh thyme is ideal, but dried at one-third the amount suffices in a pinch. Pre-minced garlic from the jar loses some potency—fresh is worth the extra 30 seconds. For the bread, stale baguettes make the best croutons—toss cubes with olive oil, salt, and a pinch of thyme before baking. If you're avoiding dairy, coconut cream replaces heavy cream with a slightly different texture but similar richness.
This soup reheats beautifully—5-7 days in the fridge, 3 months frozen. For freezing, cool completely first and portion into airtight containers. Label with dates to track freshness. The croutons can be made ahead and stored separately. To serve, garnish with fresh parsley and a drizzle of olive oil. Leftovers taste even better the next day as flavors meld. For extra depth, stir in a splash of sherry or a pat of butter when reheating. Always taste and adjust seasoning before serving—mushroom flavors intensify as they cool.
Why You'll Love This Recipe
- No Chopping Hassle: I swear by this—just slice the mushrooms (no peeling!) and shallots while the pot heats. The shiitakes add meaty texture with zero prep, and the cremini buttons release their flavor fast. My lazy nights? Solved.
- Umami Bomb: That combo of earthy shiitake, nutty cremini, and buttery button mushrooms? It’s a flavor explosion in a bowl. The shallots caramelize just enough to sweeten the deal, and the garlic—oh, the garlic—turns this into something you’ll slurp straight from the pot.
- Leftover Goldmine: This soup only gets better the next day. I make a double batch on Sundays, and by Wednesday, it’s transformed into creamy risotto or stuffed into baked potatoes. (Yes, even my picky roommate asks for seconds.)
- Budget-Friendly Luxe: Fresh mushrooms are pricey, but this recipe stretches them far—three types of mushrooms for one bowl means every bite feels fancy without breaking the bank. Honestly, it’s the kind of dish that makes grocery night feel like a win.
Step-by-step instructions for 3 mushroom soup
This method builds complex umami flavor through careful layering and precise timing.
Sauté the Mushroom Base
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat until shimmering. Add the 6 whole sliced shiitake mushrooms and cook for 5 minutes until they release their moisture and begin to brown. Remove them with a slotted spoon and set aside.
Increase heat to medium-high and add the 6 whole sliced cremini mushrooms and 6 whole sliced white button mushrooms. Cook for 6-8 minutes until the mushrooms have softened and developed a deep golden color. The key here is patience—don't rush this step or the mushrooms will turn bitter. You want them to caramelize slightly, which builds the soup's rich foundation.
Develop the Aromatic Base
Reduce heat to medium-low and add the 2 whole minced shallots and 4 cloves minced garlic. Cook for 2-3 minutes until the shallots become translucent and the garlic releases its aromatic oils. Be careful not to let the garlic burn—it should smell sweet and pungent, not bitter.
Stir in the 0.25 cup chopped fresh thyme and 2 whole bay leaves, cooking for another 30 seconds to infuse their flavors. This aromatic base forms the flavor backbone of the soup, so take your time here. The thyme should release its piney aroma, and the bay leaves will contribute subtle earthiness that complements the mushrooms perfectly.
Deglaze and Simmer
Pour in the 0.5 cup dry white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all the concentrated mushroom flavors you've built. Let the wine simmer for 2-3 minutes until it reduces by half and the alcohol cooks off.
Add the 4 cups beef broth and return the reserved shiitake mushrooms to the pot. Bring to a gentle simmer and cook for 15 minutes to allow all the flavors to meld together. The soup should be developing a deep, earthy aroma with layers of umami from the mushrooms and richness from the broth. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp ground black pepper—this is where you'll balance the flavors before adding the cream.
Finish with Cream and Garnish
Reduce heat to low and stir in the 0.5 cup heavy cream. Simmer gently for 5-7 minutes until the soup reaches your desired consistency—it should be velvety but not overly thick. The cream adds luxurious body while maintaining the soup's earthy character.
Remove the 2 whole bay leaves and discard them. For the croutons, toss 1 cup cubed crusty bread with 1 tablespoon olive oil and ¼ tsp salt, then toast in a dry skillet over medium heat for 3-4 minutes until golden. Ladle the soup into bowls, top with croutons and 0.25 cup chopped fresh parsley, and serve immediately while hot.
Pro Tips For Making 3 Mushroom Soup
- Sear Mushrooms in Batches: Shiitakes and creminis release their umami punch when browned—don’t crowd the pan or they’ll steam instead of crisp. Work in 2-3 minutes per batch over medium-high heat, stirring once. White buttons can join later; they’re forgiving but won’t add depth if overcooked.
- Slice Shiitakes Thin: Tear open dried shiitakes and slice stems thinly—no thicker than 1/8 inch. Thick slices stay rubbery; thin ones soak up broth and soften perfectly. Fresh shiitakes? Slice caps against the grain for even cooking.
- Deglaze with Wine First: After cooking shallots and garlic, splash in 1/4 cup dry white wine (or broth) immediately—it lifts stuck-on bits and adds brightness. Let it reduce by half before adding mushrooms. Skipping this step leaves a dull, flat base.
- Simmer Low and Long: Push the soup to a gentle bubble, then turn heat to lowest setting (or walk away—it’ll stay hot). Thirty minutes of simmering melts flavors together; rushing it leaves the broth thin and the mushrooms bland. Cover loosely to preserve moisture.
Make-ahead tips for this dish
Prep Ahead Savings
Mushroom prep takes the most time, so tackle it first. Clean and slice all 18 mushrooms (shiitake, cremini, and white button) up to 2 days ahead and store them in an airtight container in the fridge. The stems release moisture quickly, so pat them dry before storing to prevent sogginess. I often prep mushrooms while I'm making dinner for another meal—it's a great way to save time on busy weeknights. 🍄
Broth & Aromatics Prep
Measure and store your 4 cups beef broth, 0.5 cup white wine, and 2 minced shallots in separate airtight containers. The shallots can be pre-minced and kept in the fridge for up to 3 days. For extra convenience, make a double batch of broth and freeze half for future use. I keep a dedicated container just for broth in my freezer—it's a game-changer for quick soups. 🥫
Crouton Prep
Make croutons 1 day ahead to save time on serving day. Cube 1 loaf crusty bread into 1-inch pieces and toss with 1 tablespoon olive oil and ¼ teaspoon salt. Spread on a baking sheet and toast at 375°F for 8-10 minutes until golden. Store in an airtight container at room temperature for up to 3 days or freeze for longer storage. They crisp up beautifully when reheated in a dry skillet for 2-3 minutes. 🍞
Flavor Boosting Trick
Infuse your broth with extra depth by simmering it with 1 additional bay leaf and 1 sprig of thyme for 10 minutes ahead of time. Strain and store the infused broth in the fridge for up to 5 days or freeze for 3 months. This simple step adds layers of flavor without extra effort. I always make extra infused broth when I'm prepping for the week—it's perfect for other soups too. 🌿
Freezing Fully Assembled
For maximum convenience, assemble the soup without the cream and freeze it in airtight containers or freezer bags. When ready to serve, thaw overnight in the fridge, then stir in the 0.5 cup heavy cream and reheat gently. The cream will blend seamlessly, and the soup will taste just as rich as fresh. Label containers with the date—this soup keeps well for 3 months in the freezer. 🧊
Reheating Like a Pro
Reheat soup on the stovetop over medium-low heat for 8-10 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power until steaming. Always stir well after reheating—the cream can sometimes separate. If the soup seems too thick after reheating, thin it with a splash of warm broth or water. Taste and adjust seasoning—mushroom flavors intensify after reheating! 🔥
Nutrition facts
Frequently asked questions
Can I substitute one type of mushroom for another?
The key is balancing textures and flavors. Swap shiitake for oyster mushrooms (they're meatier) or portobello (for extra heartiness). For cremini, try wild mushrooms like chanterelles if available—they add a woodsy depth. White buttons can be replaced with enoki for a delicate crunch, but reduce the quantity by half since they're more delicate.
How do I prevent my mushroom soup from being too watery?
Simmer the soup uncovered for 10-15 minutes to reduce naturally, or use a roux (equal parts butter and flour) to thicken. For a lighter texture, mash some cooked mushrooms into the broth before serving. Always taste and adjust—mushrooms release moisture as they cook, so patience is key!
What's the best way to clean mushrooms?
Never soak them! Instead, use a damp paper towel or soft brush to wipe away dirt from stems. For shiitake, gently wipe the caps only. For cremini and white buttons, a quick brush with a damp towel removes surface debris. Pat them completely dry before cooking to prevent soggy soup.
Can I make this soup without wine?
Yes, but the flavor profile changes. Replace the wine with 0.5 cup extra broth plus 1 teaspoon balsamic vinegar for acidity. For depth, add 1 teaspoon soy sauce** or a pinch of miso paste. The wine's purpose is to deglaze and add brightness, so these substitutes mimic that function.
Why did my soup turn out bitter?
Overcooking mushrooms releases bitter compounds. Always cook them in batches over medium-high heat until golden (not blackened). If using dried mushrooms, soak them first and use the soaking liquid sparingly. For extra insurance, add a pinch of sugar (½ tsp) when sautéing to balance bitterness.
