Mushroom Soup Recipe

This mushroom soup recipe features earthy flavors, silky texture, and aromatic herbs. Simple, comforting, and ready in under 40 minutes.

There’s nothing quite like a steaming bowl of creamy mushroom soup to warm you up on a chilly evening. This mushroom soup recipe has become my absolute go-to when I need comfort food that feels fancy but comes together easily.

I’ve made countless versions of this recipe over the years, tweaking and perfecting until I landed on this combination. The earthy mushrooms, silky cream, and subtle hint of garlic create something magical in a bowl.

My family now requests this soup at least once a week during the colder months. The best part? It tastes like it simmered for hours but actually takes less than 40 minutes from start to finish.

Why You’ll Love This Mushroom Soup Recipe

This soup checks every single box on my list of what makes a recipe worth keeping. It’s incredibly forgiving, meaning you can adapt it based on what you have in your kitchen without sacrificing flavor.

The texture is luxuriously creamy without being heavy. I’ve served this to guests who swore it came from an upscale restaurant, and I just smiled and kept the secret of how simple it truly is.

Here’s what makes this recipe stand out:

  • Rich, earthy flavor that showcases the natural umami of mushrooms perfectly
  • Creamy texture that coats your spoon without feeling overly thick or cloying
  • Simple ingredients you probably already have in your pantry and fridge
  • Quick preparation with most of the work being simple chopping and stirring
  • Versatile base that welcomes additions like fresh herbs, wine, or different mushroom varieties
  • Crowd-pleasing even for people who claim they don’t usually love mushroom dishes

If you’re craving more comforting soups, my pumpkin soup brings similar cozy vibes with autumn flavors.

Ingredients

The magic of this mushroom soup lies in using quality ingredients and letting them shine. I prefer a mix of mushroom types for depth, but all-button mushrooms work beautifully too.

  • 2 pounds mixed mushrooms (cremini, button, shiitake, or a combination), cleaned and sliced
  • 4 tablespoons unsalted butter, divided
  • 2 tablespoons olive oil
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 4 cups chicken stock or vegetable broth
  • 1 cup heavy cream
  • ½ cup dry white wine (optional, but recommended)
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped for garnish
  • Truffle oil for drizzling (optional, but wonderful)

Kitchen Equipment Needed

Having the right tools makes this recipe flow smoothly. You don’t need anything fancy, just some kitchen basics that make the process easier.

  • Large Dutch oven or heavy-bottomed soup pot (at least 5-quart capacity)
  • Sharp chef’s knife for slicing mushrooms
  • Cutting board
  • Wooden spoon or silicone spatula
  • Immersion blender (or regular blender)
  • Measuring cups and spoons
  • Ladle for serving

Recommended Products for This Recipe

I’ve tested plenty of products while perfecting this mushroom soup, and these are the items that genuinely make a difference in the final result.

1. Le Creuset Enameled Cast Iron Dutch Oven

This Dutch oven distributes heat so evenly that your mushrooms caramelize perfectly without any hot spots. The heavy lid traps moisture beautifully during simmering, and the enamel coating means cleanup is effortless even with cream-based soups.

Shop Now

2. White Truffle Oil

A few drops of quality truffle oil transforms this soup from delicious to restaurant-worthy. I use the white variety because it has a more delicate flavor that complements rather than overpowers the mushrooms. Just remember, a little goes a long way.

Shop Now

3. Cuisinart Smart Stick Immersion Blender

This immersion blender makes achieving that silky smooth texture incredibly easy. No transferring hot liquid to a countertop blender, no mess, just blend directly in your pot. The variable speed control lets you choose exactly how chunky or smooth you want your soup.

Shop Now

4. Dried Porcini Mushrooms

Adding dried porcini mushrooms amps up the earthy, umami flavor exponentially. Rehydrate them in warm water, then add both the mushrooms and the soaking liquid to your soup for incredible depth. This is my secret weapon for maximum mushroom flavor.

Shop Now

Another favorite: Tom Yum Soup

Step-by-Step Instructions

Take your time with these steps, especially when browning the mushrooms. That caramelization builds incredible flavor that makes this soup special.

1. Prepare Your Mushrooms

  • Clean the mushrooms by wiping them with a damp paper towel rather than rinsing them under water, as mushrooms absorb moisture like sponges
  • Remove any tough stems, especially from shiitake mushrooms, and save them for making stock later
  • Slice the mushrooms about ¼-inch thick so they cook evenly and maintain some texture
  • Set aside about 1 cup of the prettiest sliced mushrooms for garnish if you want a restaurant-style presentation

