Soups & Stews
This cream of mushroom soup recipe with sherry delivers restaurant-quality richness in every spoonful, where slow-cooked mushrooms and a splash of sherry create layers of umami depth. 💛 The secret lies in developing the roux properly—cooking flour and butter until nutty before adding mushrooms—so the soup builds a velvety texture without breaking.
I’ve perfected this technique over years of testing, ensuring the sherry’s subtle warmth shines through without overpowering the earthy mushrooms.
The process is straightforward but precise: mushrooms sweat in butter until deeply flavorful, then simmer with garlic and thyme before blending into a smooth base. A splash of dry sherry adds complexity, while heavy cream and chicken broth round out the richness.
The result? A soup so velvety and aromatic, it feels like a hug in a bowl—perfect for chilly evenings or holiday gatherings.
What sets this apart is the balance of techniques: slow cooking extracts maximum flavor from the mushrooms, while the sherry adds a sophisticated touch that elevates it beyond basic cream soups.
Garnish with crispy croutons or fresh parsley to add texture and brightness, but the real star is the soup itself—creamy, deeply savory, and impossible to resist.
Ready in under an hour, this recipe scales easily for crowds or leftovers that reheat beautifully. The sherry’s role isn’t just flavor—it’s the key to that restaurant-quality depth you crave at home. Let’s make it.
Ingredients for best cream of mushroom soup recipe with sherry
Rich, velvety soup begins with these carefully chosen ingredients for restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small pieces |
| All-Purpose Flour 🌾 | ½ cup | For roux development |
| Fresh White Mushrooms 🍄 | 1 ½ lb | Sliced into even pieces |
| Shallots 🧅 | 2 whole | Minced finely |
| Garlic Cloves 🧄 | 3 cloves | Peeled and minced |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Dry Sherry 🍷 | ¼ cup | Fine quality preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Baguette 🥖 | ½ loaf | For croutons, cubed small |
| Olive Oil 🫒 | 1 tbsp | For crouton frying |
The mushrooms are non-negotiable—cremini or white work best for their meaty texture. Whole Foods or specialty markets often carry the freshest cuts, but any grocery store’s produce section will do. Look for firm, unblemished mushrooms with no slimy spots. For the sherry, dry varieties like Fino or Amontillado add the perfect balance of warmth without overpowering. If you can’t find dry sherry, a good white wine substitute works in a pinch, but the flavor profile shifts slightly. The butter and flour for the roux should be cold and precise—this is where the soup’s velvety texture begins.
No sherry? Substitute with equal parts chicken broth and a splash of balsamic vinegar for depth. Fresh thyme is ideal, but dried works at half the amount. For the croutons, any crusty bread will do—French bread, sourdough, or even a baguette from the bakery section. If you’re short on time, pre-made croutons from Trader Joe’s save 20 minutes without sacrificing texture. The heavy cream is where the richness comes alive, so full-fat is a must—light cream will make the soup taste watery. For extra umami, a dash of Worcestershire sauce (vegan if needed) can be added with the sherry.
This soup reheats beautifully—gentle heat only to avoid breaking the emulsion. Store leftovers in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. For freezing, cool the soup completely first to preserve texture. The croutons can be made ahead and toasted fresh before serving. Garnish with parsley just before eating—it brightens the dish and adds a pop of color. Double the batch if you’re feeding a crowd; the flavor only improves overnight.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no extra bowls, no messy cleanup. Just butter, flour, mushrooms, and shallots simmering together until that rich, velvety sherry-infused sauce forms. Honestly, I’ve made it after a long day and still had energy left for wine.
- Sherry’s Secret Boost: That splash of sherry? It’s not just a fancy add-on—it deepens the flavor in a way canned soup never could. The mushrooms caramelize into something almost meaty, and the garlic? Oh, it hits just right, like a warm hug in a bowl.
- Weeknight to Dinner Party: Between us, this soup is my go-to for lazy nights, but it also feels fancy enough for guests. Serve it over noodles for a quick meal or drizzle it over grilled chicken for a restaurant-worthy dish. I’ve even used it as a pasta sauce—no one’s ever complained.
- Budget-Friendly Luxury: Fresh mushrooms and sherry might sound pricey, but they stretch further than you’d think. A single batch feeds four, and leftovers reheat beautifully. Plus, using shallots instead of onions cuts costs without sacrificing flavor. My wallet and taste buds both win.
Step-by-step instructions for cream of mushroom soup with sherry
Here's the method that delivers velvety depth and rich umami—slow-cooked mushrooms meet sherry's complexity.
🍳 Step 1: Develop a Rich Roux for Velvety Texture
Melt the 0.5 cup unsalted butter in a heavy-bottomed pot over medium-low heat. I use medium-low to prevent burning—this is where flavor foundation happens. Once the butter foams, whisk in the 0.5 cup all-purpose flour all at once. Cook for 3-4 minutes while stirring constantly until the mixture turns a deep golden brown and smells nutty.
This roux development is critical—it removes the raw flour taste and creates the velvety mouthfeel. If it darkens too quickly, reduce heat immediately. You'll know it's ready when it passes the "toothpick test": a toothpick inserted should come out clean with no flour streaks.
🍳 Step 2: Sauté Aromatics Until Fragrant
Add the 1.5 lb sliced mushrooms to the pot and cook for 8-10 minutes over medium heat, stirring occasionally, until they release their moisture and begin to brown. This step extracts maximum flavor from the mushrooms—don't rush it. Then add the 2 minced shallots and 3 minced garlic cloves, cooking for another 2-3 minutes until softened and fragrant.
Stir in the 1 tbsp chopped fresh thyme and cook for 30 seconds until the leaves darken slightly. The thyme should perfume the mushrooms, adding an earthy depth that balances the sherry's brightness. This is where the umami magic begins—don't skip this aromatic development.
🍳 Step 3: Deglaze with Sherry and Simmer
Pour in the 0.25 cup dry sherry and scrape up all the browned bits from the bottom of the pot with a wooden spoon. This deglazing captures all the concentrated mushroom flavor. Let the sherry simmer for 3-4 minutes until reduced by half and the alcohol burns off completely—you'll smell it when it's ready.
Add the 2 cups chicken broth and bring to a gentle simmer. Partially cover the pot and cook for 15-20 minutes until the mushrooms are tender and the liquid reduces slightly. The soup should smell rich and complex—this is your quality checkpoint. If it's too thin at this stage, reduce by another 5 minutes uncovered.
🥘 Step 4: Finish with Cream and Season
Temporarily remove the pot from heat and stir in the 1 cup heavy cream. Return to low heat and simmer gently for 3-4 minutes—just enough to warm through without curdling the cream. Season with 1.5 tsp salt and 0.5 tsp freshly ground black pepper. Taste and adjust—this is where you balance the flavors.
For the final touch, stir in 0.25 cup chopped fresh parsley. The parsley brightens the rich soup and adds a fresh finish. The soup should be velvety with visible mushroom pieces—this texture is what makes it restaurant-quality. If it's too thick, whisk in 1-2 tablespoons of hot broth to reach your desired consistency.
🍽️ Step 5: Serve with Crispy Baguette Croutons
While the soup simmers, prepare the croutons: Cut the 0.5 loaf baguette into ½-inch cubes. Heat 1 tbsp olive oil in a dry skillet over medium heat and toast the bread cubes for 3-4 minutes until golden brown, stirring occasionally. They should be crispy but not burnt.
Serve the soup immediately in warm bowls, topped with the crispy croutons. The contrast between the velvety soup and crunchy croutons is what makes this dish exceptional. Each spoonful should deliver layers of umami from the mushrooms, depth from the sherry, and richness from the cream—all balanced by the fresh parsley.
Pro Tips For Making Best Cream Of Mushroom Soup Recipe With Sherry
- Sear the Mushrooms Hard: Don’t just cook them until soft—get them golden and slightly crispy first. After slicing, spread them in a single layer in a cold pan with butter and let them brown undisturbed for 3-4 minutes. This builds depth of flavor that simmering alone won’t match.
- Finely Dice the Shallots: Tiny dice (1/8-inch or smaller) means even cooking and no bitter aftertaste. If you’re impatient, pulse them briefly in a food processor—but don’t overdo it, or you’ll turn them into mush. Think "rice grain" size, not "chopped."
- Deglaze with Sherry Early: Add the sherry right after the mushrooms hit the pan, not at the end. The alcohol burns off faster when the pan’s hot, leaving behind richer, caramelized notes. Skip this, and your soup will taste like it’s missing something.
- Use a Splash of Cream at the End: Stir in 2 tablespoons of heavy cream or crème fraîche just before serving—it brightens the sauce without thinning it. I used to add it earlier, but it makes the roux break and the texture turn grainy. Save it for the final 30 seconds.
Troubleshooting this recipe
Roux Gone Wrong
If your roux burns before reaching a deep golden brown, you’ve overcooked it. This happens when heat is too high or you’re not stirring constantly. Solution: Lower heat to medium-low and whisk every 15-30 seconds.
A burnt roux will taste bitter—discard and start fresh with cold butter and flour again. 🔥
Mushrooms Too Watery
Overcrowding the pot causes mushrooms to steam instead of brown, leading to a watery soup. Fix this by cooking mushrooms in two batches if needed, using a large enough pot (I use a 5-quart Dutch oven). Brown them fully before adding aromatics to develop deep flavor. 🍄
Sherry Overpowering
If the sherry’s alcohol taste lingers, it didn’t reduce enough. Simmer it longer (5-7 minutes) until the liquid reduces by half and the alcohol smell disappears. For extra depth, add 1 tsp soy sauce with the sherry—it enhances umami without overpowering. 🍷
Soup Too Thick
If the soup is too thick after adding cream, whisk in 1-2 tbsp hot broth to loosen it. For a smoother texture, blend half the soup before mixing back in. Avoid thin soups by reducing the broth slightly before adding cream. 🥄
Cream Curdling
Cream curdles when heated too quickly or added to hot soup. Always temper the cream: Remove the pot from heat, stir in cream, then return to low heat just until warmed through (3-4 minutes max).
If it curdles, whisk in 1 tsp cornstarch mixed with water to stabilize. ⚡
Flat Flavor Profile
If your soup tastes bland, the mushrooms weren’t cooked long enough. Extend the mushroom sautéing time to 12-15 minutes for deeper flavor. Boost umami with 1 tsp fish sauce (vegan: 1 tsp soy sauce) or 1 tbsp Worcestershire when adding the sherry. 💡
Nutrition facts
Frequently asked questions
Can I substitute sherry with another wine?
Yes, but the flavor will change slightly. For a similar depth, use dry white wine like Chardonnay or Sauvignon Blanc in equal amounts. If you prefer red, try a light Pinot Noir—just reduce it by 15% more to account for higher alcohol content. For non-alcoholic versions, use apple cider vinegar or lemon juice (start with 1 tbsp and adjust to taste).
How do I make this soup dairy-free?
Replace the heavy cream with full-fat coconut milk (1 cup) for richness, and use a dairy-free butter substitute for the roux. For extra creaminess, blend in ½ cup cashew cream at the end. The texture will be slightly lighter but still velvety. Garnish with toasted pumpkin seeds instead of croutons for crunch.
Why does my soup taste bitter?
Bitterness usually comes from overcooked mushrooms or a burnt roux. Ensure mushrooms cook for 8-10 minutes until golden, not blackened. For the roux, keep heat at medium-low and stir constantly—it should be golden brown, not dark brown. If it burns, discard and start fresh with cold butter and flour.
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld. Cool it completely, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stove over low heat, stirring frequently to prevent scorching. Avoid microwaving—it can break the emulsion and make the soup watery.
What’s the best way to reheat leftovers?
Reheat leftovers on the stove over low heat for 5-7 minutes, stirring often to prevent lumps. If the soup seems too thick after reheating, whisk in 1-2 tbsp warm broth or water to restore creaminess. Never boil—this can cause the cream to separate. For extra richness, stir in 1 tbsp butter at the end while reheating.
