3 Mushroom Soup Recipe: Umami-Rich Depth in One Pot

3 Mushroom Soup Recipe: Umami-Rich Depth in One Pot

This 3 mushroom soup recipe delivers restaurant-quality depth with earthy umami and velvety texture in a single pot. The secret lies in properly sautéing three complementary mushrooms—shiitake, cremini, and wild—before simmering them in aromatic broth until tender. I’ve perfected this technique over years of testing, ensuring every spoonful bursts with savory complexity without overwhelming bitterness.

The magic happens in the preparation: mushrooms develop their richest flavors when cooked slowly in butter and garlic before being deglazed with white wine. This method transforms humble mushrooms into the star of the soup, creating a velvety base that’s both comforting and sophisticated. The recipe builds flavor layer upon layer, making it perfect for both weeknight dinners and special occasions.

What you’ll achieve is a soup with perfect balance—deep umami from the mushrooms, subtle garlic notes, and a silky texture from properly reduced broth. The mushrooms remain tender yet flavorful, while the broth achieves that perfect consistency: thick enough to coat the spoon but light enough to sip easily. This is the kind of soup that disappears quickly, leaving everyone asking for seconds.

Serve it as a starter to impress guests or as a hearty main course with crusty bread. The recipe scales beautifully, making it ideal for meal prep or entertaining. With just a few simple ingredients and one pot to clean, you’ll have a restaurant-worthy dish that feels effortless to prepare.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for 3 mushroom soup

Restaurant-quality depth starts with these 14 ingredients—earthy mushrooms, rich butter, and aromatic herbs.

Ingredient Amount Notes
Fresh Shiitake Mushrooms 🍄 8 whole Stems removed, caps sliced
Cremini Mushrooms 🍄 8 whole Quartered, stems intact
Wild Mushrooms 🍄 4 oz Mixed variety, cleaned well
Unsalted Butter 🧈 4 tbsp Cold for proper browning
Garlic Cloves 🧄 4 cloves Minced, not pressed
Shallots 🧅 2 whole Minced, or sub 2 tbsp onion
Dry White Wine 🍷 ½ cup Sauvignon Blanc preferred
Chicken or Vegetable Broth 💧 4 cups Homemade or quality low-sodium
Heavy Cream 🥛 ½ cup Full-fat for richness
Fresh Thyme Leaves 🌿 ¼ cup Stems removed, chopped
Fresh Parsley Leaves 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Parsley 🌿 1 tsp For extra depth if fresh unavailable

The mushrooms are non-negotiable here. Shiitake and cremini are easy to find at any grocery store, but wild mushrooms? That’s where the magic happens. Hit up your local farmers market or specialty shop like Whole Foods—they’ll have the best selection. Look for wild mushrooms with firm caps and no sliminess. If you can’t find wild ones, oyster mushrooms work as a good substitute. The key is variety: each mushroom brings its own umami punch. Don’t skip the stems on cremini—they’re packed with flavor. And always clean mushrooms with a damp paper towel, never water, or they’ll get soggy.

No white wine? Substitute extra broth with 1 tbsp lemon juice for brightness. Fresh thyme is ideal, but dried works at half the amount. The butter matters—European-style or grass-fed browns better, giving deeper flavor. For the broth, homemade is best, but Pacific Foods or Swanson low-sodium are solid store-bought options. If you’re making this ahead, the mushrooms can be sautéed and refrigerated for 2 days before adding to the broth. Just reheat gently. And trust me on the heavy cream—full-fat makes all the difference in that velvety texture.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge. For longer storage, freeze portions for up to 3 months. I like to portion it into individual containers so I can grab and reheat single servings. When reheating, do it low and slow—high heat turns mushrooms mushy. Garnish with fresh parsley right before serving, because it wilts fast when added to hot soup. And if you’re making this for a crowd, double the mushrooms—trust me, they’ll disappear.

❤️

Why You’ll Love This Recipe

  • No Chopping Nightmare: I slice the mushrooms in one go—no fancy knife skills needed—and the butter melts into them so fast, you’ll swear it’s magic. That first spoonful of earthy shiitake and nutty cremini? Worth every five minutes.
  • Umami Bomb: The combo of wild mushrooms, garlic, and browned butter? It’s like a flavor grenade—rich, deep, and satisfying without being heavy. Honestly, I’ve made soup that tasted like soup, and this? This tastes like a meal.
  • Leftovers That Shine: This soup only gets better the next day—thicker, more concentrated, and perfect for reheating with a splash of cream or a crack of black pepper. I make a double batch every Sunday because it’s my lazy-day secret weapon.
  • Budget Luxury: Fresh mushrooms might sound fancy, but a handful of shiitake and cremini stretch further than you’d think, especially when paired with wild mushrooms (which are often cheaper than meat). It’s the kind of dish that makes you feel fancy without breaking the bank.

Step-by-step instructions for 3 mushroom soup

Here’s how to create a velvety, umami-packed soup that captures the essence of three distinct mushroom varieties.

1

Sauté the Mushrooms Until Deeply Browned

Heat a large Dutch oven or heavy pot over medium-high heat. Add 4 tablespoons unsalted butter and let it melt completely, watching for the butter to foam and then settle into a gentle sizzle. This is your signal to add the mushrooms.

First, add the 8 whole cremini mushrooms, quartered with stems intact, and spread them out in the pan. Cook for 5-6 minutes until they release their moisture and begin to brown at the edges. Then add the 8 whole shiitake mushrooms, sliced with stems removed, and the 4 ounces wild mushrooms, cleaned and torn into bite-sized pieces. Stir occasionally, letting them cook undisturbed for 4-5 minutes until deeply browned and caramelized. The reason we don’t rush this step is that those browned bits pack the most flavor—think of them as the soul of your soup.

2

Build Flavor with Aromatics and Wine

Push the mushrooms to one side of the pot and add 2 minced shallots and 4 minced garlic cloves to the empty space in the pan. Sauté for 1-2 minutes until the shallots become translucent and the garlic releases its fragrant aroma. Stir everything together, scraping up those delicious browned bits from the bottom of the pot.

Pour in the ½ cup dry white wine, letting it simmer for 2-3 minutes until it reduces by about half and the alcohol cooks off. This step is where the magic happens—the wine deglazes the pan, lifting all those flavorful bits and infusing them into the liquid. If you’re using fresh thyme, add ¼ cup chopped fresh thyme leaves now and let them steep in the wine for 30 seconds before stirring everything together.

3

Simmer with Broth and Seasonings

Pour in the 4 cups chicken or vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 15-20 minutes. This allows the mushrooms to soften and release their flavors into the broth. Stir occasionally, but avoid mashing the mushrooms—their texture should remain intact.

Season with 1 teaspoon salt and ½ teaspoon freshly ground black pepper. Taste the broth and adjust the seasoning if needed—this is your chance to ensure the base flavor is balanced before adding the cream. If you’re using dried parsley, sprinkle in 1 teaspoon now and stir to distribute evenly. The soup should be rich and earthy, with a deep umami flavor that sings.

4

Finish with Cream and Fresh Herbs

Reduce the heat to low and stir in the ½ cup heavy cream. Let the soup simmer gently for 5-7 minutes, stirring occasionally, until it’s heated through and slightly thickened. The cream should blend seamlessly into the broth, creating a velvety texture without overpowering the mushroom flavors.

Remove the pot from heat and stir in ¼ cup chopped fresh parsley leaves. This adds a bright, fresh contrast to the deep umami flavors of the mushrooms. Taste again and adjust the seasoning if necessary—sometimes the cream needs a little more salt to balance its richness. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together.

5

Serve Warm with Crusty Bread

Ladle the soup into bowls and serve immediately, garnished with an extra sprinkle of fresh parsley if desired. The soup should be thick enough to coat the back of a spoon but still have a silky, luxurious mouthfeel. Pair it with a slice of crusty bread to soak up every last drop of that umami-rich broth.

This soup tastes even better the next day, as the flavors continue to develop. If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stove over low heat, adding a splash of water or broth if the soup thickens too much. Enjoy the depth of flavor that comes from using three different types of mushrooms—each brings something unique to the table!

👨‍🍳

Pro Tips For Making 3 Mushroom Soup

  • Sear the Mushrooms in Batches: Don’t toss all three mushroom types into the pan at once—crowding steams them instead of browning. Split shiitakes and creminis into two batches, cook 3–4 minutes per side until golden, then add wild mushrooms (they’re more delicate). I learned this the hard way when my first batch turned out pale and bland.
  • Salt the Butter First: Toss a pinch of salt into the butter before melting it—this dissolves completely and seasons the mushrooms from the start. Unsalted butter tastes flat if you wait to add salt later, and you’ll end up over-salting the soup by the end. Trust me, it’s worth the extra 10 seconds.
  • Don’t Overcook the Wild Mushrooms: Wild mushrooms turn rubbery fast—once they’re just tender (about 2–3 minutes after the others), pull them out and set aside. Reheat them in the finished soup for 30 seconds max. I skipped this once and ended up with a mouthful of chewy disappointment.
  • Use Cold Garlic for Smoothness: Smash the garlic cloves with the flat of your knife before adding them to the pan—this prevents burning and makes the flavor distribute evenly. Cold garlic also releases its oils more gently, so the soup doesn’t turn bitter. (Yes, even if you’re impatient like me.)

