Rich Earthy Mushroom Soup

Featured in: Home Kitchen Cooking

This mushroom soup combines cremini, button, and shiitake mushrooms with aromatic vegetables, simmered in vegetable broth and finished with heavy cream. The earthy umami flavors are enhanced by thyme, garlic, and optional dry sherry. Perfect for vegetarian dining, this European-inspired comfort food takes just 45 minutes from start to finish and yields 4 generous servings.

Updated on Thu, 29 Jan 2026 08:43:00 GMT
A steaming bowl of creamy mushroom soup garnished with fresh parsley, served with crusty bread for dipping. Save
A steaming bowl of creamy mushroom soup garnished with fresh parsley, served with crusty bread for dipping. | joliakalou.com

There's something about the smell of mushrooms hitting hot butter that makes you pause mid-chop and just breathe it in. I discovered this soup on a gray afternoon when I had a random collection of mushrooms from the market and nothing else seemed right for the mood I was in. What started as a simple way to use them up became the kind of dish I now make whenever the weather turns and I need something that feels both indulgent and honest.

I served this to a friend who was going through a rough patch, and she got quiet after the first spoonful in a way that told me food had actually helped. We sat at the kitchen counter while it was still steaming, talking about nothing important, and somehow the soup made the whole conversation feel safer. That's when I realized this wasn't just a recipe—it was permission to slow down.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Mixed fresh mushrooms (cremini, button, shiitake), 500 g: The variety matters more than the quantity because each type brings its own flavor note, and together they create complexity you can't get from one kind alone.
  • Unsalted butter, 2 tbsp: This is your foundation for browning the mushrooms properly and coaxing out their umami.
  • Olive oil, 1 tbsp: It keeps the butter from burning at higher heat and adds a subtle richness to the final taste.
  • Medium onion, finely chopped: Onions are the quiet backbone here, softening into sweetness that balances the earthy mushrooms.
  • Garlic, 2 cloves minced: Add this after the onions soften so it doesn't turn bitter, and you'll notice how it wakes everything up.
  • Carrot and celery stalk, diced: These vegetables add natural sweetness and depth, creating a subtle flavor foundation that most people won't identify but will definitely taste.
  • Vegetable broth, 1 L: Quality matters here because there's not much to hide behind, so use broth you'd actually drink on its own.
  • Heavy cream, 120 ml: This softens the earthiness and gives the soup a velvety texture that makes it feel like an embrace in a bowl.
  • Dry sherry, 2 tbsp: It's optional but worth the effort because the slight acidity and complexity it adds will make people ask what your secret ingredient is.
  • Dried thyme and bay leaf: Thyme has this subtle earthiness that pairs perfectly with mushrooms, while the bay leaf adds a whisper of formality without overpowering.
  • Salt, pepper, and fresh parsley: Season as you go rather than all at once, and save the parsley for the very end so it stays bright and fresh.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your fat and build your base:
In a large pot, combine the butter and olive oil over medium heat and let them get friendly with each other. Once the butter is foaming, add your chopped onion, carrot, and celery, and let them cook for about 5 minutes until they start to soften and release their sweetness into the pan.
Wake everything up with garlic:
Add your minced garlic and stir constantly for just 1 minute so it perfumes the whole pot without turning bitter. You'll know it's right when your kitchen smells like someone's grandmother's kitchen in the best way.
Brown the mushrooms and build depth:
Add all your sliced mushrooms and the thyme, then resist the urge to stir too much. Let them sit for a minute or two so they make contact with the hot pan and develop a golden edge, then stir occasionally as they cook down for 8–10 minutes until their released moisture evaporates and they turn a deeper brown.
Add the optional sherry moment:
If you're using sherry, pour it in now and let it simmer for 1–2 minutes so the alcohol cooks off and leaves behind its complexity. Even if you skip it, you'll have something delicious, but this step adds a certain something that makes people lean in closer to their bowls.
Simmer with broth and patience:
Pour in your vegetable broth, add the bay leaf, and bring everything to a gentle boil before reducing to a simmer. Let it bubble away uncovered for 15 minutes so the flavors really get to know each other and deepen.
Choose your texture:
Fish out the bay leaf, then decide how smooth you want your soup. Using an immersion blender, you can go fully silky, leave it chunky, or go somewhere in between by blending just half of it for a textured richness.
Finish with cream and season carefully:
Stir in your heavy cream and let the soup heat through without boiling, which would make the cream break and lose its velvety quality. Taste as you season with salt and pepper, adding just a little at a time because the flavors shift once the cream goes in.
Serve with intention:
Ladle into bowls and top each one with a shower of fresh parsley, which adds a bright note against all that earthiness and makes the whole thing look like someone who knows what they're doing made it.
Mushroom Soup with golden-brown mushrooms and carrots in a rustic ceramic bowl, showcasing its rich, velvety texture. Save
Mushroom Soup with golden-brown mushrooms and carrots in a rustic ceramic bowl, showcasing its rich, velvety texture. | joliakalou.com

There's a moment near the end of making this soup where your whole kitchen transforms into something warm and slightly mysterious, and that's exactly what you're aiming for. When someone asks for seconds without prompting, you know you've done something right.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Variations That Keep Things Interesting

