5 Mushroom Soup Recipe: Earthy Umami Depth in One-Pot Magic

Soups & Stews

5 Mushroom Soup Recipe: Earthy Umami Depth in One-Pot Magic

This 5 mushroom soup recipe delivers restaurant-quality earthiness in a single pot, where umami flavors build with every simmer. The secret lies in proper mushroom preparation—sautéing until golden unlocks their deep, savory potential. I’ve perfected this technique over years of testing, ensuring the broth remains rich yet balanced, never overpowering.

The magic happens in layers: first, mushrooms release their natural oils when cooked slowly, then herbs and aromatics infuse the broth with complexity. This version keeps it simple with just five types of mushrooms—shiitake, cremini, oyster, and two wild varieties—but you can customize based on what’s fresh.

The one-pot method means minimal cleanup, and the soup only takes about 45 minutes to develop its full, velvety depth.

What you’ll end up with is a velvety, aromatic soup that’s both comforting and sophisticated—perfect for chilly evenings or as a starter for dinner parties. The mushrooms stay tender yet substantial, while the broth is rich enough to stand alone or pair beautifully with crusty bread.

This recipe proves that earthy flavors can be both elegant and effortless.

For extra richness, stir in a splash of cream at the end, or keep it broth-based for a lighter option. Garnish with fresh parsley and a drizzle of olive oil for a touch of brightness. Here’s how to make it—step by step.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Low Cal

Ingredients for 5 mushroom soup

Five mushroom varieties and aromatic herbs create this velvety, earthy soup in one pot.

Ingredient Amount Notes
Shiitake Mushrooms 🍄 8 whole Stems removed, sliced
Cremini Mushrooms 🍄 8 whole Stems removed, sliced
Oyster Mushrooms 🍄 8 whole Stems removed, sliced
Wild Mushrooms (e.g., Chanterelle) 🍄 4 oz Mixed varieties, sliced
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Vegetable Broth 💧 4 cups Low-sodium preferred
Dry White Wine 🍷 ½ cup Substitute with extra broth if needed
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing mushrooms
Heavy Cream 🥛 ½ cup Optional, for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The mushrooms are the stars here, so prioritize quality. Local farmers markets often carry fresh wild varieties like chanterelle or morel, but shiitake, cremini, and oyster are easy to find at most grocery stores. Look for mushrooms with firm, dry caps and no sliminess—those are telltale signs of freshness. If you can’t find wild mushrooms, shiitake and cremini alone will still deliver deep umami flavor. For the wild varieties, 4 ounces is plenty—they pack intense flavor and should be used sparingly. Slice them evenly so they cook at the same rate.

No white wine? Substitute with extra vegetable broth—just reduce the broth by half a cup to keep the balance right. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. If you’re using dried mushrooms, soak them first and measure the water they absorb into the broth. For extra richness, heavy cream is optional, but if you skip it, stir in a splash of coconut milk at the end for a lighter alternative. The parsley garnish adds brightness—use flat-leaf parsley if available, as it’s more flavorful than curly.

Store any leftovers in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, so it reheats beautifully. For a quick meal prep, double the broth and freeze half in portions—just thaw and reheat. The mushrooms stay tender when reheated gently, so avoid boiling. Garnish with a drizzle of olive oil and extra parsley before serving to keep it fresh-tasting. This soup pairs perfectly with crusty bread or a sprinkle of Parmesan cheese for those who like it.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: I can buy a mix of dried shiitakes and fresh cremini at the store for less than $10, and it feels like a gourmet meal. The onions and garlic stretch the flavor, so you’re not drowning in expensive ingredients. Plus, the more mushrooms you add, the deeper the taste—so it’s easy to adjust for what’s on sale.
  • No Fuss, Big Payoff: I swear by this soup because it’s the kind of recipe where you can chop while watching a show—no fancy techniques, just sautéed onions and mushrooms until they release their magic. The shiitakes add that meaty depth, while the chanterelles (if you’re feeling fancy) bring a bright, almost citrusy note that makes it taste like a restaurant dish.
  • Umami Bomb: Between us, this is the only soup that makes my non-mushroom-loving partner pause mid-spoonful. The cremini mushrooms caramelize into something rich and savory, while the oyster mushrooms add a silky texture that’s just chef’s kiss. Honestly, it’s the kind of flavor that lingers—good kind of lingering.
  • Meal Prep MVP: I make a double batch every Sunday because it’s the ultimate lazy-day fix. Freezes beautifully, so I pull out a jar when I’m too tired to cook, and it reheats like it was just simmered. The wild mushrooms keep it interesting even after three days—no sad, watery leftovers here.

Step-by-step instructions for 5 mushroom soup

