creamy garlic mushroom soup for cozy winter family suppers

30 min prep 2 min cook 4 servings
creamy garlic mushroom soup for cozy winter family suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Triple-mushroom blend: cremini, shiitake, and a handful of dried porcini create layers of umami that taste like they’ve simmered for hours.
  • Roasted-garlic base: roasting the garlic first tames its bite and adds caramelized sweetness you can’t get from a quick sauté.
  • Silky texture, no cream overload: a modest splash of heavy cream is stretched with starchy potato purée for body without heaviness.
  • One-pot wonder: everything happens in a Dutch oven, meaning fewer dishes and more time for board games by the fire.
  • Make-ahead friendly: flavor actually improves overnight, so you can cook Sunday and reheat Monday for an instant weeknight win.
  • Freezer hero: thaws like a dream; keep pint jars in the freezer for emergency comfort food.

Ingredients You'll Need

Ingredients

Great mushroom soup starts in the produce aisle. Look for mushrooms that are firm, fragrant, and free of slimy spots; if they smell like damp soil rather than plastic, you’re on the right track. I use a trio for depth: everyday cremini for earthiness, shiitake for that funky chew, and a small handful of dried porcini that rehydrate into tiny umami bombs. Buy them loose if you can—you’ll taste the difference.

Garlic matters more than you think. Skip the pre-peeled cloves and grab a plump, tight head. We’re roasting it whole so the sugars caramelize and the flavor mellows into something almost sweet. Olive oil carries that roasted-garlic goodness into every crevice of the mushrooms, while butter adds the luscious mouthfeel we crave in winter soups.

For the creamy component I reach for Yukon Gold potatoes. They’re naturally buttery and high in starch, so when they’re simmered and puréed right in the pot they thicken the soup without floury pastiness. A modest splash—just half a cup—of heavy cream at the end gives silkiness without saturating your palate with fat. If you prefer dairy-free, swap in full-fat coconut milk; the faint coconut vibe disappears under all that mushroom intensity.

Stock choice is make-or-break. If you have homemade chicken stock, gold star; it lends body and a subtle savory backbone. Vegetable stock keeps things vegetarian, but pick a low-sodium brand so you can control seasoning. Water works in a pinch because the mushrooms contribute so much flavor, but you’ll want to add a teaspoon of soy sauce or miso to round things out.

Finally, the aromatics: a yellow onion for sweetness, a couple of sprigs of fresh thyme for piney brightness, and a bay leaf for mysterious depth. A squeeze of lemon just before serving wakes everything up and balances the richness. Once you gather these humble players, the soup practically makes itself.

How to Make Creamy Garlic Mushroom Soup for Cozy Winter Family Suppers

1
Roast the garlic Preheat oven to 400 °F. Slice the top off a whole head of garlic to expose the cloves, drizzle with 1 tsp olive oil, wrap in foil, and roast 35 minutes until cloves are caramel and jammy. Cool slightly, then squeeze out the cloves—they should pop like paste. Set aside. This step can be done up to three days ahead; keep roasted garlic in a small jar covered with olive oil in the fridge.
2
Rehydrate the porcini Place ½ oz dried porcini in a 2-cup glass measuring cup and cover with 1½ cups just-boiled water. Steep 15 minutes. Lift mushrooms out with a fork, pressing excess back into the cup; rinse briefly to remove grit. Strain soaking liquid through coffee filter or paper towel to eliminate sediment; reserve both mushrooms and liquid.
3
Sauté the mushrooms in batches Heat 2 Tbsp butter and 1 Tbsp olive oil in a heavy Dutch oven over medium-high. When foam subsides, scatter half the cremini and shiitake slices in a single layer; do not stir for 90 seconds so they brown. Season with ¼ tsp salt, toss, and cook another 2 minutes until edges are golden. Transfer to a bowl. Repeat with remaining mushrooms and another pinch salt. Crowding the pot steams rather than browns, so work in batches; those caramelized edges equal flavor gold.
4
Build the aromatics Lower heat to medium; add diced onion and cook 3 minutes, scraping brown bits. Stir in roasted garlic paste, porcini, and 2 tsp chopped fresh thyme; cook 1 minute until fragrant. The kitchen should smell like an autumn forest after rain—earthy, sweet, and deeply comforting.
5
Deglaze and simmer Pour in reserved porcini soaking liquid plus 4 cups stock, scraping bottom to release fond. Return all mushrooms to pot. Add 1 medium Yukon Gold potato (peeled and diced) and bay leaf. Bring to gentle boil, reduce heat, cover partially, and simmer 20 minutes until potato is knife-tender.
6
Purée for silkiness Remove bay leaf. Using an immersion blender, purée soup directly in pot until uniformly creamy but still speckled with mushroom bits. (Alternatively, blend half in a countertop blender and return to pot.) If you prefer a chunkier texture, pulse briefly so some mushroom slices remain intact.
7
Enrich and season Stir in ½ cup heavy cream and 1 tsp soy sauce. Heat gently—do not boil once cream is added or it may curdle. Taste and adjust with salt, freshly ground black pepper, and a squeeze of lemon juice. The acid brightens all the deep flavors and keeps the soup from feeling one-note.
8
Serve and garnish Ladle into warm bowls. Top with a drizzle of herb oil, a few sautéed mushroom slices, or garlicky croutons. We like to park a hunk of crusty bread right in the center so it soaks up the soup and becomes almost fondue-like by the last bite.

