Love this? Pin it for later!
There’s something deeply comforting about a bowl of homemade cream of mushroom soup—silky, earthy, and fragrant, with golden, crunchy croutons bobbing on top. I first perfected this recipe on a drizzly October afternoon when the farmers’ market was overflowing with fragrant cremini, shiitake, and oyster mushrooms. I brought home more mushrooms than I could reasonably sauté, so I simmered, blended, and swirled in a touch of cream until the whole kitchen smelled like a French bistro. One spoonful and my husband declared it “the stuff of plaid blankets, crackling fireplaces, and slow Sundays.” Since then, it’s become our go-to for Thanksgiving eve dinners, snowy nights, and anytime we crave restaurant-quality comfort without leaving home.
Why This Recipe Works
- Triple-mushroom blend: cremini, shiitake, and a handful of dried porcini create layers of umami.
- Quick oven-roasted garlic adds caramelized sweetness without extra pans.
- Blending half the soup delivers silky body while leaving tender mushroom bits for texture.
- Herb-infused croutons bake while the soup simmers—no separate skillet needed.
- Make-ahead friendly: flavor actually improves overnight, so it’s perfect for entertaining.
- Flexibly vegetarian (use veggie stock) or omnivore (chicken stock deepens richness).
Ingredients You'll Need
The soul of this soup lies in the mushrooms. Seek out fresh, firm specimens with unbroken caps and a sweet, foresty aroma. If you can only find cremini, the soup will still be delicious, but a medley is worth the hunt. Dried porcini or chanterelle boost earthiness; rehydrate them in hot stock and add both soaking liquid and mushrooms to the pot. For the cream element, I use equal parts whole milk and heavy cream for silkiness without heaviness, but half-and-half works in a pinch. The croutons require day-old bread—something with a sturdy crumb like sourdough or ciabatta—so it can stand up to olive oil, garlic, and a shower of herbs. Finally, a splash of dry sherry lifts all the flavors, but dry white wine or even apple cider will do if you prefer to keep the bottle capped.
How to Make Warm Cream of Mushroom Soup with Croutons
Roast the garlic & prep mushrooms
Heat oven to 400 °F (204 °C). Trim the top off a whole head of garlic, drizzle with olive oil, wrap in foil, and place on the middle rack. Meanwhile, wipe mushrooms clean with a damp paper towel (never soak them). Trim woody stems from shiitakes and slice all mushrooms ¼-inch thick. Keep varieties separate for even cooking.
Build the base
In a heavy Dutch oven, melt 3 Tbsp unsalted butter over medium heat until foaming subsides. Add diced onion and cook 4–5 min until translucent. Stir in sliced leek (white & light-green only) and cook another 3 min. Add a pinch of salt to draw moisture and prevent browning.
Sauté mushrooms in stages
Increase heat to medium-high. Scatter in cremini; leave undisturbed 90 seconds for caramelization. Stir, cook 2 min more, then transfer to a bowl. Repeat with shiitake and oyster mushrooms, adding 1 tsp olive oil each batch. Cooking in layers prevents watery steaming and intensifies flavor.
Deglaze & bloom spices
Return all mushrooms to pot. Add 3 Tbsp dry sherry; scrape browned bits. Sprinkle ¼ cup flour over mixture; stir constantly 2 min to cook out raw taste. Add ½ tsp each dried thyme and rubbed sage, plus ¼ tsp freshly grated nutmeg. The flour will help thicken the finished soup.
Simmer with stock & aromatics
Pour in 4 cups low-sodium chicken or vegetable stock and ½ cup reserved porcini soaking liquid (if using). Squeeze roasted garlic cloves into soup; they’ll melt like velvet. Add 2 bay leaves and bring to a gentle boil. Reduce to low, cover partially, and simmer 15 min to marry flavors.
Blend for silkiness
Fish out bay leaves. Using an immersion blender, pulse 5–6 times until roughly half the soup is puréed. Alternatively, ladle half into a countertop blender, blend until smooth, and return to pot. This step creates a creamy texture without heavy cream alone.
Finish with cream & season
Stir in ½ cup heavy cream and ½ cup whole milk. Warm gently—do not boil or cream may curdle. Season with 1 tsp kosher salt and ½ tsp freshly cracked black pepper. Add a squeeze of lemon juice to brighten; taste and adjust salt, pepper, or herbs.
Bake the herbed croutons
While soup simmers, cube 3 cups day-old bread. Toss with 2 Tbsp olive oil, 1 tsp garlic powder, ½ tsp dried rosemary, ½ tsp dried thyme, pinch salt & pepper. Spread on sheet pan; bake at 400 °F for 10–12 min, stirring once, until golden and crisp. Cool completely for maximum crunch.
Serve & garnish
Ladle hot soup into warm bowls. Top generously with croutons, a drizzle of herb oil, and a twist of black pepper. Offer extra cream or sherry at the table for guests to customize. Pair with crusty sourdough and a crisp green salad for a complete meal.
Expert Tips
Low & Slow Cream Addition
Warm cream to lukewarm before stirring into soup; cold dairy can cause curdling in hot liquid.
Mushroom-Cleaning Rule
Use a barely damp towel. Mushrooms are sponges; excess water will steam rather than brown.
Make-Ahead Magic
Soup thickens as it sits; thin with stock or milk when reheating, and add fresh cream for shine.
Umami Boost
A teaspoon of white miso or anchovy paste melted into the sauté deepens savoriness without overt taste.
Blender Safety
When using countertop blender, vent lid and cover with towel to prevent steam blowouts.
Crouton Crunch
Store croutons in an airtight tin; they stay crisp a week and double as salad toppers.
Variations to Try
- Truffle Luxe: Swap sherry for 2 tsp white truffle oil and finish with shaved black truffle for date-night elegance.
- Vegan Velvet: Use olive oil, veggie stock, and replace dairy with full-fat coconut milk; add squeeze lime for balance.
- Wild Rice & Mushroom: Stir in 1 cup cooked wild rice after blending for a hearty, chunky texture.
- Smoky Bacon: Render 4 oz diced pancetta first; use rendered fat to sauté vegetables for campfire smokiness.
- Spicy Kick: Add ½ tsp smoked paprika and a pinch cayenne; top with chipotle croutons for warmth.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight container, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with stock or milk as needed. Croutons should be stored separately at room temp to maintain crunch.
Freezer: This soup freezes beautifully, though dairy may separate slightly. Freeze in portion-sized souper-cubes or heavy-duty bags (lay flat to save space) for up to 3 months. Thaw overnight in fridge, then reheat slowly and whisk in a splash of warm cream to re-emulsify.
Make-Ahead: Soup tastes even better the next day as flavors meld. Roast garlic, slice mushrooms, and cube bread the night before; store each separately. On serving day, sauté, simmer, blend, and finish with cream in under 30 minutes.
Frequently Asked Questions
Warm Cream of Mushroom Soup with Croutons
Ingredients
Instructions
- Roast garlic: Heat oven to 400 °F. Drizzle garlic head with oil, wrap in foil, roast 35 min.
- Sauté aromatics: In Dutch oven melt butter, cook onion & leek until translucent, 5–6 min.
- Brown mushrooms: Increase heat; cook cremini, shiitake, oyster in batches until golden.
- Deglaze: Add sherry, scrape bits. Stir in flour & herbs; cook 2 min.
- Simmer: Whisk in stock, porcini liquid, roasted garlic cloves, bay leaves; simmer 15 min.
- Blend: Remove bay leaves; partially purée with immersion blender for silky texture.
- Finish: Stir in cream & milk; warm gently. Season with salt, pepper, lemon juice.
- Croutons: Toss bread cubes with oil & herbs; bake 10–12 min at 400 °F until crisp.
- Serve: Ladle soup into bowls, top with croutons and a crack of black pepper.
Recipe Notes
For ultra-smooth restaurant texture, strain blended soup through fine-mesh sieve before adding cream. Soup thickens on standing—thin with stock or milk to desired consistency.