Creamy Mushroom and Leek Soup Recipe for Cozy Evenings

This Mushroom and Leek Soup is rich and creamy, featuring deeply caramelized mushrooms, sweet softened leeks, and a splash of cream to unify the flavors. It’s refined enough for a dinner party yet simple enough for a busy weeknight. Leftovers reheat well for a comforting lunch the next day.

A close up of a white bowl with mushroom and leek soup on a butcherblock table.

Soup is an unbeatable one-pot dinner — nourishing, flexible, and easy to prepare while you finish other dishes. This mushroom and leek version is comforting on its own, or pair it with crusty bread or a simple salad for a complete meal.

Why This Recipe Works

  • Caramelizing the mushrooms builds deep savory flavor.
  • Rehydrated dried mushrooms and their soaking liquid boost umami.
  • Leeks soften and sweeten without overwhelming the broth.
  • Adding cream at the end keeps the flavors bright while creating a silky finish.

Ingredients that Matter

This soup uses a short list of approachable ingredients you can find at most markets.

Ingredients for mushroom leek soup on a butcherblock countertop.
  • Mushrooms. Use a mix—cremini, button, oyster, or shiitake—for more complex texture and flavor.
  • Leeks. Mild and sweet when cooked slowly; wash thoroughly to remove grit.
  • Dried Mushrooms. A small amount, rehydrated, intensifies mushroom flavor; reserve the soaking liquid (strain out any sediment).
  • Fresh Thyme. Fresh is preferred for brightness; dried thyme will work in a pinch.
  • Aromatics. A shallot (or small onion) and garlic add balance and depth.
  • Olive Oil. Mushrooms absorb oil as they brown, so use a little more than you might expect.
  • Heavy Cream. A splash at the end softens and rounds the flavors; omit for a dairy-free version or use cashew cream as a substitute.

See the recipe card below for exact amounts.

How to Make Creamy Mushroom and Leek Soup

You only need one pot. The key steps focus on developing flavor through browning and careful seasoning.

A small bowl with dried mushrooms covered in warm water.
  1. Rehydrate dried mushrooms: Cover dried mushrooms with warm water and soak about 15 minutes. Roughly chop and reserve the soaking liquid (strain to remove any grit).
A cutting board with ingredients prepped for mushroom and leek soup.
  1. Prep the produce: Halve leeks lengthwise, thinly slice, and wash well. Roughly chop fresh mushrooms and mince the shallot and garlic.
Mushrooms cooking in a large dutch oven.
  1. Brown the mushrooms in batches: Heat oil in a heavy pot or Dutch oven and cook mushrooms in batches without overcrowding so they brown rather than steam. Transfer browned mushrooms to a bowl.
Chopped leeks cooking in a dutch oven.
  1. Cook the leeks: Add more oil if needed and cook the leeks until softened and lightly browned, stirring occasionally.
Aromatics added to a dutch oven with leeks cooking.
  1. Add aromatics: Stir in shallot (or onion), garlic, and thyme and cook until fragrant.
A pot of mushroom and leek soup cooking.
  1. Finish with stock and cream: Return the browned mushrooms and chopped rehydrated mushrooms to the pot. Add stock and the reserved, strained soaking liquid (leave any sediment behind). Season, simmer about 20 minutes to meld flavors, then stir in cream and warm through briefly. Serve hot.
 A dutch oven with mushroom leek soup on a butcher block counter.

Adam’s Pro Tip

Build flavor at each stage: brown mushrooms in batches to avoid steaming, deglaze with the reserved mushroom liquid (strained) to capture that concentrated flavor, and add cream at the end so the soup stays bright yet silky. Avoid overcrowding the pan and leave any grit behind when using soaked mushrooms.

Two servings of mushroom leek soup on a counter with a big pot to the side.

Substitutions & Variations

Adapt this recipe to suit dietary needs or to change the flavor profile.

  • Vegetarian: Use good-quality vegetable stock instead of chicken stock.
  • Dairy-free: Omit the heavy cream or use a plant-based alternative such as cashew cream.
  • Mushroom variety: Mix your favorites — cremini, button, oyster, shiitake — or use a pre-mixed mushroom pack.
  • Add-ins: Deglaze with dry sherry or white wine for extra depth; crisp bacon or pancetta can add a savory boost. Garnish with herbs like parsley or tarragon.
