Soups & Stews
This 5-star mushroom soup transforms humble mushrooms into a velvety, umami-rich masterpiece that rivals fine-dining restaurants. 💛 The secret lies in a velouté base—sautéed mushrooms, shallots, and white wine create a fragrant foundation, while cream and thyme elevate it to restaurant-quality depth. Every spoonful delivers earthy richness with a silky texture that melts in your mouth.
What sets this recipe apart is the technique: mushrooms are cooked slowly to develop deep flavor, then blended until perfectly smooth. A touch of Dijon mustard adds brightness, while a sprinkle of truffle oil (optional) takes it to gourmet heights. The result is a soup that’s rich yet balanced, creamy without being heavy, and packed with umami that lingers.
This dish is perfect for chilly evenings or special occasions—serve it in deep bowls with a swirl of cream, fresh thyme, and a drizzle of truffle oil for that final touch. The aroma alone will draw everyone to the table, and the first sip will justify the "5-star" claim. Ready to impress? Let’s make it.
The beauty of this recipe is its versatility. Use wild mushrooms for extra depth or swap in chicken broth for a lighter version. Garnish with crispy fried shallots or a dollop of crème fraîche for added texture. Every variation keeps the soul of the dish intact—rich, velvety, and undeniably sophisticated.
Ingredients for 5 star mushroom soup
Velvety mushrooms, aromatic shallots, and white wine create this restaurant-worthy soup's velouté soul.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh White Button Mushrooms 🍄 | 1 ½ lb | Sliced into 1/4-inch pieces |
| Shallots 🧅 | 1 whole | Minced for aromatic base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Dry White Wine 🍷 | 1 cup | Sauvignon Blanc preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Dijon Mustard 🍯 | 1 tbsp | For subtle tang |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Unsalted Butter 🧈 | 2 tbsp | For velouté base |
| Truffle Oil 🫒 | 1 tsp | Optional gourmet touch |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crème Fraîche 🧀 | ¼ cup | For garnish, optional |
The mushrooms are the star—fresh white buttons work perfectly, but wild mushrooms like shiitake or oyster add depth. Grab them from the produce section at Whole Foods or your local market, where they're usually prepped and ready to slice. Shallots should be firm and unpeeled—save the peeling for later. For the wine, Sauvignon Blanc is ideal, but any dry white will do. If you're feeling adventurous, truffle oil from Trader Joe's adds that gourmet touch without breaking the bank. The thyme? Fresh is best**, but dried works in a pinch at one-third the amount.
No white wine? Dry vermouth or extra chicken broth works in a squeeze. Short on mushrooms? Canned mushrooms (drained and patted dry) are a decent sub, though texture won't be as silky. The Dijon mustard is non-negotiable—it brightens the earthy flavors, but if you're out, a dash of lemon juice can help. For the cream, half-and-half cuts richness if you prefer a lighter soup. The crème fraîche garnish? Swap for sour cream if needed—just don't skip the fresh thyme. That's where the magic happens.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in an airtight container for up to 5 days in the fridge. For longer storage, freeze portions for 3 months. The truffle oil should be added fresh before serving—it's too precious to cook with. Garnish with extra thyme or a drizzle of crème fraîche for that final restaurant touch. Serve in deep bowls for maximum drama.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—no extra bowls, no fuss. Just chop the shallots and mushrooms, toss them in a pot with the garlic and wine, and let the broth do the work. Twenty minutes later, you’re done.
- Wine & Umami Boom: That splash of white wine isn’t just for show—it cuts through the richness of the mushrooms while the chicken broth deepens the flavor. Honestly, the first sip makes me forget it’s a weeknight.
- Crowd-Pleaser Flex: Serve it as a starter for dinner parties, a light lunch with crusty bread, or even a cozy solo meal. My roommate’s picky about mushrooms, but he devours this—no complaints.
- Budget-Friendly Leftovers: Mushrooms stretch further than you’d think, and this soup only gets better the next day. I make a double batch, freeze half, and still have a hearty lunch ready in minutes. Win-win.
Step-by-step instructions for earthy mushroom velouté
This method transforms simple ingredients into a restaurant-worthy velouté with deep umami layers.
🍳 Step 1: Sauté Aromatics Until Fragrant
Heat the 2 tablespoons unsalted butter in a large pot over medium heat until foaming subsides. Add the 1 whole minced shallots and cook for 3-4 minutes until completely translucent and sweet-smelling. This step builds the flavor foundation—don't rush it or the shallots will turn bitter.
Add the 4 cloves minced garlic and 0.25 cup fresh thyme leaves (stems removed), stirring constantly for 30 seconds until the garlic becomes fragrant but doesn't brown. Here's the thing—garlic burns in seconds, so keep your heat at medium and watch closely. The thyme adds subtle earthiness that complements the mushrooms beautifully.
🍳 Step 2: Develop the Mushroom Base
Increase heat to medium-high and add the 1.5 lb sliced mushrooms (cut into ¼-inch pieces). Sauté for 8-10 minutes until the mushrooms release their moisture and begin to brown along the edges. You'll see the liquid evaporate and the mushrooms shrink slightly—that's when you know they're releasing all their umami goodness.
I like to press down gently on the mushrooms during the first minute to prevent them from curling and ensure even contact with the pan. After 5 minutes, stir in the 1 tablespoon Dijon mustard and 1 teaspoon truffle oil. The mustard adds a subtle tang that balances the richness, while the truffle oil elevates the dish to gourmet status. Let this cook for another 2 minutes to meld the flavors.
🍳 Step 3: Deglaze and Simmer the Broth
Pour in the 1 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 that concentrated flavor that would otherwise go down the drain. Let the wine simmer for 3-4 minutes until reduced by half and the alcohol has cooked off.
Add the 4 cups chicken broth and bring to a gentle simmer. Here's where it gets fun—toss in the 1.5 teaspoons sea salt and 0.5 teaspoon black pepper and let it simmer uncovered for 15-20 minutes until the mushrooms are completely tender and the soup has thickened slightly. You're looking for a velvety consistency—not too thick, but not watery either. If it's too thin, simmer uncovered for another 5 minutes to reduce.
🥘 Step 4: Finish with Cream and Truffle
Reduce heat to low and stir in the 1 cup heavy cream. Let it heat through for 2-3 minutes—just enough to warm the cream without curdling it. The soup should now have a luxurious, velvety texture with a beautiful sheen on top. Here's the critical part: don't let it boil, or the cream will separate.
Taste and adjust seasoning if needed. I usually add a pinch more salt at this stage because the cream can dilute the flavors slightly. The soup should be rich but not overpowering—earthy from the mushrooms, bright from the wine, and creamy from the dairy. The thyme and truffle oil should linger in the background, adding depth without dominating.
🍽️ Step 5: Serve with Elegant Garnish
Ladle the soup into warmed bowls and garnish with dollops of 0.25 cup crème fraîche. The crème fraîche adds a touch of tanginess that cuts through the richness and gives the soup a professional finish. I like to drizzle with an extra drop of truffle oil for those at the table who want to experience its full intensity.
Serve immediately with crusty bread on the side to soak up every last drop of that luxurious velouté. The contrast between the warm soup and cool bread creates a sensory experience that makes this simple dish feel truly special. Each spoonful should deliver layers of flavor—earthy mushrooms, bright wine acidity, creamy richness, and that subtle truffle aroma that makes it feel like a five-star restaurant experience.
Pro Tips For Making 5 Star Mushroom Soup
- Sear the Mushrooms First: Don’t just toss them in—pat the mushrooms dry with a paper towel, then sear them in batches over medium-high heat in a little butter or oil until golden brown. I learned this the hard way: skipping this step means your soup will taste bland and pasty instead of rich and deep.
- Use Shallot Juice, Not Chunks: Finely mince the shallots, then let them sit in the pan for 2-3 minutes before adding anything else. After that, splash in a splash of water, scrape up the browned bits (that’s flavor gold), and reduce it down before adding wine. Sounds weird, but it works—your soup will have a complexity most recipes miss.
- Deglaze with Wine Twice: Pour in the white wine, let it bubble for 30 seconds, then add the chicken broth. Wait for it to simmer for another minute before adding the rest of the broth. I was skeptical until I tried it—the extra deglaze pulls more flavor out of the pan, so your soup doesn’t taste like it’s missing something.
- Strain for Silkiness (But Save Some Solids): After simmering, strain about 75% of the soup through a fine-mesh sieve, but leave some of the mushroom pieces behind for texture. I skip this when I’m lazy, but the dish is noticeably better when I don’t—smooth enough to impress, but still hearty.
Creative variations of 5 star mushroom soup
Wild Mushroom Upgrade
Swap white button mushrooms for wild varieties like shiitake, oyster, or porcini to deepen the umami profile. Use 1 lb mixed wild mushrooms (sliced) and reduce the white buttons to 0.5 lb. Wild mushrooms have more complex flavors—shiitake adds a meaty texture, while porcini brings earthy richness. I recommend Trader Joe’s or your local specialty market for the best selection. 🍄
Creamy vs. Lightened
For a lighter version, replace heavy cream with ½ cup half-and-half and add ¼ cup Greek yogurt at the end for tang. The yogurt adds protein without heaviness. If you prefer extra richness, stir in 2 tablespoons mascarpone cheese with the cream for a luxurious finish. Both versions keep the velvety texture but adjust the mouthfeel. 🥛
Herb Variations
Swap thyme for tarragon or sage to change the flavor profile. Tarragon adds a subtle anise note that pairs beautifully with mushrooms, while sage brings a warm, earthy depth. Use the same quantity (0.25 cup) but adjust seasoning—sage is stronger, so start with ½ teaspoon and taste as you go. Fresh herbs make all the difference! 🌿
Spicy Kick Option
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne when deglazing with wine for a subtle heat. For a spicy garnish, top each bowl with 1 teaspoon crumbled chorizo or a pinch of Aleppo pepper. The heat cuts through the creaminess while keeping the dish elegant. I like Penzeys Spices for high-quality smoked paprika. 🌶️
Vegetarian Protein Boost
Stir in ½ cup cooked lentils or ½ cup crumbled tempeh during the final simmer for added protein. Both options blend seamlessly into the soup—lentils add heartiness, while tempeh brings a nutty depth. For tempeh, crumble ½ cup store-bought (like Trader Joe’s) and sauté for 3 minutes before adding to the pot. 💪
Bread Pairings
Serve with crusty baguette slices for classic pairing, but sourdough or garlic focaccia elevate the dish. For extra flair, toast baguette slices with 1 tablespoon olive oil and ½ teaspoon dried rosemary, then sprinkle with flaky sea salt. The crispy bread contrasts perfectly with the silky soup. 🥖
Nutrition facts
Frequently asked questions
Can I make this mushroom soup without wine?
Replace the 1 cup white wine with 1 cup extra chicken broth or 1 cup dry vermouth. If using vermouth, reduce it by half after simmering to concentrate the flavors. The wine adds brightness, but the dish will still be rich and flavorful without it.
How do I prevent the soup from getting too thick?
If your soup thickens too much during simmering, simply add 2-4 tablespoons warm broth at a time until you reach your desired consistency. The key is to maintain a gentle simmer—not a rolling boil—which helps control thickness naturally. Stir occasionally to prevent sticking.
What's the best way to reheat leftovers?
Reheat gently on the stovetop over low heat, stirring frequently to prevent scorching. Avoid microwaving as it can make the cream separate. If using the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The soup tastes even better the next day!
Can I use dried mushrooms instead of fresh?
Yes, but you'll need ¼ cup dried mushrooms (rehydrated in 1 cup hot broth for 20 minutes) to replace 1.5 lbs fresh mushrooms. Drain well before using, as excess liquid will thin your soup. The flavor will be concentrated, so start with half the amount called for in the recipe.
Why does my soup taste bitter?
Bitterness usually comes from overcooking the mushrooms or garlic. For next time, sauté mushrooms for only 8-10 minutes and garlic for just 30 seconds. Add a pinch of sugar (½ teaspoon) or a splash of lemon juice to balance the flavor. Also, ensure your wine is dry—not sweet.
