Okay, real talk — if you think mushroom soup is just that boring canned stuff your grandma heated up on cold nights, you’re seriously missing out. I’m talking about rich, soul-warming, ridiculously flavorful bowls of mushroom goodness that’ll make you question why you ever wasted time on anything else.
I’ve been obsessed with mushroom soups for years now. Honestly, I’ve probably made over a hundred variations by this point, and each time I tweak a recipe, I discover something new and exciting. Whether you’re a die-hard mushroom lover or someone who’s on the fence about fungi (no judgment here), these 10 recipes will convert you for life.
From a 10-minute miracle soup for those chaotic weeknights to a luxurious restaurant-style creamy mushroom soup that’ll impress literally anyone — I’ve got you covered. So grab your favorite spoon, and let’s dive headfirst into the wonderful world of mushroom soups. Trust me, your taste buds will thank you. 🙂
1. Creamy Garlic Mushroom Comfort Soup

This recipe? Absolute perfection in a bowl. When life throws chaos at you, this soup catches it and turns it into something beautiful. The garlic, the cream, the earthy mushrooms — it’s basically a warm hug for your insides.
Prep Time
10 minutes
Cook Time
25 minutes
Ingredients
- 1 pound cremini mushrooms, sliced
- 6 cloves garlic, minced
- 1 medium onion, diced
- 3 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 3 cups vegetable broth
- 1 cup heavy cream
- ½ teaspoon dried thyme
- Salt and freshly ground black pepper to taste
- Fresh parsley for garnish
Equipment
- Large soup pot or Dutch oven
- Wooden spoon
- Immersion blender (optional)
- Knife and cutting board
Instructions
- Melt the butter in a large soup pot over medium heat.
- Sauté the onions until they turn soft and translucent, about 3–4 minutes.
- Add the garlic and cook for another minute until fragrant. Don’t burn it — nobody wants bitter garlic soup.
- Toss in the mushrooms and cook until they release their liquid and start to brown, roughly 7–8 minutes.
- Sprinkle the flour over the mushrooms and stir continuously for about 2 minutes.
- Pour in the vegetable broth slowly, stirring to prevent lumps.
- Add the thyme, salt, and pepper. Bring everything to a gentle simmer for 10 minutes.
- Stir in the heavy cream and let it warm through for 5 minutes.
- Use an immersion blender for a smoother texture, or leave it chunky — your call.
- Garnish with fresh parsley and serve hot.
Notes
Want it thicker? Blend half the soup and mix it back in. For a lighter version, swap heavy cream for half-and-half. This soup pairs beautifully with crusty sourdough bread. Don’t skip the garlic — it’s literally the soul of this recipe. If you want extra depth, use a mix of cremini and shiitake mushrooms.
2. Healthy Low-Calorie Mushroom Detox Soup

Yes, you can enjoy soup that actually tastes incredible AND keeps your calorie count in check. Revolutionary concept, I know. This one’s packed with nutrients, loaded with vegetables, and somehow still manages to be absolutely delicious.
Prep Time
15 minutes
Cook Time
20 minutes
Ingredients
- 1 pound white button mushrooms, sliced
- 2 cups baby spinach
- 1 medium zucchini, diced
- 2 carrots, peeled and chopped
- 4 cups low-sodium vegetable broth
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 teaspoon turmeric powder
- ½ teaspoon cumin
- Juice of 1 lemon
- Salt and pepper to taste
Equipment
- Large stockpot
- Ladle
- Knife and cutting board
- Measuring spoons
Instructions
- Heat olive oil in a large stockpot over medium heat.
- Add garlic and sauté for 30 seconds — just enough to wake it up.
- Toss in the carrots and zucchini, cooking for about 5 minutes until slightly tender.
- Add the mushrooms and stir occasionally for 4 minutes.
- Pour in the vegetable broth, then add turmeric and cumin.
- Bring to a boil, then reduce heat and simmer for 15 minutes.
- Stir in the spinach during the last 2 minutes of cooking.
- Squeeze in the lemon juice, season with salt and pepper, and serve immediately.
Notes
This soup clocks in at roughly 80–90 calories per serving. Seriously. If you’re doing a reset week or just want something light, this is your go-to. FYI, the turmeric adds a gorgeous golden color AND anti-inflammatory benefits. Add a pinch of cayenne if you like a little kick. Keeps well in the fridge for up to 4 days.
3. Restaurant-Style Creamy Mushroom Soup at Home