Expert Tips

Low-and-slow mushroom browning

If your mushrooms release a flood of liquid, raise the heat slightly and let it evaporate before continuing; otherwise they’ll stew rather than caramelize.

Umami booster

Add a parmesan rind while simmering; fish it out before blending. It melts imperceptibly and leaves behind a nutty richness.

Dairy-free swap

Replace butter with olive oil and cream with coconut milk. Add ½ tsp white miso to restore savory depth lost from omitting dairy.

Blender safety

When using a countertop blender, never fill more than half full with hot liquid; remove center cap and cover with towel to prevent explosive soup geysers.

Texture control

Reserve a handful of sautéed mushrooms before blending; stir them back in for chewy contrast against the silkiness.

Make it luxe

Float a teaspoon of truffle oil on each serving just before bringing to the table—tiny amount, huge impact.

Variations to Try

  • Wild rice & mushroom: stir in 1 cup cooked wild rice after blending for a chewy, nutty twist reminiscent of Minnesota winter hotdishes.
  • Smoky bacon version: render 3 strips chopped bacon first; use the fat instead of butter for sautéing. Sprinkle crisp bacon on top.
  • Thai-inspired: swap thyme for lemongrass and kaffir lime leaves; finish with a splash of fish sauce and a ribbon of coconut cream.
  • Velvety vegan: use oat milk instead of cream and add ¼ cup soaked cashews blended into the soup for extra body.
  • Herbaceous lift: purée a handful of watercress or baby spinach at the very end for a verdant emerald swirl and peppery bite.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with a splash of stock or milk if it thickens.

Freezer: Ladle cooled soup into pint-size freezer jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in fridge, then warm slowly. Texture remains silky thanks to the potato base.

Make-ahead: Roast garlic and sauté mushrooms up to 2 days ahead; store separately in fridge. When ready to serve, combine with stock and simmer 10 minutes, then proceed with blending and cream.

Frequently Asked Questions

You can, but the flavor will be milder. Add 1 tsp soy sauce or a pinch of dried porcini powder to compensate for lost earthiness.

Yes. The soup is thickened with potato, not flour, so it’s naturally gluten-free. Just check your stock label for hidden wheat.

Absolutely. Use a wider pot to maintain browning, and blend in two batches. Total simmer time remains the same.

Use a regular blender in small batches, venting the lid. Or simply mash the potatoes against the pot side for a rustic, chunky version.

Stir in a peeled, quartered potato and simmer 10 minutes; remove potato before serving. It will absorb excess salt without diluting flavor.

Because it contains dairy and low-acid vegetables, pressure canning is not recommended. Freeze instead for long-term storage.
creamy garlic mushroom soup for cozy winter family suppers
soups
Pin Recipe

Creamy Garlic Mushroom Soup for Cozy Winter Family Suppers

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Roast garlic: Preheat oven to 400 °F. Trim top off garlic head, drizzle with 1 tsp oil, wrap in foil, and roast 35 min. Squeeze out cloves.
  2. Rehydrate porcini: Cover dried porcini with 1½ cups boiling water; soak 15 min. Strain and reserve liquid.
  3. Brown mushrooms: In a Dutch oven, heat 1 Tbsp oil and butter over medium-high. Sauté mushrooms in two batches until golden; season with salt.
  4. Sauté aromatics: Add onion; cook 3 min. Stir in roasted garlic, porcini, and thyme; cook 1 min.
  5. Simmer: Add porcini liquid, stock, potato, bay leaf, and all mushrooms. Simmer 20 min until potato is tender.
  6. Purée: Remove bay leaf; blend until silky with immersion blender.
  7. Finish: Stir in cream and soy sauce; heat gently. Season with salt, pepper, and lemon juice. Serve hot.

Recipe Notes

Do not boil after adding cream to prevent curdling. Soup thickens as it stands; thin with stock or milk when reheating.

Nutrition (per serving)

278
Calories
7g
Protein
19g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.