2. Brown the Mushrooms in Batches

  • Heat 2 tablespoons of butter and 1 tablespoon of olive oil in your Dutch oven over medium-high heat until the butter melts and starts to foam
  • Add half of the mushrooms in a single layer, making sure not to crowd the pan, as overcrowding causes steaming instead of browning
  • Let the mushrooms sit undisturbed for 3-4 minutes until they develop a golden-brown crust on one side
  • Stir and continue cooking for another 3-4 minutes until the mushrooms release their moisture and it evaporates
  • Transfer the browned mushrooms to a plate and repeat with the remaining mushrooms, adding another tablespoon of butter and the remaining olive oil
  • Season the mushrooms lightly with salt and pepper as they cook

3. Sauté the Aromatics

  • Reduce heat to medium and add the remaining tablespoon of butter to the pot
  • Add the diced onion and cook for 5-7 minutes, stirring occasionally, until softened and translucent
  • Stir in the minced garlic and cook for just 1 minute until fragrant but not browned, as burnt garlic tastes bitter
  • The onions should be soft enough that they break apart easily when pressed with your spoon

4. Build the Base

  • Sprinkle the flour over the onion and garlic mixture, stirring constantly to coat everything evenly
  • Cook the flour for 2-3 minutes, stirring continuously, to eliminate the raw flour taste
  • Pour in the white wine if using, scraping up any browned bits from the bottom of the pot with your wooden spoon, as these bits add tremendous flavor
  • Let the wine simmer for 2-3 minutes until it reduces by about half
  • Gradually add the chicken stock, stirring constantly to prevent lumps from forming
  • Return all the browned mushrooms back to the pot along with any accumulated juices

5. Simmer the Soup

  • Add the thyme sprigs and bay leaf to the pot, pushing them down into the liquid
  • Bring the soup to a gentle boil, then immediately reduce heat to maintain a low simmer
  • Cover the pot partially, leaving it slightly ajar to allow steam to escape
  • Simmer for 20 minutes, stirring occasionally, to allow all the flavors to meld together beautifully
  • The mushrooms should be very tender and the broth should smell absolutely incredible

6. Blend to Your Desired Consistency

  • Remove and discard the thyme sprigs and bay leaf from the soup
  • Use an immersion blender to puree the soup, deciding how smooth you want it – I prefer leaving it slightly chunky with visible mushroom pieces
  • Alternatively, carefully transfer half the soup to a regular blender, blend until smooth, and return it to the pot for a partially blended texture
  • If the soup seems too thick, add a splash more stock or water to reach your preferred consistency

7. Finish with Cream

  • Reduce the heat to low and stir in the heavy cream slowly, mixing it thoroughly into the soup
  • Taste and adjust the seasoning with additional salt and pepper, remembering that the saltiness will concentrate slightly as any remaining liquid reduces
  • Let the soup heat through for 3-4 minutes, but avoid bringing it to a boil once the cream is added, as high heat can cause the cream to separate
  • If you reserved mushrooms for garnish, quickly sauté them in a little butter until golden

8. Serve and Garnish

  • Ladle the hot soup into warmed bowls for the best presentation
  • Top each serving with a few of the reserved sautéed mushrooms if you made them
  • Sprinkle fresh chopped parsley over each bowl for a pop of color and freshness
  • Add a very light drizzle of truffle oil if you have it, using just 3-4 drops per bowl
  • Serve immediately while the soup is piping hot

You might also enjoy: Minestrone Soup Recipe

Tips for Success

These little tricks make the difference between good mushroom soup and absolutely outstanding mushroom soup. I learned most of these through trial and error.

Getting the perfect mushroom soup requires attention to a few key details:

  • Don’t wash mushrooms under running water – they’ll absorb moisture and won’t brown properly; use a damp cloth or paper towel instead
  • Brown mushrooms in batches to avoid overcrowding, which causes steaming instead of caramelization
  • Use a mix of mushroom varieties for complex flavor – cremini for earthiness, shiitake for depth, and button mushrooms for texture
  • Add a splash of soy sauce or Worcestershire sauce for extra umami if your soup needs more depth
  • Reserve some sautéed mushrooms before blending for a beautiful garnish and textural contrast
  • Warm your cream slightly before adding it to prevent temperature shock and potential separation
  • Adjust thickness by simmering longer to reduce or adding more stock to thin
  • Taste before serving and don’t be shy with the salt and pepper, as mushrooms can handle bold seasoning

Read Also: Chicken Soup Recipe

Serving Suggestions

Mushroom Soup Recipe

This mushroom soup shines as a starter or light main course. I love building a complete meal around it with complementary sides.

Serve this soup with crusty buttermilk biscuits or fresh dinner rolls for soaking up every last drop. A simple side of roasted broccoli adds nice color and texture contrast to the meal.

For a more substantial lunch, pair it with:

  • Grilled cheese sandwiches made with sharp cheddar and Gruyère
  • Fresh green salad with a tangy vinaigrette to cut through the richness
  • Crusty sourdough bread toasted with garlic butter
  • Avocado toast topped with everything bagel seasoning
  • Crispy onion rings for a fun textural contrast