Ever wondered why restaurant mushroom soup hits differently? I cracked the code, and now I’m sharing the secret. The trick lies in using dried porcini mushrooms along with fresh ones. That combination creates an unmatched depth of flavor that’ll make you feel like a professional chef.
Prep Time
15 minutes
Cook Time
35 minutes
Ingredients
- 8 ounces cremini mushrooms, sliced
- 1 ounce dried porcini mushrooms
- 1 cup hot water (for soaking porcini)
- 1 medium shallot, finely diced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 2 tablespoons all-purpose flour
- 2 cups chicken broth
- 1 cup heavy cream
- 1 teaspoon fresh thyme leaves
- ¼ teaspoon nutmeg
- Salt and white pepper to taste
- Truffle oil for drizzling (optional)
Equipment
- Large heavy-bottomed pot
- Small bowl for soaking
- Fine-mesh strainer
- Immersion blender
- Wooden spoon
Instructions
- Soak the dried porcini mushrooms in hot water for 15 minutes. Reserve the soaking liquid.
- Strain the liquid through a fine-mesh strainer to remove grit.
- In a heavy-bottomed pot, heat butter and olive oil over medium heat.
- Sauté the shallot until soft, about 2 minutes.
- Add the cremini mushrooms and cook until golden brown, about 8 minutes.
- Chop the rehydrated porcini and add them to the pot.
- Sprinkle in the flour and stir for 1 minute to make a roux.
- Gradually pour in the chicken broth and the reserved porcini liquid, stirring constantly.
- Add thyme, nutmeg, salt, and white pepper. Simmer for 15 minutes.
- Blend the soup until silky smooth, then stir in the heavy cream.
- Drizzle with truffle oil before serving if you’re feeling fancy.
Notes
The porcini soaking liquid is liquid gold — never throw it away. This soup tastes even better the next day after the flavors meld together. Use white pepper instead of black for a more refined presentation. If you can’t find porcini, dried shiitake mushrooms work as a solid substitute.
Also Read: 10 Quick Chicken Soup Recipes Homemade Simple Comfort Food
4. One-Pot Easy Mushroom Soup for Busy Nights

Let me be honest — some nights, I simply don’t have the energy for a complicated recipe. That’s where this lifesaver comes in. One pot, minimal prep, maximum flavor. It’s the kind of recipe that makes you look like you tried hard when you absolutely didn’t.
Prep Time
5 minutes
Cook Time
20 minutes
Ingredients
- 1 pound mixed mushrooms (button, cremini, oyster), sliced
- 1 can (10.5 ounces) cream of mushroom soup
- 2 cups chicken or vegetable broth
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons butter
- ½ cup milk or cream
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Equipment
- One large pot or Dutch oven
- Wooden spoon
- Knife and cutting board
Instructions
- Melt butter in your pot over medium-high heat.
- Sauté the onion for 3 minutes until softened.
- Add garlic and cook for 30 seconds.
- Throw in all the mushrooms and cook for 6–7 minutes until they shrink down.
- Pour in the broth and cream of mushroom soup. Stir until smooth.
- Add Italian seasoning, salt, and pepper.
- Simmer for 10 minutes.
- Stir in milk or cream and heat through for 2 minutes.
- Serve hot with crackers or bread.
Notes
IMO, this is the ultimate lazy-night soup. It takes 25 minutes from start to finish, and you barely have to think. Use whatever mushrooms you have on hand — this recipe is incredibly forgiving. Want it thicker? Let it simmer longer with the lid off. Want it thinner? Add a splash more broth. Easy peasy.
5. Vegan Coconut Mushroom Soup Delight