A table with mushroom leek soup bowls and salt and pepper to the side.

What to Serve with Mushroom Leek Soup

This soup is satisfying on its own but pairs beautifully with crusty bread, a simple green salad, or light chicken dishes. It also works well as an elegant starter for a heartier main course.

A close up of two servings of mushroom and leek soup.

FAQ

Can I make mushroom and leek soup ahead of time?

Yes. Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently over low to medium heat, adding a splash of stock or cream if needed.

Can I freeze mushroom leek soup?

Yes. Freeze without the cream for best texture. Reheat and add cream when warming the soup.

What mushrooms are best for soup?

Dense, flavorful varieties like cremini, button, oyster, or shiitake work well; using a mix gives the best texture and depth.

Can I blend this soup?

Yes. Use an immersion blender or carefully transfer hot soup to a blender to puree for a smooth, velvety finish.

More Soups

If you enjoyed this, try other comforting soups such as escarole and white bean, cauliflower lentil, or a one-pan orzo vegetable soup.

  • Mushroom and Leek Soup
  • Escarole and White Bean Soup
  • Cauliflower Lentil Soup
  • Orzo Vegetable Soup

Dinner Ideas

Pair the soup with roasted chicken, braised beef sliders, citrus-soy braised roast, or a simple pasta sauce for a complete menu.

  • Roasted Chicken Leg Quarters
  • Braised Beef Sliders
  • Citrus Soy Braised Chuck Roast
  • Cherry Tomato Spaghetti Sauce

Recipe

A close up of a white bowl with mushroom and leek soup on a butcherblock table.

Mushroom and Leek Soup


No reviews

  • Author: Adam Dolge
  • Total Time: 45 minutes
  • Yield: 10 cups

Description

This mushroom and leek soup is creamy and flavorful, with caramelized mushrooms, sweet leeks, and a touch of cream. It’s easy enough for weeknights and elegant for guests.


Ingredients

½ ounce dried mushrooms

1 cup warm water

1 lb. leeks (about 3 medium)

4 Tbsp olive oil, divided

1 ½ lb. mushrooms (cremini, button, or oyster), roughly chopped

1 tsp table salt, divided

½ tsp black pepper

1 medium shallot or small onion, finely chopped

3 garlic cloves, thinly sliced

2 tsp fresh thyme leaves

8 cups chicken or vegetable stock

1 cup heavy cream


Instructions

  1. Add dried mushrooms to a small bowl and cover with warm water. Soak about 15 minutes. Roughly chop the rehydrated mushrooms and reserve the soaking liquid, strained. Meanwhile, halve leeks lengthwise, thinly slice, and wash thoroughly.
  2. Heat 2 tablespoons oil in a Dutch oven over medium heat. Add half the fresh mushrooms in an even layer and cook undisturbed until lightly browned on one side, about 2 minutes. Stir and continue until browned, 2–3 more minutes. Transfer to a bowl. Add 1 tablespoon oil and brown the remaining mushrooms the same way. Remove and set aside.
  3. Add the remaining tablespoon oil to the pot and stir in the leeks. Cook, stirring occasionally, until wilted and lightly browned, 2–3 minutes. Season with ½ teaspoon salt and the black pepper. Continue cooking until very soft, another 2–3 minutes. Stir in shallot, garlic, and thyme and cook until fragrant.
  4. Return the browned fresh mushrooms and the chopped rehydrated mushrooms to the pot. Add stock and carefully pour in the reserved mushroom soaking liquid, leaving any sediment behind. Sprinkle with the remaining ½ teaspoon salt. Bring to a boil, then reduce to a simmer and cook about 20 minutes. Stir in the heavy cream, warm through for 1–2 minutes, and serve immediately.

Notes

  • Use a variety of mushrooms for better texture and flavor.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently with a splash of cream or stock.
  • Freeze without cream for up to 2 months; add cream when reheating.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Did you make this recipe?

Share a photo and tag the recipe creator.