Rich Earthy Mushroom Soup

Featured in: Home Kitchen Cooking

This rich mushroom soup combines cremini, button, and shiitake mushrooms with aromatic vegetables, creating a deeply satisfying bowl of comfort. Sautéed until golden, the mushrooms release their earthy umami flavors, which meld beautifully with vegetable broth, cream, and thyme. Ready in just 45 minutes, this European-inspired soup serves four and can easily be made vegan with plant-based alternatives. Garnish with fresh parsley and serve alongside crusty bread for a complete meal.

Updated on Thu, 29 Jan 2026 13:54:00 GMT
Creamy homemade mushroom soup garnished with fresh parsley, served in a rustic bowl with crusty bread. Pin it
Creamy homemade mushroom soup garnished with fresh parsley, served in a rustic bowl with crusty bread. | feliztamdint.com

There's something about the smell of mushrooms hitting hot butter that stops me mid-thought every single time. I discovered this soup on a gray afternoon when I had a fridge full of mushrooms that needed rescuing and absolutely no plan. What started as a desperate attempt to use them up turned into something I now make deliberately, craving that deep, earthy comfort it brings. The first spoonful taught me that simplicity and patience are all you really need for something genuinely satisfying.

I made this for my neighbor last winter after her surgery, and watching her close her eyes on that first spoonful felt like a small victory. She asked for the recipe before she'd even finished the bowl, which told me everything I needed to know about how this soup lands. It became our shorthand for checking in on each other through the cold months.

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 (500 g): Cremini, button, and shiitake together create layers of flavor that solo mushrooms can't achieve, and the variety matters more than the exact ratio.
  • Onion (1 medium): This is your aromatic foundation, so take the time to chop it small and let it soften properly.
  • Garlic (2 cloves): Minced fine rather than sliced, so it melts into the background and just deepens the whole thing without screaming garlic.
  • Carrot and celery (1 each): These create a gentle sweetness and body that balances the earthiness beautifully.
  • Unsalted butter and olive oil (2 tbsp and 1 tbsp): The butter brings richness while the oil keeps things from sticking, a combination that's honestly better than either alone.
  • Vegetable broth (1 L): Use the best broth you can find or make your own, because it's truly the soul of this soup.
  • Heavy cream (120 ml): Added at the end to make everything feel silky and indulgent without overpowering the mushroom flavor.
  • Dry sherry (2 tbsp, optional): This brightens everything and adds a subtle sophistication, but the soup works beautifully without it too.
  • Dried thyme, bay leaf, salt, and pepper: Classic seasonings that let the mushrooms shine instead of competing with them.
  • Fresh parsley (2 tbsp): The final flourish of green color and fresh flavor that makes people actually notice what they're eating.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Melt your base:
Heat the butter and olive oil in your pot over medium heat until the butter foams and smells nutty. You'll know it's ready when you can barely see the oil and butter as separate things.
Build the foundation:
Add your onion, carrot, and celery and let them soften for a full 5 minutes, stirring occasionally. This isn't the time to rush, because you're creating the flavor backbone everything else will rest on.
Wake up the aromatics:
Stir in your minced garlic and cook just until it's fragrant, about a minute. Too long and it burns; too short and it stays sharp.
Brown the mushrooms:
Add all your sliced mushrooms and the thyme, then cook for 8 to 10 minutes, stirring occasionally, until they've released their moisture and actually browned in spots. This is where the magic happens and the umami deepens.
Deglaze with sherry (if using):
Pour in the sherry and let it bubble and reduce for a minute or two, scraping up any bits stuck to the bottom. This adds complexity and a subtle elegance.
Simmer with broth:
Add your vegetable broth and bay leaf, bring everything to a gentle boil, then lower the heat and let it simmer uncovered for 15 minutes. The soup needs time to marry flavors, and you'll notice how the color deepens.
Blend to your preference:
Remove the bay leaf, then use an immersion blender to purée as much or as little as you like. I usually blend about half to keep some texture while making it creamy.
Finish with cream:
Stir in the heavy cream and taste carefully before seasoning with salt and pepper. Heat through gently without letting it boil, because the cream can separate if it gets too hot.
Serve with intention:
Ladle into bowls and top each one with fresh parsley. The green against the cream soup is beautiful and tastes like you actually planned this.
A rich bowl of mushroom soup with earthy sautéed mushrooms and a swirl of cream. Pin it
A rich bowl of mushroom soup with earthy sautéed mushrooms and a swirl of cream. | feliztamdint.com