Variations to Try

Once you master the basic recipe, these variations keep things interesting. I rotate through these depending on my mood and what’s in season.

This recipe adapts beautifully to different flavor profiles:

  • Wild Mushroom Soup – Use a combination of oyster, chanterelle, and porcini mushrooms for a more sophisticated version
  • Vegan Mushroom Soup – Swap butter for olive oil, use vegetable broth, and replace cream with full-fat coconut milk or cashew cream
  • Mushroom Barley Soup – Add ½ cup pearl barley during the simmering stage for a heartier, more filling version
  • Roasted Garlic Mushroom Soup – Roast a whole head of garlic until caramelized and blend it into the soup for sweet, mellow garlic flavor
  • Mushroom and Leek Soup – Replace half the onion with sliced leeks for a more delicate, slightly sweet flavor
  • Spicy Mushroom Soup – Add a pinch of red pepper flakes or a diced jalapeño when sautéing the onions
  • Mushroom Soup with Bacon – Top each bowl with crispy bacon bits and a drizzle of the rendered bacon fat

Another favorite: Hot and Sour Soup

Storage and Reheating

Proper storage keeps this soup tasting fresh for days. I actually think the flavor deepens overnight as everything continues to meld.

Store and reheat your mushroom soup the right way:

  • Refrigerator – Store cooled soup in an airtight container for up to 4 days
  • Freezer – Freeze soup without the cream added for up to 3 months; add fresh cream when reheating
  • Reheating on stovetop – Warm over medium-low heat, stirring occasionally, until heated through
  • Reheating in microwave – Heat in 1-minute intervals, stirring between each, until hot
  • Add liquid when reheating – The soup thickens as it sits, so stir in a splash of stock or cream to restore the original consistency
  • Avoid boiling – Gentle reheating prevents the cream from separating or curdling

Nutritional Facts

Per serving (based on 6 servings):

  • Calories: 285
  • Total Fat: 22g
  • Saturated Fat: 12g
  • Cholesterol: 60mg
  • Sodium: 650mg
  • Total Carbohydrates: 15g
  • Dietary Fiber: 2g
  • Sugars: 5g
  • Protein: 7g
  • Vitamin D: 15% DV
  • Calcium: 6% DV
  • Iron: 8% DV
  • Potassium: 12% DV

Read Also: Vegetable Soup Recipe

Health Benefits of Key Ingredients

Beyond tasting incredible, this soup actually packs some impressive nutritional benefits. Mushrooms are nutritional powerhouses that deserve way more credit.

Mushrooms provide selenium, vitamin D, and B vitamins while being naturally low in calories. The high fiber content supports digestive health and helps you feel satisfied longer.

Key benefits include:

  • Mushrooms are one of the few natural food sources of vitamin D and contain powerful antioxidants that support immune function
  • Garlic has anti-inflammatory properties and may help support cardiovascular health
  • Onions contain quercetin, an antioxidant that may reduce inflammation and support heart health
  • Olive oil provides healthy monounsaturated fats and anti-inflammatory compounds
  • Thyme offers antimicrobial properties and is rich in vitamin C and vitamin A

Frequently Asked Questions

1. Can I make this soup dairy-free?

Absolutely! Replace the butter with olive oil or vegan butter, and use full-fat coconut milk or cashew cream instead of heavy cream. The coconut milk adds a subtle sweetness that actually complements the mushrooms beautifully.

2. What’s the best type of mushroom to use?

I prefer a mix of cremini and shiitake mushrooms for the best flavor complexity. Button mushrooms work perfectly fine if that’s what you have available. Avoid portobello caps in large quantities as they can make the soup too dark.

3. Can I freeze mushroom soup with cream in it?

I don’t recommend freezing soup that already has cream added, as it can separate and become grainy when thawed. Freeze the soup before adding cream, then stir in fresh cream when you reheat it for the best texture.

4. How can I make my mushroom soup thicker?

Simmer the soup longer to reduce and concentrate it naturally, or add an extra tablespoon of flour when making the roux. You can also blend more of the soup for a thicker, creamier consistency throughout.

5. Why do my mushrooms release so much water?

Mushrooms naturally contain a lot of moisture. Cooking them in batches over medium-high heat allows the water to evaporate instead of pooling. Make sure your pan is hot enough and avoid overcrowding for the best results.

Final Thoughts

This mushroom soup recipe has become one of my most treasured comfort foods over the years. It’s simple enough for a weeknight but impressive enough to serve to guests.

The earthy richness, velvety texture, and aromatic herbs create something truly special. I hope this soup brings you as much joy as it’s brought my family.

Give it a try and let me know how it turns out in the comments below! I’d love to hear about any variations you create or tweaks you make to suit your taste.

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *