Have you ever tasted something so smooth and deeply flavored that you immediately wanted to know the secret? That was me the first time I ordered mushroom soup at a small French restaurant. I assumed it was complicated — some reduction, some stock made from scratch, technique I didn’t have. Then I tried making it at home and realized the secret wasn’t technique at all. It was just good mushrooms, properly caramelized, and leeks cooked until they were sweet and soft. The blending transforms it into something velvety and elegant, and the heavy cream at the end makes it taste luxurious. Now I make this mushroom and leek soup whenever I want to feel like I’m eating somewhere beautiful.
Here’s the Thing About This Recipe
What makes this mushroom and leek soup work where other mushroom soups taste thin or one-dimensional is the browning step for the mushrooms — cooking them until they release their moisture and that moisture evaporates completely, leaving the mushrooms deeply golden and concentrated in flavor. Around here, we’ve figured out that leeks rather than onions are the right aromatic base for mushroom soup — leeks have a gentler, sweeter quality that doesn’t compete with the earthy mushrooms the way sharp onion can. The blending creates the silky texture that makes this feel refined rather than rustic, and the heavy cream added at the end gives it body and richness without making it heavy. It’s honestly that simple.
What You’ll Need (And My Shopping Tips)
Cremini mushrooms — also called baby bella mushrooms — are the best choice for this mushroom and leek soup. They’re meatier and more flavorful than white button mushrooms, and they brown beautifully without releasing excess water. Mushrooms develop their characteristic umami depth through the Maillard reaction during browning, which is why the cooking method matters as much as the variety. Slice them about 1/4 inch thick so they cook evenly and develop good color.
Leeks need to be cleaned thoroughly — they trap dirt and sand between their layers. Slice them first, then soak in a bowl of cold water for 5 minutes and lift them out with your hands, leaving the grit at the bottom. I’ve skipped this step before and ended up with gritty soup that was otherwise perfect (happens more than I’d like to admit that I rush the leek-cleaning and immediately regret it).
Vegetable broth should be good quality — the soup is simple enough that weak broth produces a noticeably flat result. Taste your broth before using it. If it’s bland straight from the container, the soup will be bland. Better Than Bouillon vegetable base or a homemade stock are both excellent.
Heavy cream adds the final richness and rounds out the sharp edges of the mushrooms and leeks into something cohesive and velvety. Don’t substitute milk — it’s too thin and lacks the fat content to create the proper mouthfeel. Half-and-half works if you must, but heavy cream is genuinely worth it here.
Let’s Make This Together
Heat olive oil in a large pot over medium heat. Add the sliced leeks and minced garlic and cook for about 5 minutes until softened and fragrant. The leeks should be completely tender and beginning to turn translucent.
Add the sliced mushrooms to the pot. Here’s the critical step: let them cook undisturbed for 3 to 4 minutes before stirring. They’ll release their moisture, and that moisture needs to cook off before they can brown. Stir once, then let them sit again. Cook for a total of 8 to 10 minutes until the mushrooms are deeply golden, reduced in volume, and the pan looks almost dry. This is where the flavor lives — don’t rush it.
Pour in the vegetable broth and bring to a simmer. Cook for 10 minutes to allow the flavors to meld. Using an immersion blender, blend the soup until completely smooth. If using a regular blender, work in batches and be careful with the hot liquid — leave the lid vent open and cover with a towel to let steam escape.
Stir in the heavy cream and season generously with salt and pepper. Simmer for 5 more minutes to let the cream integrate fully. Taste and adjust seasoning before serving. Ladle into bowls, scatter fresh thyme leaves over the top, and serve immediately.
For another silky, elegant soup that uses the same blending technique to create luxurious texture, check out this Creamy Tomato Soup from Station Recipes — a different flavor direction but equally satisfying.
If This Happens, Don’t Panic
Soup tastes watery or flat? The mushrooms weren’t browned long enough, or the vegetable broth is low quality. Simmer the soup uncovered for 10 additional minutes to concentrate the flavors. A small splash of soy sauce or a pinch of mushroom powder also adds instant umami depth.
Mushrooms released too much water and won’t brown? The pan was crowded or the heat was too low. Increase the heat slightly and cook the excess moisture off completely before expecting browning to begin. Mushrooms must shed all their water before the Maillard reaction can start.
Soup is gritty? The leeks weren’t cleaned thoroughly before cooking. Unfortunately there’s no fix once it’s in the soup — next time, soak sliced leeks in cold water, agitate, and lift them out carefully leaving the grit behind.
Soup is too thick after blending? Add a splash of vegetable broth or water and stir well. Blended soups thicken as they cool, so slightly thinner than you want in the pot is usually perfect in the bowl.
Ways to Mix It Up
Wild Mushroom and Leek Soup: Use a mix of cremini, shiitake, and oyster mushrooms for a more complex, earthy flavor. Each mushroom variety contributes a different note and the combination is genuinely restaurant-quality.
Truffle Mushroom Soup: Add 1/2 teaspoon of truffle oil just before serving — drizzle it over individual bowls rather than stirring it into the whole pot. Truffle oil is potent and a little goes a very long way. The earthy, aromatic quality pairs beautifully with mushrooms.
Mushroom and Potato Soup: Add one medium Yukon Gold potato, peeled and diced, with the vegetable broth. The potato adds body and a subtle creaminess that makes the soup more substantial without changing the fundamental character.
Vegan Mushroom and Leek Soup: Replace the heavy cream with full-fat canned coconut milk. The coconut flavor is very subtle in a savory soup and the fat content creates the same silky mouthfeel. Add a squeeze of lemon at the end to brighten.
What Makes This Recipe Special
Mushroom soup in various forms appears across European cooking traditions — from French potage aux champignons to Polish grzybowa — and the fundamental technique of browning mushrooms, adding liquid, and finishing with cream is remarkably consistent across these regional variations. The addition of leeks rather than onions is characteristic of French bistro cooking, where leeks are prized for their gentle sweetness and ability to enhance rather than dominate other ingredients. Learn more about the culinary history of edible mushrooms and how they became central to European comfort cooking. This mushroom and leek soup honors that tradition in a recipe that’s both elegant enough for company and simple enough for a weeknight.
Questions I Always Get
Can I use other types of mushrooms for this soup?
Yes — shiitake, oyster, and porcini all work beautifully. A mix of varieties produces the most complex flavor. Avoid portobello caps unless you want a darker, almost black soup — they’re delicious but change the color significantly.
Do I need an immersion blender or will a regular blender work?
A regular blender works perfectly — just blend in batches and be careful with the hot liquid. Leave the lid vent open and cover with a kitchen towel to let steam escape. An immersion blender is more convenient but not essential.
Can I make mushroom and leek soup ahead of time?
Yes — it actually improves overnight as the flavors continue to develop. Cool completely and refrigerate for up to 4 days. The soup will thicken in the fridge — add a splash of broth when reheating and stir well.
Is this mushroom and leek soup recipe beginner-friendly?
The technique is very approachable — sauté, simmer, blend. The most important skill is browning the mushrooms properly and being patient during that step. If you can sauté vegetables and use a blender, you can make excellent mushroom soup.
Can I freeze mushroom and leek soup?
Cream-based soups can separate slightly when frozen and thawed, but this soup freezes reasonably well for up to 2 months. Freeze without the cream, then add fresh cream when reheating. Stir vigorously if any separation occurs — it will usually come back together.
What can I serve with mushroom and leek soup?
Crusty bread or a grilled cheese sandwich is classic and excellent. A simple green salad with lemon vinaigrette provides a light counterpoint to the richness. The soup is substantial enough to be a light main course on its own.
One Last Thing
Mushroom and leek soup is the recipe I make when I want something that feels genuinely special but comes together in under 40 minutes with ingredients from any grocery store. The silky texture, the deep earthy flavor, the way the fresh thyme smells when it hits the hot soup — it’s elegant in the most effortless way. Make it for yourself on a quiet evening and feel like you’re treating yourself well. You’ve got this.
Print
Mushroom and Leek Soup
Description
Silky, earthy mushroom and leek soup with deeply browned cremini mushrooms, sweet leeks, and a finish of heavy cream — a French bistro-style soup ready in 40 minutes.
Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 4

