Cozy Creamy Mushroom Soup for a Winter Night

5 min prep 5 min cook 5 servings
Cozy Creamy Mushroom Soup for a Winter Night
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain kind of magic that happens when the first snowfall blankets the neighborhood in white. The world quiets, the air turns crisp, and suddenly all I want is to wrap my hands around a warm bowl of something soul-soothing. This Cozy Creamy Mushroom Soup has become my winter ritual—born five years ago on a frigid January evening when the pantry held little more than a pound of mushrooms, a splash of cream, and the promise of comfort.

I remember standing at the stove, snow tapping against the kitchen window, while the scent of butter and thyme filled the air. My husband was grading papers in the next room, our corgi napping by the radiator, and I felt this wave of gratitude for the simple act of cooking something from scratch. That first spoonful—earthy, velvety, and impossibly rich—tasted like permission to slow down. Since then, I’ve made this soup for new neighbors, for friends going through heartbreak, for Christmas Eve supper when only something vegetarian will feed the mixed crowd. It scales up for a party, halves for a solo night, and reheats like a dream for tomorrow’s lunch. If you’ve never made mushroom soup from scratch, prepare yourself: the depth of flavor will ruin the canned stuff forever, and the aroma alone is worth the price of admission.

Why This Recipe Works

  • Triple-mushroom blend: A mix of cremini, shiitake, and porcini creates layers of umami that taste like they’ve simmered for hours.
  • Two-step creaminess: A roux plus a late splash of cream prevents curdling and delivers that silky, spoon-coating texture.
  • Sherry deglaze: A modest pour of dry sherry lifts the fond and adds a gentle, nutty sweetness that balances the earthiness.
  • Fresh thyme & bay: Woody herbs infuse the broth without overpowering the mushrooms’ delicate flavor.
  • Blender control: Puréeing only half the soup keeps some satisfying chunks while still giving body.
  • Make-ahead friendly: Flavors meld overnight, so it’s ideal for entertaining or weekly meal prep.
  • Vegetarian, with vegan option: Swap coconut milk for cream and use olive oil instead of butter—still luxurious.

Ingredients You'll Need

Ingredients

Great mushroom soup starts at the produce aisle. Look for mushrooms that are firm, unblemished, and fragrant—yes, give them a sniff; they should smell like damp forest, not sour or metallic. I reach for cremini (baby bellas) as the workhorse because they’re affordable and flavorful, then add shiitakes for their smoky chew and a small handful of dried porcini for an umami bomb. If you can only find one type, double the cremini and still carry on; the sherry and cream will compensate.

Butter is my fat of choice for its flavor, but if you’re dairy-free, use a good olive oil or even vegan butter. All-purpose flour thickens the soup without making it gloppy; for gluten-free, substitute sweet rice flour 1:1. Vegetable stock keeps the dish vegetarian—homemade if you have it, low-sodium store-bought if not. Dry sherry is worth the bottle; it keeps forever and pops up in everything from pan sauces to onion soup. Heavy cream lends that luxurious body, though half-and-half works for a lighter bowl. Finally, fresh thyme and bay leaves perfume the pot; dried thyme is fine in a pinch—use one-third the amount.

How to Make Cozy Creamy Mushroom Soup for a Winter Night

1
Prep & Soak

Place dried porcini in a small bowl and cover with 1 cup boiling water. Let stand 15 minutes to rehydrate. Meanwhile, wipe mushrooms clean with a damp paper towel; trim tough shiitake stems and slice all mushrooms ¼-inch thick. Reserve the soaking liquid—this is liquid gold.

2
Sauté Aromatics

Melt 3 Tbsp butter in a heavy Dutch oven over medium heat. Add diced onion and cook until translucent, about 5 minutes. Stir in minced garlic, chopped thyme, and bay leaves; cook 1 minute more until fragrant.

3
Brown the Mushrooms

Increase heat to medium-high. Add all fresh mushrooms in a single layer; resist stirring for 3 minutes so they caramelize. Season with 1 tsp salt and ½ tsp pepper. Continue cooking, stirring occasionally, until mushrooms release their liquid and turn golden, 8–10 minutes.

4
Deglaze with Sherry

Pour in ⅓ cup dry sherry; scrape the browned bits (fond) with a wooden spoon. Cook until almost evaporated, about 2 minutes. Strain the porcini soaking liquid through a coffee filter or paper towel directly into the pot to remove grit. Chop the rehydrated porcini and add them too.

5
Build the Roux

Sprinkle 3 Tbsp flour over the mushrooms; stir constantly for 2 minutes to cook out the raw taste. The mixture will look dry—this is normal.

6
Simmer