Calling all plant-based foodies — this one’s specifically for you. Coconut milk transforms mushroom soup into something exotic and creamy without a drop of dairy. It’s rich, slightly tropical, and honestly one of my favorite vegan recipes of all time.
Prep Time
10 minutes
Cook Time
25 minutes
Ingredients
- 1 pound shiitake mushrooms, stemmed and sliced
- 8 ounces oyster mushrooms, torn into pieces
- 1 can (13.5 ounces) full-fat coconut milk
- 3 cups vegetable broth
- 1 tablespoon coconut oil
- 1 tablespoon freshly grated ginger
- 3 cloves garlic, minced
- 1 tablespoon soy sauce or tamari
- 1 tablespoon lime juice
- ½ teaspoon red pepper flakes
- Fresh cilantro for garnish
Equipment
- Large soup pot
- Wooden spoon
- Grater
- Knife and cutting board
Instructions
- Heat coconut oil in a large soup pot over medium heat.
- Add ginger and garlic, stirring for about 1 minute until aromatic.
- Toss in both types of mushrooms and cook for 7–8 minutes until tender and slightly caramelized.
- Pour in the vegetable broth and coconut milk. Stir to combine.
- Add soy sauce and red pepper flakes.
- Bring to a gentle boil, then reduce heat and simmer for 15 minutes.
- Stir in lime juice right before serving.
- Garnish with fresh cilantro and serve immediately.
Notes
This soup is naturally gluten-free and completely plant-based. The combination of shiitake and oyster mushrooms creates an incredible umami punch. Don’t skip the lime juice — it brightens everything up beautifully. For a thicker soup, blend half the batch and stir it back in. Keeps in the fridge for 3 days. Perfect with jasmine rice on the side.
6. Rich Butter Mushroom Herb Soup

Sometimes, simplicity wins. This recipe celebrates butter, mushrooms, and fresh herbs in the most unapologetically rich way possible. It’s old-school, it’s comforting, and it tastes like something your great-grandmother would’ve made — if she had a passion for mushrooms.
Prep Time
10 minutes
Cook Time
30 minutes
Ingredients
- 1 pound cremini mushrooms, thickly sliced
- 4 tablespoons unsalted butter (yes, four — don’t judge)
- 1 medium onion, finely chopped
- 2 stalks celery, diced
- 3 cups beef or vegetable broth
- 1 cup whole milk
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh rosemary, minced
- 1 teaspoon fresh sage, chopped
- Salt and pepper to taste
Equipment
- Large heavy-bottomed pot
- Wooden spoon
- Fresh herb knife (or sharp knife)
- Cutting board
Instructions
- Melt butter in a heavy-bottomed pot over medium heat. Let it foam slightly.
- Add onion and celery, cooking until soft — about 5 minutes.
- Increase heat to medium-high and add the mushrooms. Cook until deeply golden, about 10 minutes. Don’t stir too much. Let them develop color.
- Pour in the broth and bring to a simmer.
- Add rosemary and sage, then cook for 15 minutes.
- Stir in the milk and fresh parsley. Heat gently for 3–4 minutes.
- Season generously with salt and pepper.
- Serve in deep bowls with warm bread.
Notes
The secret here is patience. Let those mushrooms get genuinely golden — that caramelization creates extraordinary flavor. Use salted butter if you prefer a richer taste. Fresh herbs absolutely matter in this recipe; dried herbs won’t give you the same result. This soup is indulgent, and I refuse to apologize for it.
Also Read: 10 Savory Beef Soup Recipes for Rich Cozy Nights
7. Chicken and Mushroom Creamy Soup Bowl