Ingredients
- 8 oz cremini mushrooms, sliced 1/4-inch thick
- 2 leeks, white and light green parts only, sliced and cleaned
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tbsp olive oil
- Salt and pepper, to taste
- Fresh thyme leaves, for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add sliced leeks and garlic. Sauté until softened, about 5 minutes.
- Add sliced mushrooms. Cook undisturbed for 3 to 4 minutes, then stir. Continue cooking for a total of 8 to 10 minutes until deeply golden and the pan is almost dry.
- Pour in vegetable broth and bring to a simmer. Cook for 10 minutes.
- Using an immersion blender, blend until completely smooth. Or transfer to a blender in batches (vent the lid and cover with a towel).
- Stir in heavy cream. Season with salt and pepper. Simmer for 5 more minutes.
- Ladle into bowls, garnish with fresh thyme, and serve hot.
Nutrition Information (Per Serving)
- Calories: 280
- Carbohydrates: 14g
- Protein: 4g
- Fat: 24g
- Fiber: 2g
- Sodium: 680mg
- Vitamin A: 1,200 IU (24% DV)
- Vitamin C: 8mg (9% DV)
Note: Nutrition estimates are based on 4 servings. Values will vary based on the broth brand and cream fat content used.
Notes
- Clean leeks thoroughly — soak sliced leeks in cold water, lift them out, and leave the grit behind.
- Brown mushrooms until deeply golden and the pan is almost dry — this is where the flavor develops.
- Blend completely smooth for the silkiest texture — any chunks will be noticeable.
- Taste before serving — mushroom soup needs generous seasoning to bring out the earthy depth.
Storage Tips
- Refrigerator: Store in an airtight container for up to 4 days. Soup thickens as it sits.
- Reheating: Warm gently on the stovetop over low heat with a splash of broth to loosen.
- Freezer: Freeze without cream for up to 2 months. Add fresh cream when reheating.
- The flavor improves overnight as it sits in the fridge.
Serving Suggestions
- With crusty French bread or a baguette for dipping
- Alongside a grilled cheese sandwich for a classic comfort combo
- As a first course before a roasted chicken or steak dinner
- With a simple arugula salad dressed with lemon and olive oil
Mix It Up (Recipe Variations)
Wild Mushroom: Use a mix of cremini, shiitake, and oyster mushrooms for complex, layered flavor.
Truffle: Drizzle 1/2 tsp truffle oil over individual servings for an aromatic, luxurious finish.
Potato: Add a diced Yukon Gold potato with the broth for more body and substance.
Vegan: Replace heavy cream with full-fat coconut milk; add lemon juice at the end to brighten.
What Makes This Recipe Special
The browning step for the mushrooms is what separates restaurant-quality mushroom and leek soup from a decent home version. When mushrooms cook in a hot pan, they first release their water content — a mix of moisture and water-soluble compounds. If you add liquid at this stage, the mushrooms steam and remain pale and relatively flavorless. But if you let that moisture evaporate completely and continue cooking, the mushrooms undergo the Maillard reaction: their surface proteins and sugars caramelize, creating hundreds of new flavor compounds that are deeply savory and complex. This is why patience during the mushroom-cooking step produces a soup that tastes fundamentally richer and more developed — the flavors are built into the mushrooms themselves before the broth ever goes in.
