Rich Earthy Mushroom Soup

Featured in: Home Cooking Flow

This rich and earthy mushroom soup combines cremini, button, and shiitake mushrooms with aromatic vegetables, herbs, and a touch of cream for a luxurious texture. Sautéed in butter and olive oil, the mushrooms develop deep umami flavors, while vegetable broth and optional sherry add complexity. Ready in just 45 minutes, this comforting bowl is perfect for chilly days and easily adaptable for vegan diets.

Updated on Fri, 30 Jan 2026 20:43:46 GMT
Creamy mushroom soup garnished with fresh parsley in a rustic bowl, served alongside crusty bread. Save
Creamy mushroom soup garnished with fresh parsley in a rustic bowl, served alongside crusty bread. | softabridan.com

There's something about the smell of mushrooms hitting hot butter that stops me mid-thought every time. Years ago, I was experimenting wildly in my kitchen on a gray afternoon, throwing together whatever looked promising in the vegetable drawer, when this soup emerged almost by accident. The richness surprised me—how simple ingredients could taste so deeply satisfying, like the kitchen had been keeping a secret the whole time.

I made this for my neighbor last winter when she was recovering from the flu, and watching her face light up over the first spoonful reminded me why cooking for others matters. She called the next day asking for the recipe, and I realized I hadn't written anything down—just followed instinct and memory. That taught me to finally document what I'd been doing all along.

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 sliced: The combination gives you earthiness from cremini, delicate sweetness from button, and depth from shiitake; don't skip cleaning them with a damp cloth rather than washing, so they stay firm.
  • Medium onion, finely chopped: This builds the base sweetness that balances the mushroom's umami punch.
  • Garlic, 2 cloves minced: Added after softer vegetables so it doesn't burn and turn bitter on you.
  • Medium carrot and celery stalk, diced: These form the aromatic foundation, adding natural sweetness and body.
  • Unsalted butter and olive oil, 2 tbsp and 1 tbsp: The butter brings richness while the olive oil prevents it from browning too quickly.
  • Vegetable broth, 1 L: Use good quality broth here—it's the backbone, so don't skimp.
  • Heavy cream, 120 ml: This rounds out the earthiness with gentle luxury; pour it in slowly off heat.
  • Dry sherry, 2 tbsp optional: The optional touch that makes people wonder what your secret ingredient is.
  • Dried thyme, bay leaf, salt and pepper: Thyme sings with mushrooms, the bay leaf whispers in the background, and these seasonings let everything shine.
  • Fresh parsley for garnish: Adds brightness and color right at the end when it matters most.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatic base:
Heat butter and olive oil in your pot until the butter foams gently. Add onion, carrot, and celery, letting them soften for about 5 minutes while you watch them turn translucent and tender.
Coax out the garlic's sweetness:
Stir in minced garlic and cook just 1 minute until it perfumes the whole kitchen. This brief moment prevents bitterness and keeps everything balanced.
Brown the mushrooms properly:
Add your sliced mushrooms with the thyme and let them cook undisturbed for 8-10 minutes, stirring occasionally. You're waiting for their moisture to release and then evaporate, concentrating all their earthy flavor into your pot.
Deglaze if using sherry:
Pour in that optional dry sherry and let it simmer 1-2 minutes, allowing the alcohol to cook off and the flavors to meld. This step feels like adding a whispered note of sophistication.
Build the broth foundation:
Add vegetable broth and bay leaf, bringing everything to a gentle boil before reducing heat. Simmer uncovered for 15 minutes so flavors marry without boiling away.
Choose your texture:
Fish out the bay leaf, then decide: leave it chunky for rustic comfort, or use an immersion blender to purée part or all of it for silkiness. I usually blend half, keeping some texture.
Finish with cream and seasoning:
Remove from heat, then slowly stir in the cream so it doesn't break. Taste carefully, then season with salt and pepper until it tastes like the best version of itself.
Serve and celebrate:
Ladle into bowls and crown each with fresh parsley, letting its green brightness cut through all that earthy richness.
A steaming bowl of homemade mushroom soup with sautéed vegetables and a swirl of rich cream. Save
A steaming bowl of homemade mushroom soup with sautéed vegetables and a swirl of rich cream. | softabridan.com
A steaming bowl of homemade mushroom soup with sautéed vegetables and a swirl of rich cream. Save
A steaming bowl of homemade mushroom soup with sautéed vegetables and a swirl of rich cream. | softabridan.com

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.