Combining chicken and mushrooms in a creamy soup is basically cheating at comfort food. It’s hearty enough to serve as a full meal and impressive enough to make your family think you spent hours in the kitchen. Spoiler alert: you didn’t.
Prep Time
15 minutes
Cook Time
30 minutes
Ingredients
- 2 boneless, skinless chicken breasts, cubed
- 10 ounces cremini mushrooms, sliced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 tablespoons butter
- 2 tablespoons flour
- 1 teaspoon dried thyme
- ½ teaspoon smoked paprika
- Salt and pepper to taste
- Fresh chives for garnish
Equipment
- Large soup pot
- Knife and cutting board
- Wooden spoon
- Measuring cups
Instructions
- Season the cubed chicken with salt, pepper, and smoked paprika.
- Melt butter in your soup pot over medium-high heat.
- Sear the chicken pieces until golden on all sides — about 5–6 minutes. Remove and set aside.
- In the same pot, sauté onion and garlic for 3 minutes.
- Add mushrooms and cook for 6 minutes until browned.
- Sprinkle in the flour and stir for 1 minute.
- Slowly pour in the chicken broth while stirring to prevent lumps.
- Add thyme and bring to a simmer for 10 minutes.
- Return the chicken to the pot and pour in the heavy cream.
- Simmer for another 10 minutes until the chicken is fully cooked through.
- Garnish with fresh chives and serve.
Notes
This soup is a complete meal on its own. For a thicker consistency, add an extra tablespoon of flour during step 6. Rotisserie chicken works great if you’re short on time — just shred it and add it in step 9. Serve with a side salad for a balanced dinner. Leftovers taste phenomenal the next day.
8. Rustic Farmhouse Mushroom Soup Recipe

There’s something deeply satisfying about a soup that looks and tastes like it came straight from a countryside kitchen. This rustic farmhouse version uses chunky vegetables, earthy mushrooms, and a no-blend approach that celebrates texture. It’s honest, wholesome food.
Prep Time
15 minutes
Cook Time
40 minutes
Ingredients
- 1 pound mixed wild mushrooms (chanterelle, morel, or whatever you can find)
- 2 medium potatoes, peeled and cubed
- 1 large leek, cleaned and sliced
- 1 large carrot, diced
- 5 cups vegetable or chicken broth
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 bay leaf
- 1 teaspoon dried marjoram
- ½ cup sour cream (optional, for serving)
- Salt and pepper to taste
- Crusty bread for serving
Equipment
- Large Dutch oven or stockpot
- Wooden spoon
- Knife and cutting board
- Ladle
Instructions
- Heat olive oil in a Dutch oven over medium heat.
- Add the leek and carrot, cooking for 5 minutes until softened.
- Add garlic and cook for 1 minute.
- Toss in the wild mushrooms and cook for 8 minutes until they wilt and brown.
- Add the cubed potatoes, broth, bay leaf, and marjoram.
- Bring to a boil, then reduce heat and simmer for 25 minutes until potatoes are fork-tender.
- Remove the bay leaf.
- Season with salt and pepper.
- Ladle into bowls and top with a dollop of sour cream if desired.
- Serve with thick slices of crusty bread.
Notes
Don’t blend this soup — the chunky texture is the whole point. If you can’t find wild mushrooms, a mix of cremini, portobello, and shiitake works wonderfully. Clean leeks thoroughly; they trap dirt like nobody’s business. This soup tastes like autumn in a bowl. Add a splash of white wine during step 4 for extra depth. Keeps in the fridge for 4 days.
9. Spicy Black Pepper Mushroom Soup Twist