Gradually whisk in 4 cups warm vegetable stock, ½ cup at a time, to prevent lumps. Bring to a gentle boil, then reduce heat and simmer 15 minutes so flavors meld. Remove bay leaves.

7
Blend Smart

Using an immersion blender, pulse 4–5 times right in the pot to thicken while leaving plenty of mushroom pieces. (Alternatively, transfer 2 cups to a countertop blender, purée until smooth, and return to pot.)

8
Finish with Cream

Reduce heat to low; stir in ½ cup heavy cream and 1 tsp soy sauce for depth. Heat gently—do not boil or the cream may curdle. Taste and adjust salt and pepper.

9
Serve & Garnish

Ladle into warm bowls. Drizzle with a swirl of cream, a crack of black pepper, and a few thyme leaves. Crusty bread is mandatory for sopping.

Expert Tips

Keep the Heat High

Mushrooms contain a lot of water; browning requires medium-high heat and patience. Don’t crowd the pot—work in batches if doubling.

Strain the Porcini Liquid

Grit settles at the bottom. Pour through a coffee filter or paper towel to keep the earthy flavor without the crunch.

Warm the Stock

Cold stock can seize the roux. Heat it in a kettle or microwave so it incorporates smoothly and speeds dinner along.

Make-Ahead Magic

Soup thickens as it sits. Thin with a splash of stock or water when reheating, and add cream only after warming to prevent curdling.

Freeze Without Cream

Freeze soup base for up to 3 months. Thaw overnight, then stir in cream once heated for freshest flavor and texture.

Brighten at the End

A squeeze of lemon or a dash of sherry vinegar wakes up all the flavors just before serving—taste and adjust.

Variations to Try

  • Wild Rice & Mushroom

    Stir in 1 cup cooked wild rice for a hearty, chewy texture that turns the soup into a meal.

  • Smoky Paprika

    Add ½ tsp smoked paprika with the garlic for a campfire note that pairs beautifully with the sherry.

  • Truffle Oil Finish

    Drizzle a few drops of white truffle oil over each bowl just before serving—elegant for date night.

  • Vegan Luxe

    Replace butter with olive oil, use full-fat coconut milk instead of cream, and swap soy sauce for tamari.

  • Chicken & Mushroom

    Fold in shredded rotisserie chicken during the final simmer for an omnivore’s twist.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen each day, making leftovers a prized lunch.

Freeze: Leave out the cream; cool, and freeze in pint containers for up to 3 months. Thaw overnight in the fridge, then warm gently and stir in cream once hot.

Reheat: Warm slowly over medium-low heat, thinning with stock or water as needed. Avoid rapid boiling to protect the creamy texture.

Frequently Asked Questions

Yes, though the soup will be milder. Add a pinch of dried porcini or a splash of soy sauce to boost umami.

Use ¼ cup apple cider vinegar plus ¼ cup water for deglazing, or swap in white grape juice with a squeeze of lemon.

Sauté mushrooms and aromatics on the stove first for best flavor, then transfer to a slow cooker with stock and cook on LOW 4–6 hours. Stir in cream at the end.

High heat can split cream. Reheat gently and avoid boiling once cream is added. If separation occurs, blend with an immersion blender to re-emulsify.

Absolutely. Use a wider pot to ensure mushrooms brown rather than steam. Blend in batches, and freeze portions for busy nights.

A crusty sourdough or nutty multigrain stands up to the creamy soup. For indulgence, try grilled cheese croutons.
Cozy Creamy Mushroom Soup for a Winter Night
soups
Pin Recipe

Cozy Creamy Mushroom Soup for a Winter Night

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Soak Porcini: Cover dried porcini with 1 cup boiling water; steep 15 min. Strain liquid through paper towel; chop porcini.
  2. Sauté Aromatics: Melt butter in Dutch oven over medium heat. Cook onion 5 min until translucent. Add garlic, thyme, bay; cook 1 min.
  3. Brown Mushrooms: Increase heat to medium-high. Add fresh mushrooms; cook 8–10 min until golden. Season.
  4. Deglaze: Add sherry; scrape browned bits. Stir in porcini and their liquid.
  5. Make Roux: Sprinkle flour over mushrooms; cook 2 min, stirring constantly.
  6. Simmer: Gradually whisk in warm stock. Simmer 15 min; remove bay.
  7. Blend: Pulse with immersion blender 4–5 times to thicken, leaving chunks.
  8. Finish: Stir in cream and soy sauce; heat gently. Serve hot with crusty bread.

Recipe Notes

For vegan version, substitute olive oil for butter and coconut milk for cream. Soup thickens on standing; thin with stock when reheating.

Nutrition (per serving)

245
Calories
6g
Protein
18g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.