My partner requested this soup on our anniversary, which surprised me until I realized it's become his comfort food. It taught me that the best recipes aren't about impressing anyone, they're about creating something that people genuinely want to eat again and again.

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.

The Mushroom Question

People sometimes ask if they can use just one type of mushroom, and the answer is yes, but you'll lose something. Different mushrooms bring different flavors to the table, and mixing them creates a complexity that makes people taste depths they can't quite name. Cremini and button bring earthiness, while shiitake adds a meatier quality that feels almost savory. If you can only get one kind, that's fine, but if you can hunt down three, your soup will have a sophistication that makes it feel like you've learned secrets.

Blending for Texture

There's no single right way to blend this soup, and that flexibility is actually one of its strengths. Some people want it completely smooth and elegant, like restaurant food served in a modern bowl. Others prefer leaving plenty of mushroom pieces visible, wanting the texture and the reminder of what went into the pot. My sweet spot is somewhere in between, where you get creaminess but still feel the mushrooms. Whatever you choose, taste it at each stage so you know exactly when to stop and you're not surprised by the result.

Serving and Storage Wisdom

This soup is equally at home as a delicate first course or the main event with good bread, depending on your hunger and your mood. It also stores beautifully in the refrigerator for up to three days and actually tastes better the next day once the flavors have had time to settle and deepen together. You can reheat it gently on the stove or in a microwave, though the stove is kinder to the cream and keeps the texture silky.

  • Freeze it without the cream, then thaw and stir in fresh cream when you reheat, which keeps the texture perfect.
  • Serve with crusty bread for dipping because the warm soup soaking into good bread is a small pleasure worth planning for.
  • A glass of Chardonnay or Pinot Noir alongside makes the whole thing feel like you've taken time to treat yourself right.
Steaming mushroom soup in a white bowl, highlighting golden-brown mushrooms and thyme for cozy comfort. Pin it
Steaming mushroom soup in a white bowl, highlighting golden-brown mushrooms and thyme for cozy comfort. | feliztamdint.com

This soup reminds me why cooking doesn't have to be complicated to feel nourishing and good. Every time I make it, I'm grateful for something so simple that delivers so much comfort.

Recipe FAQs

Can I use only one type of mushroom?

Yes, you can use a single variety, though mixing different types creates more complex flavor. Cremini or button mushrooms work well on their own.

How do I make this soup vegan?

Simply replace the butter with vegan butter or additional olive oil, and use coconut cream or cashew cream instead of heavy dairy cream.

Can I freeze this soup?

Yes, but freeze it before adding the cream. Thaw, reheat, then stir in fresh cream to prevent separation and maintain the best texture.

What can I substitute for sherry?

White wine or dry vermouth work well as substitutes. You can also omit it entirely, though it adds depth and complexity to the flavor.

Should I blend the soup completely?

This depends on preference. Blend partially for a chunky-smooth texture, or fully for a creamy consistency. Some prefer it unblended for rustic appeal.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if it thickens too much.

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

Rich, earthy soup with mixed mushrooms, cream, and herbs. Perfect comfort food for chilly evenings.

Prep time
15 minutes
Cook time
30 minutes
Time required
45 minutes
Created by Robert Shelton

Recipe type Home Kitchen Cooking

Skill level Easy

Cuisine European

Makes 4 Serves

Diet details Meatless, No gluten

What You Need

Vegetables & Mushrooms

01 1 lb 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 tbsp unsalted butter
02 1 tbsp olive oil
03 4 cups vegetable broth
04 1/2 cup heavy cream
05 2 tbsp dry sherry (optional)

Herbs & Seasonings

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

Directions

Step 01

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

Step 02

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

Step 03

Bloom garlic: Add the garlic and cook for 1 minute until fragrant.

Step 04

Caramelize mushrooms: Stir in the mushrooms and thyme. Cook for 8-10 minutes, stirring occasionally, until mushrooms are browned and their moisture has evaporated.

Step 05

Deglaze with sherry: Pour in the sherry if using; let it simmer for 1-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

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

Step 08

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

Step 09

Plate and serve: Ladle into bowls and garnish with fresh parsley.

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.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Immersion blender
  • Ladle

Allergy notes

Review all components for potential allergens, and if there are doubts, reach out to a healthcare provider.
  • Contains dairy (butter, cream)
  • Substitute with plant-based alternatives for dairy allergies
  • Always check broth and cream labels for hidden allergens

Nutrition info (per portion)

These nutritional details are for information only and aren't medical advice.
  • Calorie count: 210
  • Fat content: 13 grams
  • Carbohydrates: 17 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.