Soups & Stews
This Bella Mushroom Soup recipe delivers a velvety, earthy depth that transforms simple ingredients into a restaurant-worthy dish. The secret lies in toasting garlic until golden and blending wild mushrooms into a rich, umami-packed base that simmers into pure comfort.
I developed this version after years of experimenting with different mushroom varieties—each brings something unique to the broth, creating layers of flavor that keep you reaching for seconds.
What sets this recipe apart is the balance of technique and simplicity. You’ll start with a deep, aromatic base built from sautéed garlic and mushrooms, then let it simmer slowly to develop complexity.
The result is a soup that’s creamy without heavy cream, rich without being heavy, and packed with savory notes that linger. Perfect for chilly evenings or as a hearty starter, this dish proves that great soup doesn’t require complicated ingredients—just patience and the right blend of mushrooms.
The final touch? A sprinkle of fresh herbs or a swirl of cream, depending on your preference. This version stays true to its roots while offering flexibility—whether you’re serving it as a light lunch or a cozy dinner.
The texture is where it truly shines: silky, smooth, and just thick enough to coat a spoon. Every sip delivers that perfect harmony of earthy mushrooms, toasted garlic, and subtle warmth.
Ready in about 45 minutes, this soup is ideal for weeknight cooking or meal prepping. The flavors only deepen as it sits, making it even more rewarding the next day. Here’s how to create it—step by step—for a dish that feels both nostalgic and fresh.
Ingredients for bella mushroom soup
Velvety umami magic starts with these earthy, aromatic ingredients that transform into restaurant-worthy mushroom soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Wild Mushroom Blend 🍄 | 8 oz | Cremini, shiitake, oyster mix |
| Garlic Cloves 🧄 | 6 cloves | Fresh, peeled, whole |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Carrots 🥕 | 3 medium | Peeled, chopped into chunks |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing mushrooms |
| Fresh Thyme 🌿 | ½ oz | Or 1 tbsp dried thyme |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Heavy Cream 🥛 | ½ cup | Optional, for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Bay Leaf 🍃 | 1 whole | For simmering |
| Worcestershire Sauce 🥫 | 1 tbsp | Vegetarian version preferred |
The wild mushroom blend is everything—cremini, shiitake, and oyster bring layers of flavor that store-bought mixes can't match. Local farmers markets often carry these fresh, or grab Trader Joe's pre-mixed wild mushrooms for convenience. Toasting the garlic until golden adds depth that raw garlic can't replicate. For the onions, yellow or red work best—they hold up better during long simmering. If you can't find fresh thyme, dried works at one-third the amount, but fresh is ideal for that bright aroma. The carrots can be baby carrots if you're in a hurry, but whole carrots peeled and chopped give the best texture.
No wild mushrooms? Portobello or white button mushrooms work in a pinch, but you'll miss the earthy complexity. Short on thyme? Fresh rosemary at half the amount adds a piney note that pairs well. The vegetable broth is non-negotiable—low-sodium versions like Pacific Foods let you control the salt. For extra richness without cream, cashew cream (blended soaked cashews) adds a velvety texture. The Worcestershire sauce adds that savory umami kick—Lea & Perrins vegetarian version keeps it authentic. If you're avoiding dairy, the cream can be swapped for coconut milk, though the texture will differ slightly.
This soup tastes even better the next day—flavors meld beautifully overnight. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. I like to make a double batch and freeze half—perfect for lazy weeknights. The fresh parsley should be added just before serving to keep it vibrant. For meal prep, portion into containers with a splash of cream on top—it keeps the herbs fresh longer. If you're using dried bay leaves, remember to remove them before blending for a silky finish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans, just saute the onions, toss in the mushrooms, and let the broth work its magic. The carrots soften just enough to add sweetness without falling apart, and honestly? That’s all the effort I can handle on a Tuesday.
- Umami Bomb: The wild mushroom blend is where this soup actually shines—earthy, deep, and slightly funky in the best way. A few minced garlic cloves and a splash of vegetable broth? That’s all it takes to turn simple ingredients into something dangerously addictive. (Yes, even my picky husband asks for seconds.)
- Meal Prep MVP: This soup tastes just as good the next day, which means I make a big batch on Sunday and reheat portions all week. The flavors actually deepen overnight, and it’s perfect for packing lunches or serving with crusty bread when unexpected guests show up. Zero waste, maximum convenience.
- Budget-Friendly Luxury: Wild mushrooms might sound fancy, but they stretch so far in this recipe—you’ll use half a bag for a full pot of soup. Add carrots and onions, and suddenly you’ve got a restaurant-quality bowl for pennies. Here’s what sold me: it feels special without breaking the bank.
Step-by-step instructions for bella mushroom soup
This method delivers a rich, velvety mushroom soup with deep umami flavor and a toasted garlic base.
Sauté the Mushroom Blend Until Golden
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium-high heat until shimmering. Add the 8 oz wild mushroom blend and spread them out in an even layer. Cook undisturbed for 5-6 minutes until they release their moisture and begin to brown at the edges.
Here's the thing—don't stir during the first few minutes. This allows the mushrooms to develop a proper crust that deepens their flavor. Once they start releasing juices and turning golden brown, use a wooden spoon to gently break them up, stirring occasionally for another 3-4 minutes until they're completely softened and most of the liquid has evaporated.
Develop the Toasted Garlic Base
Push the mushroom mixture to one side of the pot and add the 6 cloves garlic cloves to the empty space. Cook over medium heat for 1-2 minutes until they turn a beautiful golden brown and release their aroma—this is what creates that signature toasted garlic flavor. Immediately add the 1 whole yellow onion and 3 medium carrots and stir to combine.
Cook for another 4-5 minutes until the onions become translucent and the carrots begin to soften. You'll notice the mixture becomes fragrant and slightly caramelized. If the garlic starts to burn, reduce the heat slightly and keep stirring. This aromatic base forms the flavor foundation of your soup.
Simmer with Broth and Seasonings
Pour in the 4 cups vegetable broth and add the 1 whole dried bay leaf, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a gentle boil, then reduce heat to low-medium and let it simmer uncovered for 15-20 minutes until the vegetables are tender and the flavors have melded together.
While simmering, you'll want to taste the broth occasionally. This is where you can adjust the seasoning—add more salt if needed, or a splash of water if the soup becomes too thick. The mixture should be smooth and velvety, with the vegetables completely broken down into the broth. Remove and discard the bay leaf before proceeding.
Finish with Cream and Worcestershire
Reduce the heat to low and stir in the 0.5 cup heavy cream and 1 tbsp Worcestershire sauce. Let the soup simmer gently for another 5 minutes to allow the cream to temper and blend smoothly into the soup. The Worcestershire sauce adds a deep, savory note that complements the mushrooms beautifully.
For the final touch, stir in the 0.5 oz fresh thyme and let it steep for 2 minutes to infuse the soup with its earthy aroma. Remove from heat and let it rest for 5 minutes to allow the flavors to fully develop. This resting period is crucial—it lets the soup settle and ensures each spoonful is perfectly balanced.
Garnish and Serve
Ladle the soup into bowls and garnish each serving with 2 tablespoons fresh parsley. The parsley adds a bright, fresh contrast to the rich mushroom flavors. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that velvety broth.
Each bite should deliver a harmonious blend of earthy mushrooms, toasted garlic, and creamy richness. The soup should coat your spoon with a luxurious texture, and each ingredient should be distinct yet perfectly balanced. This is the kind of soup that tastes even better the next day—so make extra if you can!
Pro Tips For Making Bella Mushroom Soup
- Sweat the Onions First: I learned this the hard way—skipping this step makes your soup taste raw. Dice the onion into ¼-inch pieces and cook them in olive oil over medium heat for 8–10 minutes until they’re soft and golden, not just translucent. This builds flavor that carries through the whole dish.
- Slice Mushrooms Thinly: Wild mushrooms release their earthy goodness when sliced against the grain—about ⅛-inch thick. Thicker slices stay chewy; thinner slices melt into the broth. Use a sharp knife and don’t rush it—this is where the texture magic happens.
- Deglaze with Broth, Not Water: After sautéing garlic and mushrooms, splash in ½ cup of vegetable broth to scrape up all the browned bits (that’s flavor, not waste). Water won’t cut it—broth adds depth and keeps the soup from tasting flat.
- Simmer Low and Slow: After adding broth and carrots, keep the heat at a gentle simmer (tiny bubbles, not a rolling boil). High heat turns mushrooms mushy and carrots mealy. Let it bubble quietly for 20–25 minutes—patience pays off with tender, flavorful veggies.
Flavor customization for this bella mushroom soup
Earthy vs. Creamy
This soup shines in two distinct directions—earthy and robust or silky and creamy. For a deeper umami profile, skip the cream and add an extra ½ cup vegetable broth after simmering.
Stir in 1 tbsp soy sauce and 1 tsp fish sauce (or vegetarian alternative) for a Thai-inspired twist that highlights the mushrooms' natural sweetness. 🌿
If you prefer creaminess, the ½ cup heavy cream is your best friend—but for a lighter option, blend ½ cup silken tofu with 2 tbsp nutritional yeast and stir it in during the final 5 minutes of cooking. This adds protein and a nutty depth without heaviness.
Spice Level Boost
Want heat? Toss in ½ tsp smoked paprika with the mushrooms for a subtle smoky kick. For something bolder, add 1 tbsp gochujang (Korean chili paste) when you stir in the Worcestershire sauce—it balances the richness with tangy spice.
I love this combo with a sprinkle of crushed red pepper flakes on top. 🌶️
For a sweeter-spicy contrast, stir in 1 tsp honey or maple syrup during the last 2 minutes of simmering. The natural sweetness in mushrooms pairs beautifully with a hint of heat, creating a complex flavor profile that’s surprisingly refreshing.
Herb Variations
Swap out thyme for fresh rosemary (use ½ oz) for a piney, aromatic note that stands up to the mushrooms. Or try fresh tarragon for an anise-like sweetness that brightens the dish.
For a Mediterranean touch, add 1 tsp dried oregano with the bay leaf—it adds warmth without overpowering. 🌿
Love basil? Add ¼ cup fresh basil leaves at the end for a fresh, slightly peppery finish. Or try chives or green onions for a mild oniony crunch. The key is to add fresh herbs just before serving to preserve their vibrant flavors.
Protein Add-Ins
Make it a full meal by stirring in ½ cup cooked lentils or ½ cup crumbled tempeh during the final 5 minutes of simmering. For meat lovers, add ½ lb shredded rotisserie chicken or ½ lb cooked sausage (like Italian sweet or spicy kielbasa) at the end. 🍗
For a vegetarian protein boost, blend ½ cup cooked white beans directly into the soup after simmering. The beans break down smoothly, adding creaminess and heartiness without altering the texture. If using beans, reduce the cream to ¼ cup to balance the richness.
Global Twists
Transform this into a French-style version by adding 1 tbsp Dijon mustard and ½ tsp white wine vinegar with the Worcestershire sauce. Finish with a swirl of crème fraîche instead of heavy cream. 🍷
For an Asian-inspired take, replace the Worcestershire with 1 tbsp oyster sauce and 1 tsp grated ginger. Add 1 tbsp rice vinegar at the end for brightness. Garnish with sesame seeds and thinly sliced scallions for a fresh, zesty finish.
Nutrition facts
Frequently asked questions
Can I make this mushroom soup dairy-free?
Simply omit the heavy cream and replace it with ½ cup coconut milk or blend ½ cup silken tofu with 2 tablespoons nutritional yeast for a creamy texture. The soup will still be rich and satisfying without dairy. The tofu blend adds protein and a nutty depth that works beautifully with the mushrooms.
What's the best way to store leftovers?
Store leftovers in an airtight container in the refrigerator for 4-5 days, or freeze for up to 3 months. For freezing, let the soup cool completely first, then portion into containers with a little headspace. The flavors actually deepen when reheated, making it perfect for meal prep. Just thaw overnight in the fridge before reheating.
Do I need to use wild mushrooms?
While wild mushrooms create the best flavor profile, you can substitute with cremini, shiitake, or oyster mushrooms for a similar earthy taste. For convenience, store-bought wild mushroom blends work well too. If using regular white button mushrooms, you'll miss some of the complex umami depth, but they'll still give you a delicious base. The key is to brown them well for maximum flavor.
How can I make this soup spicier?
Add ½ teaspoon smoked paprika with the mushrooms for subtle heat, or stir in 1 tablespoon gochujang (Korean chili paste) when adding the Worcestershire sauce. For extra kick, sprinkle crushed red pepper flakes on top just before serving. The sweetness of the mushrooms balances the heat beautifully, creating a complex flavor profile.
Can I make this soup in an Instant Pot?
Yes! Sauté the mushrooms, garlic, onions, and carrots in the Instant Pot for 5 minutes on sauté mode. Add the broth, bay leaf, salt, and pepper, then pressure cook for 8 minutes. Quick release the pressure, stir in the cream and Worcestershire sauce, and cook on high heat for 2 minutes to finish. The Instant Pot cuts cooking time significantly while keeping all the flavors intact.