If your soup game needs a serious wake-up call, this spicy black pepper version delivers. It brings heat, boldness, and a peppery punch that cuts through the creaminess beautifully. Not for the faint-hearted — but absolutely for the adventurous.
Prep Time
10 minutes
Cook Time
25 minutes
Ingredients
- 1 pound portobello mushrooms, sliced thick
- 4 cups beef broth
- ½ cup heavy cream
- 1 large onion, roughly chopped
- 4 cloves garlic, smashed
- 2 tablespoons butter
- 1 tablespoon freshly cracked black pepper (yes, a full tablespoon)
- 1 teaspoon crushed red pepper flakes
- ½ teaspoon cayenne pepper
- 1 teaspoon Worcestershire sauce
- Salt to taste
- Crusty bread for dipping
Equipment
- Large soup pot
- Pepper grinder
- Wooden spoon
- Immersion blender
Instructions
- Melt butter in a large soup pot over medium-high heat.
- Add onion and garlic, cooking until deeply caramelized — about 7 minutes.
- Add portobello mushrooms and cook for 8 minutes until they soften and release liquid.
- Sprinkle in the black pepper, red pepper flakes, and cayenne. Stir well.
- Pour in the beef broth and Worcestershire sauce.
- Bring to a boil, then simmer for 15 minutes.
- Blend the soup until mostly smooth, leaving a few chunks for texture.
- Stir in heavy cream and heat through for 3 minutes.
- Taste and adjust salt as needed.
- Serve piping hot with crusty bread for dipping.
Notes
The black pepper is the star here — don’t reduce the amount unless you genuinely can’t handle heat. Freshly cracked pepper makes a massive difference compared to pre-ground. The Worcestershire sauce adds umami depth that ties everything together. This soup clears your sinuses in the best possible way. Perfect for cold winter evenings when you need something bold.
Also Read: 10 Irresistible Delicious Soup Recipes for Cold Nights
10. Quick 10-Minute Mushroom Soup Recipe

You read that right. Ten minutes. I know what you’re thinking — can a soup made in 10 minutes actually taste good? Absolutely yes. When you use the right shortcuts and quality ingredients, speed doesn’t mean sacrificing flavor. This is my emergency soup, and it never lets me down.
Prep Time
3 minutes
Cook Time
7 minutes
Ingredients
- 8 ounces pre-sliced mushrooms (any variety)
- 2 cups store-bought quality mushroom broth
- ½ cup heavy cream or half-and-half
- 1 tablespoon butter
- 1 clove garlic, minced
- 1 teaspoon onion powder
- ½ teaspoon dried thyme
- Salt and pepper to taste
- Fresh chives or parsley for garnish
Equipment
- Medium saucepan
- Wooden spoon
- Ladle
- Knife (if chopping garnish)
Instructions
- Melt butter in a saucepan over high heat.
- Add garlic and cook for 20 seconds.
- Toss in the mushrooms and cook for 3–4 minutes until they release liquid and start browning.
- Pour in the mushroom broth, onion powder, and thyme.
- Bring to a rapid boil and cook for 3 minutes.
- Reduce heat, stir in cream, and heat through for 1 minute.
- Season with salt and pepper.
- Garnish with fresh chives or parsley and serve immediately.
Notes
The key to this recipe is high heat and quality broth. Don’t use cheap broth — it’s doing most of the heavy lifting here. Pre-sliced mushrooms save precious minutes. If you want a thicker soup, mash some of the mushrooms against the side of the pot with your spoon. This serves 2 people generously. Honestly, this recipe saved me on countless busy weeknights, and I regret nothing.
Wrapping It All Up
So there you have it — 10 incredible mushroom soup recipes that cover every possible craving, mood, and time constraint. Whether you’re in the mood for something healthy, something indulgent, something spicy, or something you can literally throw together in 10 minutes, one of these recipes has your name written all over it.
The beauty of mushroom soup lies in its versatility. Mushrooms absorb flavors like sponges, they bring natural umami depth, and they work with virtually any cuisine or dietary preference. From the vegan coconut delight to the rich butter herb classic, each recipe offers something unique and genuinely delicious.
My personal favorite? I keep going back to the restaurant-style creamy mushroom soup — there’s just something about that porcini depth that makes me weak in the knees every single time. But honestly, the quick 10-minute version has saved my sanity more times than I can count on hectic days.
Pick one recipe, try it this week, and let the mushrooms do their magic. Your kitchen deserves it, your taste buds demand it, and frankly, so do you. Happy cooking! 🍄