One morning my kid asked why I was making soup when it was still cold outside, and I realized comfort food has nothing to do with logic—it's about what your body knows it needs. That bowl became our quiet ritual before the day got loud.

The Mushroom Question

When I started making this regularly, I stopped overthinking which mushrooms to use and started asking what I had on hand. Button mushrooms are forgiving and mild, cremini bring earthiness, shiitake adds depth—mixing them means you get the best of each. One week I found fresh porcini at the market and rehydrated a handful, using the soaking liquid instead of some broth, and suddenly the whole soup tasted like autumn forests and time stood still.

Texture Matters More Than You'd Think

There's an argument between silky and chunky that depends entirely on your mood. A fully puréed soup feels elegant and restaurant-like, almost velvety on the tongue. But leaving some mushroom pieces floating around feels honest somehow, like you can taste each element working together rather than being completely merged.

Serving and Storage Wisdom

This soup tastes even better the next day once flavors have gotten to know each other overnight. Store it in the fridge for up to 3 days, and when you reheat it, do so gently over low heat to prevent the cream from separating. A crusty bread on the side transforms it from soup into a full meal, the bread soaking up every last drop.

  • Freeze it without the cream, adding fresh cream when you thaw and reheat for the best texture.
  • A drizzle of truffle oil on top feels like an indulgence that takes 5 seconds but changes everything.
  • Pair it with a crisp white wine or a light red—something that won't overpower the delicate earthiness you've built.
Earthy mushroom soup simmering in a pot, highlighting browned cremini and shiitake mushrooms for a cozy meal. Save
Earthy mushroom soup simmering in a pot, highlighting browned cremini and shiitake mushrooms for a cozy meal. | softabridan.com
Earthy mushroom soup simmering in a pot, highlighting browned cremini and shiitake mushrooms for a cozy meal. Save
Earthy mushroom soup simmering in a pot, highlighting browned cremini and shiitake mushrooms for a cozy meal. | softabridan.com

This soup has become my answer to almost every question my kitchen asks: what to make when it's cold, what to bring someone who needs kindness, what to eat when the world feels too loud. It's proof that the simplest things, made with attention and care, feed more than just hunger.

Recipe FAQs

Can I use only one type of mushroom?

Yes, you can use a single variety, though mixing different types like cremini, button, and shiitake creates more complex umami flavors and varied textures in the finished soup.

How can I make this soup vegan?

Simply substitute the butter with vegan butter or additional olive oil, and replace the heavy cream with coconut cream, cashew cream, or your preferred plant-based alternative.

Should I blend the entire soup or leave it chunky?

This depends on your preference. Blending part of the soup creates a creamy base while leaving some mushroom pieces adds texture. For a completely smooth soup, blend it entirely.

Can I prepare this soup in advance?

Absolutely. The soup keeps well in the refrigerator for up to 4 days. Store it in an airtight container and reheat gently on the stovetop, stirring occasionally to prevent separation.

What can I serve alongside this soup?

Crusty artisan bread, garlic toast, or a simple green salad pair beautifully. For a heartier meal, serve with a grilled cheese sandwich or fresh sourdough.

How do I intensify the mushroom flavor?

Add dried porcini mushrooms that have been rehydrated in warm water. Use the soaking liquid as part of your broth for an even deeper, earthier mushroom essence.

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 soup with mixed mushrooms, cream, and aromatic herbs. Comfort in a bowl, ready in 45 minutes.

Prep Time
15 mins
Cook Time
30 mins
Total Duration
45 mins
Created by Gabriel Summers


Skill Level Easy

Cuisine European

Portion 4 Serving size

Diet Preferences Meat-Free, 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 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

Directions

Step 01

Heat fats: 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

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

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 pot: 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. Use an immersion blender to purée part or all of the soup to achieve desired consistency.

Step 08

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

Step 09

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.

Tools Needed

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

Allergy Details

Always double-check ingredients to spot allergens, and talk to your doctor if you're unsure.
  • Contains dairy (butter and cream)
  • Substitute with plant-based alternatives for dairy allergies
  • Check broth and cream labels for potential hidden allergens

Nutrition Details (per portion)

Nutritional content is meant as a general reference, not as specific health advice.
  • 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.