Essential equipment for this dish

Dutch Oven Essentials

A heavy-bottomed Dutch oven is my go-to for this recipe because it distributes heat evenly and prevents scorching. I recommend a Le Creuset signature or All-Clad stainless steel—both handle temperature changes beautifully. The deep sides help prevent spills while sautéing mushrooms, and the tight-fitting lid keeps flavors concentrated during simmering. If you don’t own one, a 5-6 quart stainless steel pot works in a pinch. 🔥

High-Quality Butter

Never skimp on butter—European-style or grass-fed varieties brown better and add deeper flavor. I keep Plugrá or Kerrygold on hand for their rich, caramelized potential. Cold butter is key: take it straight from the fridge and let it sit in the pot just until it melts completely before adding mushrooms. This creates the perfect foundation for those flavorful browned bits. 🧈

Precision Thermometer

A meat or candy thermometer ensures your broth reaches the ideal 185°F for maximum flavor extraction. I use the Thermoworks Smoke—it’s accurate, durable, and has a flexible probe that fits perfectly in a Dutch oven. For this recipe, monitor the broth temperature during simmering to prevent overcooking the mushrooms while developing depth. Pro tip: A digital instant-read thermometer like Taylor Precision Products is my backup for quick checks. 🌡️

Mushroom Knife & Cutting Board

Invest in a sharp 8-inch chef’s knife and a non-slip cutting board for clean, even slices. I prefer Wüsthof knives—they handle mushrooms beautifully without crushing delicate caps. For wild mushrooms, a serrated knife works best for their tougher stems. A wooden board adds grip, but plastic is fine if you’re concerned about bacteria. Never clean mushrooms with water—pat them dry with a paper towel to maintain texture. 🍄

Fine-Mesh Strainer

A fine-mesh strainer (like OXO Good Grips) is useful if you want to strain the soup for a smoother texture before adding cream. I use it occasionally for special occasions, but I love the rustic texture of whole mushrooms. If you strain, reserve the mushroom pieces for garnish—they add visual appeal and extra flavor. For broth reduction, a saucepan with a lid works just as well. 💧

Immersion Blender (Optional)

While this recipe doesn’t require blending, an immersion blender (like Magic Bullet) lets you adjust texture on demand. I use it sparingly—just a few pulses—to create a velvety consistency without losing the mushroom’s integrity. For a completely smooth soup, blend half the portion and stir it back in. Avoid over-blending, or you’ll lose the soup’s luxurious mouthfeel. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 580mg25%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 6g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried mushrooms instead of fresh?

For the best results, rehydrate 1 tablespoon dried mushrooms in ½ cup hot broth for 20 minutes before adding to the soup. Use 1 tablespoon dried per 1 cup fresh—so for this recipe, you’d need about 1.5 tablespoons total. Dried mushrooms add intense umami flavor, but they’ll have a different texture than fresh. Pro tip: Save the soaking liquid to add back to the soup for extra depth.

2

Why does my mushroom soup turn out bitter?

Bitterness usually comes from overcooking mushrooms or using too many wild varieties. To prevent this, sauté mushrooms over medium-high heat (not high) and remove them as soon as they’re browned. For wild mushrooms, use no more than 4 ounces total—they’re the most potent. If bitterness creeps in, balance it with a splash of lemon juice or extra cream at the end. Also, avoid using old mushrooms—they develop bitter compounds over time.

3

Can I make this soup vegetarian?

Yes! Simply swap the chicken broth for vegetable broth and ensure your butter is dairy-free if needed. The recipe already works perfectly with vegetable broth. For extra protein, stir in ½ cup cooked lentils or tofu crumbles at the end. The mushrooms provide plenty of umami on their own, so no additional seasoning adjustments are necessary—just enjoy the rich, earthy flavors!

4

How do I prevent the soup from getting watery?

Watery soup usually means the broth wasn’t reduced enough or the cream was added too early. First, always simmer the broth uncovered for 15-20 minutes to reduce it by about ¼. Then, when adding cream, keep the heat at low and simmer just until it thickens (5-7 minutes). If it’s still too thin, remove from heat and let it sit for 10 minutes—it’ll thicken as it cools. For extra insurance, mix 1 teaspoon cornstarch with 1 tablespoon cold water and stir it in at the very end.

5

What’s the best way to reheat leftovers?

Reheat gently over low heat on the stove, stirring frequently to prevent scorching. For best results, cover the pot and warm to 165°F. If the soup thickens too much, add 1-2 tablespoons broth or water** to restore consistency. Never microwave—it makes mushrooms rubbery. For extra flavor, add a pat of butter or a splash of wine when reheating. The soup actually tastes better the next day as flavors meld!

★★★★★4.8(12 reviews)
Brian Walker