A rich, layered umami experience emerges from this method—where texture and flavor build gradually.

1

Sauté the Mushrooms Until Golden

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium-high heat. Add the sliced shiitake mushrooms first—they're the most hearty—and cook for 4-5 minutes until their edges begin to brown and release moisture. This initial step develops deep umami flavors through caramelization.

Push the shiitakes to one side of the pot and add the cremini mushrooms, spreading them evenly. Cook for 3-4 minutes until they soften slightly and develop golden spots. Repeat with the oyster mushrooms, cooking for 2-3 minutes—they're more delicate, so don't overcrowd the pan. Finally, add the 4 ounces wild mushrooms and cook for 2 minutes until they just begin to soften.

Here's the thing—don't rush this step. You want the mushrooms to develop that perfect golden crust while releasing their natural juices. If the pan feels crowded, work in batches to avoid steaming instead of browning. The result should be a pot filled with aromatic, caramelized mushrooms that smell like a forest after rain.

2

Build the Flavor Base with Aromatics

Add the diced yellow onion to the pot and cook for 3-4 minutes until softened and translucent. The onions should meld beautifully with the mushrooms, creating a cohesive flavor foundation. Stir occasionally to prevent sticking, especially if any mushroom juices have pooled at the bottom.

Next, add the 4 minced garlic cloves and the 1 tablespoon chopped fresh thyme. Cook for 30-45 seconds until the garlic becomes fragrant—you'll know it's ready when the kitchen fills with that unmistakable aroma. Be careful not to let the garlic burn; it should just barely turn golden at the edges. The thyme adds an earthy note that complements the mushrooms perfectly.

This is where the magic starts to happen. The combination of caramelized mushrooms, sweet onions, and aromatic garlic creates a flavor bomb that forms the soul of your soup. The thyme ensures we're not just getting earthy notes from the mushrooms alone—it adds that herbal complexity that makes this soup truly special.

3

Deglaze and Simmer the Broth

Pour in the ½ cup dry white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all those concentrated flavors that would otherwise go to waste. Let the wine simmer for 2-3 minutes until it reduces by about half and the alcohol cooks off, leaving behind just the pure flavor.

Add the 4 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes. You want the liquid to reduce slightly, intensifying the mushroom flavors. Stir occasionally to prevent the mushrooms from sticking to the bottom.

Real talk: This is the moment that matters. The longer you simmer, the more the flavors meld together. You'll notice the soup developing a rich, earthy aroma that fills your kitchen. If the soup reduces too quickly, add a splash of water or more broth to maintain the proper consistency. The mushrooms should be tender but still hold their shape slightly—you don't want them mushy.

4

Finish with Cream and Seasoning

Stir in the ½ cup heavy cream (if using) and simmer for an additional 3-5 minutes until the soup reaches your desired consistency. The cream adds a luxurious richness that balances the earthy mushroom flavors. If you prefer a lighter soup, you can omit the cream or use a non-dairy alternative.

Season with the 1 teaspoon salt and ½ teaspoon black pepper, then taste and adjust as needed. Remember, the broth and mushrooms already contain some natural saltiness, so go easy with the seasoning. The soup should be well-seasoned but not overwhelmingly salty.

This is also the time to check the texture. If the soup is too thick, add a splash of warm water or broth to reach your preferred consistency. If it's too thin, simmer uncovered for a few more minutes to reduce it. The final texture should be velvety but still allow you to see the beautiful mushroom pieces throughout.

5

Garnish and Serve

Remove the pot from heat and let the soup rest for 5 minutes. This resting period allows the flavors to fully meld together. Then, stir in the ¼ cup chopped fresh parsley just before serving. The parsley adds a bright, fresh note that cuts through the richness of the soup and adds a pop of color to each bowl.

Ladle the soup into bowls and serve immediately while hot. The contrast between the warm, creamy soup and the cool parsley garnish makes each spoonful even more satisfying. For an extra touch, you can serve with crusty bread to soak up every last drop of that delicious mushroom broth.

Don't skip the resting step—it's crucial for letting all those flavors come together. The soup will taste even better after it's had a chance to sit for a few minutes, with all the components working in harmony. This is the moment when your hard work pays off, resulting in a soup that's rich, flavorful, and deeply satisfying.

👨‍🍳

Pro Tips For Making 5 Mushroom Soup

  • Cook mushrooms in batches: If you’re using a mix of shiitake, oyster, and cremini, don’t toss them all in the pan at once—especially if you’re searing. Crowding steams them instead of browning, and you’ll end up with a watery soup. Start with cremini and shiitake (they’re denser), then add the oysters and wild mushrooms after they’ve released their juices. Trust me, the flavor difference is noticeable.
  • Trim oyster mushrooms carefully: Oyster mushrooms grow in clusters, and the stems are tougher than the caps. Cut them away from the base where they meet the cap—don’t just snap them off. If you leave too much stem, they’ll turn rubbery, and you’ll have to fish out chunks later. A quick run under cold water after trimming removes any grit that hides in their gills.
  • Sweat onions until translucent: Don’t rush the onion step—get them soft and sweating before adding mushrooms. If you add them raw or only partially cooked, they’ll release bitterness and make the soup taste harsh. A medium-low heat for 5–7 minutes, stirring occasionally, ensures they’re the perfect base. (Yes, even if you’re impatient like me.)
  • Finish with butter, not oil: The last step isn’t just about fat—it’s about flavor. Swap out the final splash of oil for a pat of cold butter (or ghee) and let it melt into the soup off the heat. It coats the mushrooms and wild flavors, making them richer without overpowering. Skip this, and you’ll miss out on that restaurant-quality finish.

Dietary considerations for this dish

Vegetarian-Friendly Base

This recipe is naturally vegetarian and packed with plant-based protein from mushrooms—about 10 grams per serving from the five varieties alone. The umami-rich broth provides a satisfying, meaty depth without any animal products.

For extra protein, stir in ½ cup cooked lentils or ¼ cup nutritional yeast at the end for a cheesy, nutty flavor. 🌱

Gluten-Free Adaptation

All ingredients are gluten-free as written, but verify your vegetable broth label. Many store-bought broths contain hidden wheat. I recommend Pacific Foods or Imagine brands for certified gluten-free options.

For added richness, use coconut aminos instead of soy sauce if you're avoiding gluten entirely. The mushrooms provide enough savory depth without gluten-containing additives.

Dairy-Free Options

Skip the heavy cream or substitute with ½ cup full-fat coconut milk for a dairy-free version that still delivers velvety texture. The coconut milk adds subtle sweetness that pairs beautifully with the earthy mushrooms.

Another great option is cashew cream—blend ½ cup soaked cashews with ½ cup water until smooth and stir into the soup at the end. Both alternatives maintain the soup's luxurious mouthfeel. 🥥

Low-Carb Considerations

This soup is already low-carb with only 8 grams net carbs per serving (without cream). For even fewer carbs, omit the onions and use 1 tablespoon olive oil instead of wine for deglazing.

The mushrooms provide fiber and umami satisfaction without spiking blood sugar. Pair with zucchini noodles or a side of cauliflower rice for a complete low-carb meal.

Allergen-Friendly Swaps

For nut-free versions, avoid cashew cream and use coconut milk instead. If you're sensitive to FODMAPs, reduce the wild mushrooms to 2 ounces and use shiitake and cremini only—they're lower in fermentable carbs.

For soy-free cooking, ensure your broth doesn't contain soy-based additives. The recipe remains flexible while keeping all the umami richness intact. Always check labels when substituting ingredients.

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 3g15%
Cholesterol 10mg3%
Sodium 450mg20%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 4g
Protein 12g24%
* 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?

Yes, but soak them first! Use about 1 tablespoon dried mushrooms per 1 cup broth—they shrink dramatically when rehydrated. Soak in warm water for 20 minutes, then drain and add the soaking liquid to your broth. The flavor will be concentrated, so reduce other mushrooms by half to avoid overpowering the dish.

2

How do I make this soup creamier without heavy cream?

Try blending ½ cup of the finished soup until smooth, then stir it back in. This creates a silky texture without dairy. For extra richness, add 2 tablespoons mashed white beans or 1 tablespoon cornstarch mixed with water to thicken naturally. The mushrooms already provide enough body!

3

What's the best way to store and reheat leftovers?

Store in an airtight container for up to 4 days in the fridge. For reheating, warm gently on the stove over medium-low heat—never microwave, as it can make mushrooms rubbery. Add a splash of water or broth if the soup thickens too much. The flavors actually improve overnight!

4

Can I make this soup in an Instant Pot?

Sauté mushrooms and aromatics as directed, then add wine and broth. Seal the lid and cook on high pressure for 8 minutes. Quick-release the pressure, stir in cream, and adjust seasoning. The Instant Pot cuts cooking time to about 30 minutes total. Just be careful not to overcook the mushrooms—they'll soften faster under pressure.

5

What if I don't have white wine?

No problem! Use ½ cup extra vegetable broth and add 1 teaspoon apple cider vinegar for acidity. Or substitute with ½ cup mushroom broth (simmer dried mushrooms in water for 15 minutes) for deeper flavor. The key is maintaining the same liquid volume—just adjust seasoning to taste afterward.

★★★★★4.7(11 reviews)
Categories Soups & Stews