Rich Earthy Mushroom Soup

Featured in: Home Kitchen Comforts

This velvety mushroom soup combines cremini, button, and shiitake mushrooms with aromatic vegetables, creating a rich umami-packed bowl of comfort. Sautéed in butter and finished with cream, the soup develops deep earthy flavors enhanced by thyme and optional sherry. Ready in just 45 minutes, it serves 4 and can be blended smooth or left chunky. Easily adaptable for vegan diets using plant-based alternatives.

Updated on Fri, 30 Jan 2026 21:11:26 GMT
A bowl of creamy mushroom soup garnished with fresh parsley, served alongside crusty artisan bread for dipping. Save to Pinterest
A bowl of creamy mushroom soup garnished with fresh parsley, served alongside crusty artisan bread for dipping. | warmimesli.com

There's something about the smell of mushrooms hitting hot butter that stops me mid-afternoon. Last autumn, I was stressed about something I can't even remember now, and my neighbor dropped off a bag of mixed mushrooms from the farmers market. I threw them into a pot almost by accident, and thirty minutes later, I had a soup so rich and earthy it felt like the kitchen itself was wrapping me in a hug. That's when I realized mushroom soup isn't just comfort food—it's a mood shifter.

I made this for my sister when she was going through a rough patch, and she sat at my kitchen counter for two hours just sipping it slowly, not saying much. Sometimes food doesn't need to perform—it just needs to exist quietly and do its job. That bowl of soup became part of an afternoon where nothing else mattered but the warmth between us.

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): The variety matters here because each type brings its own earthiness to the party, and together they create a complexity you'd miss with just one kind.
  • Onion, carrot, and celery: This aromatic trio is the backbone, but don't rush the chopping—even cuts mean they cook at the same pace and build the flavor foundation.
  • Garlic: One minute is all it needs once you add it, or it turns bitter and sharp instead of sweet and mellow.
  • Unsalted butter and olive oil: The butter brings richness while the olive oil keeps things from sticking—a practical partnership.
  • Vegetable broth: Use something you'd actually drink, because it becomes the voice of your entire soup.
  • Heavy cream: Just enough to make it luxurious without drowning out the mushroom flavor you worked so hard to build.
  • Dry sherry: Optional, but it adds a subtle sweetness and complexity that makes people ask what's different about your soup.
  • Thyme and bay leaf: Fresh thyme is brighter if you have it, but dried works—the bay leaf quietly deepens everything and should come out before serving.
  • Fresh parsley: A handful scattered on top gives color and a fresh note that cuts through the richness beautifully.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your base with butter and oil:
Heat them together over medium heat until the butter foams slightly—you're looking for that moment when the kitchen suddenly smells a little brighter. This takes maybe thirty seconds, and you'll feel it rather than see it.
Soften the aromatic vegetables:
Toss in the onion, carrot, and celery, and let them go for five minutes until the onion becomes transparent and everything softens. Stir occasionally so nothing browns before it's ready.
Wake up the garlic:
Add your minced garlic and cook for just one minute—this is where patience pays off because that smell tells you exactly when it's perfect and before it turns acrid.
Brown the mushrooms properly:
This step is worth the time: add your sliced mushrooms and thyme, then let them cook for eight to ten minutes with occasional stirring. You're waiting for them to release their moisture and turn golden, which is when all their flavor concentrates into something deep and umami-rich.
Add sherry if you're using it:
Pour it in and let it bubble for a minute or two so the alcohol cooks off and leaves only the subtle sweetness behind. The kitchen will smell incredible.
Bring it together 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 fifteen minutes. This quiet time lets the flavors marry without any fuss.
Decide on texture:
Fish out the bay leaf, then grab your immersion blender if you want a silky soup, or leave it chunky if you prefer to taste the individual mushroom pieces. There's no wrong choice here—it's about what makes you happy in a bowl.
Finish with cream and seasoning:
Stir in the cream and taste as you add salt and pepper, because everyone's palate is different and your broth might already carry some salt. Heat it through without letting it boil, which would break the cream.
Serve with intention:
Ladle into bowls and scatter fresh parsley on top—this small gesture transforms a simple bowl into something you actually want to photograph and share.
Earthy mushroom soup simmering with thyme, carrots, and celery in a rustic pot, ready for a cozy dinner. Save to Pinterest
Earthy mushroom soup simmering with thyme, carrots, and celery in a rustic pot, ready for a cozy dinner. | warmimesli.com
Earthy mushroom soup simmering with thyme, carrots, and celery in a rustic pot, ready for a cozy dinner. Save to Pinterest
Earthy mushroom soup simmering with thyme, carrots, and celery in a rustic pot, ready for a cozy dinner. | warmimesli.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.

