Soups & Stews
This cream of mushroom soup recipe with sherry delivers restaurant-quality depth in every spoonful, where earthy mushrooms meet the sophisticated warmth of sherry. 🌟 The secret lies in slow-cooked mushrooms that release their umami essence, then enriched with a velvety roux and just the right amount of sherry for that signature complexity.
I’ve perfected this over years of testing—no bland, store-bought shortcuts here.
The process starts with sautéing mushrooms until deeply caramelized, then deglazing with sherry to extract every last drop of flavor. A classic roux thickens the broth while keeping it silky, and a final touch of cream ensures that luxurious mouthfeel.
What you’ll end up with is a soup so rich and balanced it can stand as a starter or light main course—ideal for chilly evenings or comforting weeknight dinners.
This isn’t just another soup recipe—it’s a foolproof method that delivers restaurant-quality results at home. The sherry adds a subtle, sophisticated note that elevates the dish beyond basic creaminess, while the mushrooms provide that deep, meaty umami that makes it unforgettable.
Whether you’re serving it to guests or treating yourself, this soup is a game-changer.
Ready to make it? The instructions walk you through every step—from sautéing to blending—so you’ll achieve that velvety smoothness and perfect balance of flavors. Garnish with croutons, a drizzle of cream, or fresh parsley for extra appeal. Let’s get cooking!
Ingredients for best cream of mushroom soup recipe with sherry
Earthy mushrooms and sherry's warmth create this velvety, restaurant-worthy soup in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| White Button Mushrooms 🍄 | 1 ½ lb | Sliced thin for even cooking |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Dry Sherry 🍷 | ½ cup | Medium-bodied variety preferred |
| All-Purpose Flour 🌾 | ¼ cup | For velvety roux base |
| Unsalted Butter 🧈 | ½ cup | Cold for proper roux |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Kosher salt preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tsp dried thyme |
| Fresh Parsley 🌿 | ⅛ cup | Chopped for garnish |
| Croutons 🍞 | ½ cup | Store-bought or homemade |
The mushrooms are the heart of this soup—cremini or shiitake add even more depth, but white buttons work perfectly. Trader Joe's or Whole Foods carry the best quality mushrooms, often pre-sliced for convenience. Look for firm, dry caps with no sliminess. For sherry, Harvey's Bristol Cream or Gallo Dry are my go-tos—they're widely available and add just the right complexity without overpowering. If you can't find dry sherry, white wine works in a pinch, though it lacks the same richness. The thyme? Fresh is ideal, but dried works at one-third the amount—just make sure it's labeled as culinary thyme, not oregano.
No sherry? Substitute with white wine or even more chicken broth, but you'll lose that signature depth. The roux is where the magic happens—butter and flour cooked until nutty brown creates that velvety texture. Don't rush this step! If your butter starts to smoke, you've gone too far. For extra richness, swap half the heavy cream for crème fraîche. The croutons can be store-bought, but homemade are worth the effort—toss cubed bread with olive oil, salt, and a pinch of garlic powder, then bake until golden. If you're short on time, any bread will do, even day-old baguette slices.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months—just thaw overnight in the fridge. For serving, I always add a drizzle of cream and a sprinkle of fresh parsley right before eating. The parsley brightens up the dish and adds a pop of color. If you're making this ahead for a gathering, keep the parsley and croutons separate until serving so everything stays fresh and crisp.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe—just slice those mushrooms and onions into even chunks, no dicing required. The sherry does most of the flavor work while you stir, so you’re basically sipping wine while dinner happens.
- Sherry Secret Weapon: That splash of dry sherry? It’s not just fancy—it cuts through the richness and adds this deep, nutty warmth that turns ordinary cream soup into something ridiculously good. Trust me, you’ll want to keep a bottle on hand.
- Leftovers That Shine: This soup tastes even better the next day—honestly, it’s my go-to for meal prep. Reheat it with a splash of milk or broth, and it’s like a cozy hug in a bowl. (Yes, even on a Tuesday night.)
- Pantry Staple Magic: You’re using ingredients you already have—mushrooms, onions, flour, garlic—and suddenly, dinner feels special. No fancy cheeses or hard-to-find herbs needed. Just good, solid flavor that won’t break the bank.
Step-by-step instructions for cream of mushroom soup with sherry
Here's how to craft restaurant-quality soup with velvety texture and deep umami flavor.
🍳 Step 1: Sauté Aromatics Until Fragrant
Melt the ½ cup unsalted butter in a large pot over medium heat until it foams. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. Push the onion to the sides of the pot and add the 4 cloves minced garlic cloves, cooking for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Here's the thing—this foundational step builds all the flavor. The butter creates a rich base while the onions and garlic develop their natural sweetness. I like to keep the heat at medium to prevent burning, but high enough that the garlic sizzles slightly when it hits the pan. This is where the magic starts.
🍳 Step 2: Cook Mushrooms Until Deeply Browned
Add the 1.5 lb sliced white button mushrooms to the pot, stirring to combine with the aromatics. Cook for 8-10 minutes over medium-high heat until the mushrooms release their moisture and develop deep golden-brown spots. Stir occasionally, letting them crisp slightly in spots—this creates that wonderful umami depth.
I press down gently on the mushrooms during the first minute to help them release their juices. This prevents them from steaming and ensures they develop that beautiful caramelization. You'll know they're ready when they've lost most of their moisture and the pot smells intensely earthy—like a forest after rain. Don't rush this step; patience here makes all the difference.
🍳 Step 3: Deglaze with Sherry and Flour
Pour in the ½ cup dry sherry and scrape up all the browned bits from the bottom of the pot with a wooden spoon. Let it simmer for 2-3 minutes until the alcohol smell dissipates. Sprinkle the ¼ cup all-purpose flour over the mixture and stir vigorously for 1-2 minutes until it forms a smooth, pale roux.
This is the moment that matters: the sherry adds complexity while the flour creates that velvety texture. The roux should be the consistency of wet sand—neither too dark nor too light. If it gets too dark, you'll taste bitterness. Keep stirring constantly to prevent burning. The flour will help thicken the soup beautifully as we add the liquids next.
🥘 Step 4: Build the Soup Base
Gradually whisk in the 4 cups chicken broth, about ½ cup at a time, making sure each addition is fully incorporated before adding more. Bring the mixture to a gentle simmer, then stir in the 1 cup heavy cream, 1 tsp salt, and ½ tsp ground black pepper. Simmer for 10 minutes until the soup thickens slightly and the flavors meld together.
Here's where it gets fun—the cream adds richness while the broth carries all the developed flavors. I like to taste as we go, adjusting the seasoning if needed. The soup should be thick enough to coat the back of a spoon but still have a lovely, silky consistency. If it's too thick, whisk in a splash of warm water or broth to reach your preferred texture.
🔪 Step 5: Finish and Serve
Remove the pot from heat and stir in the ¼ cup fresh thyme leaves. Let it steep for 5 minutes to infuse the soup with aromatic depth, then strain through a fine-mesh sieve into a clean pot if you prefer a smoother texture. Stir in the ⅛ cup chopped fresh parsley just before serving.
Ladle the soup into bowls and top each serving with 2 tablespoons croutons. The contrast of the crispy croutons against the velvety soup is what makes this dish truly special. Serve immediately while it's hot—this soup tastes best fresh from the pot. The sherry adds a subtle complexity that elevates it from ordinary to extraordinary, making every spoonful worth savoring.
Pro Tips For Making Best Cream Of Mushroom Soup Recipe With Sherry
- Sear the Onions Low and Slow: I learned this the hard way—blasting onions on high heat just burns them into bitter charcoal. Cook them over medium-low for 8-10 minutes until they’re translucent and just starting to turn golden, not crispy. This builds the flavor base without turning your soup into onion ash.
- Deglaze with Sherry Early: Don’t wait until the end to add that sherry—it’ll just evaporate into nothing. Pour in 2 tablespoons of dry sherry right after the mushrooms release their juices (around 5 minutes in), then scrape up every last bit of browned bits. This locks in depth before the roux forms.
- Use a Slotted Spoon for Mushrooms: Drain those cooked mushrooms thoroughly—no one wants a watery soup. After sautéing, transfer them to a colander and press gently with a slotted spoon to squeeze out excess moisture. Trust me, your soup’s consistency will thank you.
- Skip the Pre-Roux Flour Dust: I used to toss in the flour all at once, and it’d clump like a brick wall. Instead, whisk it into a cold liquid (like a splash of broth or milk) first, then stir it into the pot. This creates a smoother, lump-free roux every time—no extra straining needed.
Common mistakes when making great best cream of mushroom soup recipe with sherry
Overcooking Mushrooms
One of the biggest mistakes is letting mushrooms turn to mush while sautéing. They should be golden-brown with crisp edges, not soggy and waterlogged. I’ve seen people walk away from the stove for too long—don’t do that!
Cook them in batches if needed, and keep the heat at medium-high for that perfect caramelization. Overcooked mushrooms lose their depth and turn bitter. 🍄
Skipping the Deglaze
Many recipes say to add sherry, but people often pour it in and stir without scraping up those precious browned bits (fond) from the pot. Those bits pack intense flavor!
Use a wooden spoon to scrape every last bit off the bottom before adding the flour. This step is non-negotiable—it’s where the umami magic happens. 🥄
Roux Gone Wrong
The roux is the foundation of your soup’s texture, so don’t rush it. I’ve seen people add the flour too quickly or walk away while stirring, leading to a burnt roux that tastes bitter.
Keep the heat at medium-low and stir constantly for 1-2 minutes until it’s a smooth, pale color. If it darkens too much, start over—there’s no coming back from a burnt roux. 🔥
Adding Cream Too Early
Some recipes call for adding cream before the soup has fully simmered, but that’s a mistake. Cream needs to be added at the end to preserve its richness and prevent curdling.
If you add it too soon, the heat can break it down, turning your velvety soup into something grainy. Save the cream for the final 10 minutes of cooking. 🥛
Ignoring the Sherry’s Role
Sherry isn’t just a flavor—it’s a balancing act. Using too much can make the soup taste alcoholic, while too little leaves it flat. Stick to the ½ cup measurement and let it simmer until the alcohol smell dissipates.
If you’re nervous, start with ¼ cup and adjust to taste. The sherry should enhance, not dominate. 🍷
Straining Out All the Good Stuff
Some people strain the soup so aggressively that they remove all the mushroom bits, which actually add texture and flavor. If you prefer a smooth soup, use a fine-mesh sieve—but don’t go overboard.
I like to leave some of the finer bits in for that restaurant-quality depth. Save the strained bits for garnish or a quick pan sauce. 💫
Nutrition facts
Frequently asked questions
Can I substitute sherry with another wine?
Yes! If you don’t have sherry, dry white wine works in a pinch, but it won’t have the same depth. For a richer flavor, use ½ cup white wine + ¼ cup chicken broth. Avoid sweet wines—they’ll make the soup taste cloying.
How do I make this soup dairy-free?
Replace the butter with olive oil or vegan butter, and use coconut cream instead of heavy cream. For extra richness, add 1 tablespoon nutritional yeast to mimic the umami depth. The texture will still be velvety, just with a slightly different profile.
Can I make this soup ahead of time?
This soup tastes even better the next day as flavors meld. Store it in an airtight container in the fridge for up to 5 days. For freezing, cool it completely first, then freeze for up to 3 months. Thaw overnight in the fridge—never at room temperature.
What’s the best way to reheat this soup?
Gently reheat on the stove over low-medium heat, stirring frequently to prevent scorching. If it thickens too much, whisk in a splash of warm water or broth. For extra creaminess, stir in 1-2 tablespoons heavy cream at the end. Never microwave—it can break the emulsion and make the soup grainy.
Can I add other mushrooms for extra flavor?
Yes! Swap in cremini, shiitake, or oyster mushrooms for deeper umami. Use ½ lb white buttons + ½ lb cremini for a balanced flavor. Just be sure to slice them thinly so they cook evenly. Avoid watery mushrooms like portobello—they’ll make the soup too thin.
