Soups & Stews
This award-winning mushroom soup recipe delivers restaurant-quality depth with velvety wild mushrooms and a thyme-infused crunch that elevates every spoonful. The secret lies in proper mushroom preparation—sautéing them until deeply caramelized creates layers of umami that transform ordinary broth into something extraordinary.
I've perfected this technique over years of testing, ensuring the soup achieves that perfect balance of richness and brightness.
The foundation begins with a velouté base made from homemade mushroom stock, which captures all the earthy essence of the fungi. Cream is emulsified gently to create a silky texture without breaking, while fresh thyme and garlic add aromatic complexity.
What sets this apart is the crispy thyme-infused breadcrumb topping, which provides both texture contrast and an herbal aroma that lingers with every bite.
By the time you're done, you'll have a soup that's smooth, deeply flavorful, and visually stunning—golden broth flecked with caramelized mushrooms and crowned with crispy breadcrumbs.
The aroma alone will have everyone gathering around the table, while the first spoonful delivers that perfect harmony of earthy, creamy, and herby notes that makes this truly award-worthy.
Perfect for chilly evenings, holiday gatherings, or when you want to impress dinner guests without complicated techniques. The recipe scales beautifully for crowds, and leftovers reheat perfectly while maintaining that velvety texture. Let's create this showstopper soup that tastes like it belongs in a five-star restaurant.
Ingredients for award winning mushroom soup
These earthy, aromatic ingredients create a restaurant-worthy mushroom soup with velvety depth and crispy thyme-infused crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Mixed Wild Mushrooms 🍄 | 1 ½ lb | Sliced into even pieces |
| Wild Mushroom Stock 💧 | 4 cups | Homemade preferred, or high-quality store-bought |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Fresh Thyme Sprigs 🌿 | ½ cup | Leaves only, stems reserved for garnish |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed, not minced |
| Shallots 🧅 | 2 whole | Minced finely for depth |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| All-Purpose Flour 🌾 | 2 tbsp | For velouté base |
| Dry White Wine 🍷 | ½ cup | Bold, dry variety like Sauvignon Blanc |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked, not powdered |
| Sourdough Breadcrumbs 🍞 | 1 cup | Freshly toasted, panko works too |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for topping |
| Fresh Thyme Stems 🌿 | ¼ cup | For crispy topping infusion |
The mushrooms are everything here—wild varieties like chanterelles or porcini add unmatched depth, but cremini or shiitake work beautifully too. Foraged from local markets or specialty grocers like Whole Foods or Eataly deliver the best flavor, but even store-bought wild blends elevate this dish. Slice them uniformly so they caramelize evenly, and don't wash them—just wipe off any dirt. The stock? Homemade is non-negotiable for that earthy essence, but Pacific Foods or Imagine brands make excellent shortcuts. For the thyme, farmers' market bundles have the most vibrant leaves—look for stems that snap easily rather than bend.
No wild mushrooms? Cremini and shiitake in equal parts create a close approximation. Substituting store-bought stock? Pacific Foods Wild Mushroom is the gold standard, but any high-quality vegetable stock works in a pinch. The wine can be swapped for additional dry white wine vinegar if you're avoiding alcohol, but the acidity won't match. For the breadcrumbs, toasted sourdough gives the best flavor, but panko mixed with extra thyme works perfectly. The butter for the topping? European-style unsalted like Plugrá melts beautifully, but any good-quality butter does the trick. Fresh thyme stems are crucial—they infuse the butter with aroma, so don't skip them.
This soup tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days, but reheat gently—never boil—to preserve that silky texture. For the crispy topping, make it fresh before serving. The breadcrumbs stay crispy for about 15 minutes after baking, so keep extra butter on hand to reheat portions. Freeze the soup without the topping for up to 3 months—just add fresh breadcrumbs when reheating. The caramelized mushrooms? Save any leftovers for omelets or risotto—they're too good to waste.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just sauté mushrooms and garlic, then simmer with stock until the flavors meld. No extra pans, no fuss, and honestly? That rich, earthy aroma fills the kitchen faster than you can say "dinner’s ready."
- Umami Bomb: The combo of wild mushrooms and homemade stock? Chef’s kiss. The garlic and thyme tie it all together with a depth that makes store-bought soup kits look sad. Between us, this tastes like a fancy bistro dish—without the pretentious price tag.
- Leftovers That Shine: Make a double batch on Sunday, and you’ve got creamy, comforting soup for lunches all week. Freeze half, and it reheats like a dream—no watery texture, just that same velvety richness. My lunchbox’s new best friend.
- Budget Luxe: Wild mushrooms might sound fancy, but they stretch further than you’d think. A single batch feeds four, and the stock adds that restaurant-quality punch without breaking the bank. I’ll be real: this is my go-to when I want to feel fancy without the grocery shock.
Step-by-step instructions for award-winning mushroom soup
Transform wild mushrooms into a restaurant-quality velouté with a crispy thyme-infused topping.
Sauté Aromatics Until Fragrant
Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 2 whole shallots and 6 cloves garlic cloves, cooking for 3-4 minutes until the shallots soften and become translucent. This is where the foundation of flavor begins to develop—don't rush this step.
Add the 1.5 lb mixed wild mushrooms and cook for 8-10 minutes, stirring occasionally, until they release their moisture and develop a golden-brown crust. The mushrooms should be tender but still hold their shape slightly. This caramelization is crucial for building depth in the soup. Season with 1 tsp salt and 0.25 tsp freshly ground black pepper as you go.
Deglaze and Build the Velouté
Pour in the 0.5 cup dry white wine and scrape up all the browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all the concentrated flavor you've built. Let the wine simmer for 3-4 minutes until it reduces by half and the alcohol smell dissipates.
Sprinkle the 2 tbsp all-purpose flour over the mixture and stir vigorously for 1-2 minutes until fully incorporated. This creates a roux that will thicken your soup beautifully. Gradually whisk in the 4 cups wild mushroom stock, ensuring no lumps form. Bring the mixture to a gentle simmer and cook for 15-20 minutes until slightly thickened.
Infuse with Thyme and Cream
Add the 0.5 cup fresh thyme sprigs and simmer for 5 minutes to infuse their aromatic oils. Remove the thyme sprigs with a slotted spoon and discard them. Stir in the 1 cup heavy cream and the remaining 0.5 tsp salt and 0.25 tsp black pepper. The soup should now be velvety and rich—this is where all the hard work pays off.
Continue simmering for another 5 minutes to ensure the cream is fully incorporated and the flavors meld together. Taste and adjust seasoning if needed. The soup should be perfectly balanced—earthy from the mushrooms, bright from the wine, and creamy from the cream.
Prepare the Thyme-Infused Topping
In a small skillet, heat 1 tbsp unsalted butter over medium heat. Add the 0.25 cup fresh thyme stems and toast for 1-2 minutes until fragrant. Remove from heat and mix in the 1 cup sourdough breadcrumbs until evenly coated. Spread the mixture on a parchment-lined baking sheet and bake at 375°F for 8-10 minutes until golden brown and crispy.
Keep the crispy topping warm while you finish the soup. The contrast between the velvety soup and the crunchy topping is what makes this dish truly award-worthy. The thyme stems add an extra layer of aroma that elevates the entire dish.
Finish and Serve with Style
Just before serving, stir the 2 tbsp unsalted butter into the soup to add a final touch of richness. Ladle the soup into warm bowls and top each serving with the crispy thyme-infused breadcrumbs. The topping should be golden and crunchy—just enough to cut through the creamy texture of the soup.
Garnish with additional fresh thyme leaves if desired. Serve immediately while the topping is still crisp and the soup is piping hot. This is the moment you've been working toward—every spoonful should deliver that perfect balance of earthy mushrooms, aromatic thyme, and velvety creaminess.
Pro Tips For Making Award Winning Mushroom Soup
- Sear the Mushrooms Twice: First hit them hard over high heat with a splash of water to render their juices, then scrape the pan clean. After the stock reduces, return them to the pot for a second quick sear—this deepens their flavor without turning them to mush. (Yes, it’s extra work, but the difference is night and day.)
- Trim the Thyme Stems: Don’t just toss whole sprigs in and hope for the best. Snap off the woody stems and finely chop the leaves—this releases more aroma into the soup. If you’re lazy, at least crush the sprigs with a spoon first, but chopped is always better.
- Strain the Stock Early: After simmering the stock with mushrooms and garlic, strain it before adding cream. Sediment makes the finished soup look cloudy, and no one wants to serve a soup that looks like swamp water. Use a fine-mesh sieve or cheesecloth—your future self will thank you.
- Finish with Cold Cream: Temper the cream by whisking in a ladle of hot soup first, then slowly adding the rest. Dumping cold cream straight in curdles it every time—no amount of whisking later fixes that. (I learned this after a very sad, lumpy batch.)
Storing and reheating your leftovers
Refrigerator Storage
Let your award-winning mushroom soup cool to room temperature for no more than 2 hours before transferring to airtight glass containers. I use Pyrex with snap-on lids to prevent flavor absorption.
Store at 40°F or below for up to 5 days—the flavors actually deepen as the mushrooms and thyme infuse further. Keep the crispy breadcrumb topping separate until ready to serve. 💡
The velvety texture remains intact when stored properly, though the topping loses crispiness after 12 hours. Reheat only the soup portion in the refrigerator—never the topping. The cream may separate slightly, but whisking gently restores its silky consistency. Trust me, it still tastes like a five-star restaurant dish!
Freezer Preservation
For longer storage, freeze the soup without the topping in quart-sized freezer bags, leaving 1-inch headspace for expansion. I recommend heavy-duty Ziploc bags—they prevent freezer burn better than containers.
Label with the date and freeze for up to 3 months. The texture remains stable, though the cream may separate slightly upon thawing. 🧊
To reheat frozen soup, transfer to a pot and warm over medium-low heat with ¼ cup water or stock until reaching 165°F. Whisk vigorously to re-emulsify the cream. The caramelized mushrooms maintain their depth, while the thyme aroma remains vibrant. Always prepare fresh topping when serving from frozen.
Reheating Perfection
For stovetop reheating, ladle the soup into a heavy-bottomed pot and warm over medium-low heat for 8-10 minutes. Never boil—this breaks the velvety texture. Add 1 tbsp cream or butter if the soup appears too thick.
The crispy topping should be made fresh before serving, as reheating destroys its texture. Keep the butter and breadcrumbs ready in a small skillet. ✨
Microwave reheating works in a pinch: Transfer soup to a microwave-safe bowl, cover loosely, and heat on 50% power for 2-3 minutes, stirring halfway. The texture won't be as silky, but it's still delicious.
For the topping, toast fresh breadcrumbs in a dry skillet for 2-3 minutes until golden. The contrast between warm soup and crispy topping is what makes this dish truly special.
Topping Refresh
The crispy thyme-infused topping is the showstopper—make it fresh before serving to maintain that perfect crunch. If reheating, spread 1 tbsp cold butter on a baking sheet and toast ½ cup breadcrumbs at 375°F for 5-6 minutes until golden.
The thyme stems add that signature aroma, so don't skip infusing them in the butter. 🌿
For extra flair, drizzle a tiny amount of truffle oil over the soup before adding the topping. The earthy notes complement the mushrooms beautifully. If you're short on time, a sprinkle of crushed black pepper and fresh thyme leaves still elevates the dish.
The secret to restaurant-quality results is attention to detail—every element matters!
Nutrition facts
Frequently asked questions
Can I substitute store-bought mushrooms for wild varieties?
Yes! While wild mushrooms like chanterelles or porcini create the deepest flavor, cremini and shiitake mushrooms in equal parts work beautifully. For extra depth, add 1 tsp mushroom powder (available at specialty stores) to the stock. The key is caramelizing them well—8-10 minutes over medium heat until golden brown.
How do I make the soup extra creamy without breaking the texture?
Emulsify the cream properly by whisking it into the warm (not boiling) soup while stirring constantly in one direction. For extra richness, stir in 2 tbsp cold butter at the end. If the soup seems too thick, add 1 tbsp warm stock and whisk until smooth. Never boil after adding cream—this causes separation.
Can I make this soup ahead of time for a dinner party?
Prepare the soup up to 2 days ahead and store it in airtight containers. The flavors deepen over time. Just reheat gently on medium-low heat and make fresh crispy topping before serving. For parties, double the topping recipe and keep it warm in a 200°F oven until serving.
What's the secret to getting that perfect velvety texture?
The velouté technique is key: cook the roux (flour + fat) until golden, then gradually whisk in the stock. Simmer gently for 15-20 minutes to develop the flavor. For extra silkiness, blend ½ cup of the soup and stir it back in. The cream should be added last and never boiled—this maintains that restaurant-quality smoothness.
How can I make this soup vegetarian?
Use vegetable stock instead of mushroom stock and ensure all mushrooms are certified vegetarian. For extra umami, add 1 tbsp soy sauce or ½ tsp nutritional yeast when building the velouté. The thyme-infused topping remains the same—just use butter or olive oil instead of animal fats if needed.