What surprised me most about mastering this soup is how it became a signal to the people I cook for that I'm thinking of them. There's something about a homemade mushroom soup that says 'I took time for you' in a language everyone understands, no matter what's happening in the world.

When to Reach for This Soup

Make this when the weather shifts and you want something warm that doesn't feel heavy. It's the soup I turn to in autumn when the light changes early, or on random winter Tuesdays when everything feels a little harder. Even in spring, a quiet bowl of this brings comfort without the heaviness of cream-laden soups.

Customizing Your Mushroom Soup

The beauty of this soup is that it bends to what you have on hand. Sometimes I add a handful of rehydrated porcini mushrooms for a deeper earthy note, or a splash of balsamic vinegar for subtle sweetness. Once I stirred in some sautéed leeks instead of using all onion, and the soup became something entirely different but equally wonderful.

Serving and Storage

This soup tastes even better the next day, after the flavors have settled and mingled overnight in your refrigerator. It keeps for about three days and reheats gently on the stove with a splash of broth if it thickens too much. It also freezes beautifully if you skip the cream until you're ready to serve, which means you can make a pot on Sunday and have comfort waiting for you mid-week.

  • Serve with crusty bread for soaking up every last spoonful, or alongside a simple green salad for balance.
  • A glass of Chardonnay or Pinot Noir pairs beautifully if you're in the mood for that kind of evening.
  • For a vegan version, swap the butter and cream for plant-based alternatives and you lose nothing in richness or flavor.
Rich homemade mushroom soup ladle held over a bowl, revealing a velvety texture infused with umami flavor. Save to Pinterest
Rich homemade mushroom soup ladle held over a bowl, revealing a velvety texture infused with umami flavor. | warmimesli.com
Rich homemade mushroom soup ladle held over a bowl, revealing a velvety texture infused with umami flavor. Save to Pinterest
Rich homemade mushroom soup ladle held over a bowl, revealing a velvety texture infused with umami flavor. | warmimesli.com

A good mushroom soup is a small act of kindness you perform for yourself or someone else. It asks very little and gives back warmth, flavor, and a moment to pause.

Recipe FAQs

Can I use only one type of mushroom?

Yes, you can use just one variety, though mixing types creates more complex flavor depth. Cremini or button mushrooms work well as a single option.

How do I make this soup vegan?

Replace butter with plant-based butter or additional olive oil, and substitute heavy cream with coconut cream, cashew cream, or oat cream for similar richness.

Can I freeze mushroom soup?

Yes, freeze before adding cream for best results. Cool completely, store in airtight containers for up to 3 months, then add cream when reheating.

What can I serve with this soup?

Crusty bread, garlic toast, or a simple green salad complement the soup beautifully. It also pairs well with grilled cheese sandwiches for a heartier meal.

How do I clean mushrooms properly?

Gently wipe mushrooms with a damp paper towel or soft brush to remove dirt. Avoid soaking them as they absorb water quickly, which can make them soggy.

Can I skip the sherry?

Absolutely. The sherry adds depth but is optional. You can substitute with a splash of white wine or simply omit it without significantly affecting the final dish.

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 varieties, cream, and fresh herbs. Ready in 45 minutes for ultimate comfort.

Prep Time
15 min
Time to cook
30 min
Total Duration
45 min
Created by Dana Whitmore


Skill Level Easy

Cuisine European

Makes 4 Number of Servings

Diet Preferences Vegetarian, Gluten Free

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 ½ cup heavy cream
05 2 tablespoons dry sherry, optional

Herbs & Seasonings

01 ½ 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

How to Make It

Step 01

Heat fat base: In a large pot, heat the butter and olive oil over medium heat until the butter is fully melted and begins to foam.

Step 02

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

Step 03

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

Step 04

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

Step 05

Deglaze pot: Pour in the sherry if using. Allow it to simmer for 1 to 2 minutes to reduce slightly and cook off alcohol.

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 to develop flavor.

Step 07

Adjust texture: Remove the bay leaf. Using an immersion blender, purée part or all of the soup to achieve your desired consistency, from chunky to silky smooth.

Step 08

Finish with cream: Stir in the heavy cream and season with salt and pepper to taste. Heat through gently without allowing the mixture to boil.

Step 09

Serve: Ladle the soup into bowls and garnish each portion with fresh parsley before serving.

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 with lid
  • Chef's knife
  • Cutting board
  • Immersion blender, optional
  • Ladle

Allergy Information

Always review every ingredient for allergens and talk to a medical expert if needed.
  • Contains dairy: butter and heavy cream
  • For dairy allergies, substitute with plant-based alternatives
  • Always verify vegetable broth and cream labels for potential hidden allergens and cross-contamination

Nutrition Info (per serving)

This nutrition information is for reference only. Please consult your health provider for advice.
  • Calories: 210
  • Fats: 13 g
  • Carbohydrates: 17 g
  • Protein: 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.