Once you've made this soup a few times and feel confident with it, the real fun starts. A handful of rehydrated porcini mushrooms adds an almost mysterious depth that makes people wonder what you did differently, and you can add them right along with the fresh mushrooms so they soften in the broth. Some cooks I know add a splash of truffle oil at the very end, just enough to hint at something luxurious without overwhelming the dish itself.

Making It Work for Every Table

If someone at your table is vegan or dairy-free, this soup actually pivots beautifully without feeling like a compromise. Use plant-based butter and cream, and honestly, the mushroom flavors come through even more clearly without the dairy richness, which some people prefer. I've made it both ways for mixed groups and everyone's happy, which is the best-case scenario for any recipe.

Serving Thoughts and Final Touches

This soup exists in its own category between light and indulgent, so think about what you're pairing it with. Serve it with crusty bread for soaking up every drop, or pair it with a crisp Chardonnay or Pinot Noir if you're in a mood to linger over dinner. The soup stays fresh in the fridge for 3 days and actually tastes even better the next day when all the flavors have really melded together.

  • Make sure your mushrooms are genuinely clean and not waterlogged when you start because wet mushrooms will steam instead of brown.
  • Taste constantly throughout cooking rather than seasoning all at once so you catch the moment when the flavors are perfectly balanced.
  • If you find your soup too thick, thin it with a splash more broth rather than cream because you want to keep that earthy depth intact.
Close-up of a rich, earthy Mushroom Soup ladled from a pot, highlighting the fresh thyme and cream swirl. Save
Close-up of a rich, earthy Mushroom Soup ladled from a pot, highlighting the fresh thyme and cream swirl. | joliakalou.com

This soup is proof that the simplest ingredients, treated with attention and care, become something that nourishes more than just your stomach. Make it when you need it most.

Recipe Help & Answers

Can I use only one type of mushroom?

Yes, you can use a single variety, though mixing different types creates more complex flavor depth and texture variation in the final dish.

How do I make this dairy-free?

Simply substitute the butter with plant-based butter and replace heavy cream with coconut cream or cashew cream for similar richness.

Can I freeze leftovers?

Freezing is possible, but cream-based soups may separate upon thawing. For best results, freeze before adding cream and stir it in after reheating.

What can I use instead of sherry?

White wine, Marsala, or even a splash of balsamic vinegar work well. You can also omit it entirely without significantly affecting the final taste.

How do I clean mushrooms properly?

Gently wipe mushrooms with a damp cloth or soft brush to remove dirt. Avoid soaking them in water as they absorb moisture quickly.

Should I blend the entire soup?

This depends on preference. Blend half for a creamy base with chunky texture, or fully purée for silky smoothness throughout.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rich Earthy Mushroom Soup

Velvety mushroom blend with cream, thyme, and garlic. Comfort in a bowl, ready in 45 minutes.

Prep time
15 minutes
Time to cook
30 minutes
Total duration
45 minutes
Written by Rosanna Bentley


Skill Level Easy

Cuisine European

Makes 4 Portions

Dietary details Meat-Free, Free from Gluten

Components

Vegetables & Mushrooms

01 1 pound mixed fresh mushrooms (cremini, button, shiitake), cleaned and sliced
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 1 medium carrot, peeled and diced
05 1 celery stalk, diced

Dairy & Liquids

01 2 tablespoons unsalted butter
02 1 tablespoon olive oil
03 4 cups vegetable broth
04 1/2 cup heavy cream
05 2 tablespoons dry sherry, optional

Herbs & Seasonings

01 1/2 teaspoon dried thyme or 1 teaspoon fresh thyme leaves
02 1 bay leaf
03 Salt and freshly ground black pepper to taste
04 2 tablespoons fresh parsley, chopped for garnish

Steps

Step 01

Heat fat base: In a large pot, heat the butter and olive oil over medium heat until shimmering.

Step 02

Sauté aromatics: Add the onions, carrot, and celery. Sauté for 5 minutes until softened and translucent.

Step 03

Bloom garlic: Add the minced garlic and cook for 1 minute until fragrant, stirring constantly.

Step 04

Develop mushroom flavor: Stir in the mushrooms and thyme. Cook for 8 to 10 minutes, stirring occasionally, until mushrooms are browned and their moisture has evaporated.

Step 05

Deglaze pan: Pour in the sherry if using; let it simmer for 1 to 2 minutes to reduce slightly.

Step 06

Build broth base: Add the vegetable broth and bay leaf. Bring to a gentle boil, then reduce heat and simmer uncovered for 15 minutes.

Step 07

Blend to desired consistency: Remove the bay leaf. For a smoother soup, use an immersion blender to purée part or all of the soup to your desired consistency.

Step 08

Finish with cream: Stir in the cream and season with salt and pepper to taste. Heat through without boiling.

Step 09

Plate and garnish: Ladle into bowls and garnish with fresh parsley. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot with heavy bottom
  • Chef's knife
  • Cutting board
  • Immersion blender, optional
  • Ladle

Allergy details

Be sure to review each item for allergens and talk to your healthcare provider with any concerns.
  • Contains dairy: butter and heavy cream
  • Substitute with plant-based alternatives for dairy allergies
  • Always verify vegetable broth and cream labels for hidden allergens and cross-contamination

Nutrition per serving

Details are for general information. They aren’t medical guidance.
  • Energy: 210
  • Fats: 13 g
  • Carbohydrates: 17 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.