Cold days call for a bowl of something warm, hearty, and deeply satisfying. This Chicken Mushroom Soup Recipe delivers on all fronts with tender chicken, earthy mushrooms, and a velvety broth that tastes like it’s been simmering for hours.
I stumbled upon this combination years ago when I had leftover rotisserie chicken and a basket of mushrooms that needed using. What started as a “let’s see what happens” moment became one of my most-requested soups.
The magic is in how the mushrooms release their umami-rich flavor into the broth while the chicken adds protein and substance. You get a soup that feels restaurant-quality but comes together in your own kitchen with ingredients you probably already have.
This soup works for busy weeknights and lazy Sundays alike. It’s nourishing enough to fight off a cold yet elegant enough to serve to guests.
Why You’ll Love This Chicken Mushroom Soup Recipe
This soup strikes that perfect balance between comforting and sophisticated. The mushrooms bring an earthy depth that makes every spoonful interesting, while the chicken keeps it hearty and filling.
You might also enjoy: Hungarian Mushroom Soup Recipe
Here’s what makes this recipe a keeper:
- Ready in under 45 minutes from start to finish
- Uses simple, everyday ingredients you can find at any grocery store
- Incredibly versatile with endless customization options
- Freezer-friendly so you can make a big batch and save some for later
- Budget-friendly especially if you use rotisserie chicken
- Rich and creamy without being heavy or overly indulgent
- Perfect for meal prep and tastes even better the next day
Ingredients
This recipe relies on a handful of straightforward ingredients that work together to create something greater than the sum of their parts. Fresh ingredients make a difference here, particularly with the mushrooms and herbs.
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 pound mixed mushrooms (cremini, shiitake, and button), sliced
- 3 tablespoons butter
- 1/3 cup all-purpose flour
- 6 cups chicken broth
- 1 pound boneless, skinless chicken breasts or thighs
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried thyme
- 1 bay leaf
- 1 cup heavy cream
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
- 1/2 teaspoon smoked paprika (optional)
Kitchen Equipment Needed
You don’t need any fancy equipment to make this soup, just a few kitchen basics. The right pot makes a difference in how evenly everything cooks.
- Large Dutch oven or heavy-bottomed pot (at least 6 quarts)
- Sharp chef’s knife
- Cutting board
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Immersion blender (optional, for a creamier texture)
- Ladle for serving
Recommended Products for This Recipe
I’ve made this soup countless times and these products genuinely make the process easier and the results better. They’re investments that’ll serve you well beyond just this recipe.
1. Le Creuset Enameled Cast Iron Dutch Oven
This pot distributes heat so evenly that nothing sticks to the bottom, and it holds temperature beautifully for slow simmering. The heavy lid traps moisture perfectly, keeping your soup from reducing too quickly. I’ve had mine for over a decade and it still looks nearly new.
2. Mixed Gourmet Mushroom Blend
A combination of shiitake, oyster, and cremini mushrooms adds so much more flavor complexity than using just one type. The different textures and earthy notes create layers of flavor that make this soup special. Fresh is ideal, but high-quality dried mushrooms work beautifully too.
3. KitchenAid Immersion Blender
If you prefer a partially creamy soup, this tool is invaluable. You can blend just a portion of the soup right in the pot without transferring anything. It’s also perfect for smoothing out the broth without losing all the chunky texture.
4. Better Than Bouillon Roasted Chicken Base
This concentrated chicken base delivers deeper flavor than standard boxed broth. A little goes a long way, and it keeps for months in the fridge. The roasted flavor adds a richness that elevates the entire soup.
Step-by-Step Instructions
Take your time with each step and let the ingredients build flavor as you go. The process is straightforward, but patience pays off in the final taste.
1. Prepare Your Ingredients
- Clean the mushrooms with a damp paper towel rather than rinsing them under water (they absorb moisture like sponges)
- Slice the mushrooms into even pieces, about 1/4-inch thick
- Dice the onion, carrots, and celery into similar-sized pieces for even cooking
- Mince the garlic finely so it distributes throughout the soup
- Pat the chicken dry with paper towels to help it brown better
2. Sauté the Aromatics
- Heat the olive oil in your Dutch oven over medium heat until it shimmers
- Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it becomes translucent
- Add the minced garlic and cook for another 30-60 seconds until fragrant (don’t let it brown or it’ll taste bitter)
- Season with a pinch of salt to help draw out moisture from the onions
Read Also: Cream of Mushroom Soup Recipe
3. Cook the Mushrooms
- Add the sliced mushrooms to the pot and increase heat to medium-high
- Cook for 8-10 minutes, stirring occasionally, until the mushrooms release their liquid and it evaporates
- The mushrooms should shrink significantly and develop golden-brown edges
- Don’t crowd the pan or they’ll steam instead of browning (cook in batches if needed)
- Season with salt and pepper during cooking to enhance their flavor
4. Create the Roux
- Push the mushroom mixture to the sides of the pot, creating a well in the center
- Add the butter to the center and let it melt completely
- Sprinkle the flour over the melted butter and stir constantly for 2-3 minutes
- The mixture should turn golden and smell slightly nutty (this cooks out the raw flour taste)
- Gradually incorporate the mushrooms back into the roux, stirring to coat everything evenly
5. Add the Broth and Chicken
- Slowly pour in the chicken broth, stirring constantly to prevent lumps from forming
- Bring the mixture to a gentle simmer, scraping up any browned bits from the bottom of the pot
- Add the whole chicken breasts or thighs, making sure they’re mostly submerged
- Add the diced carrots, celery, thyme, and bay leaf
- Reduce heat to maintain a gentle simmer and cook for 20-25 minutes until the chicken reaches 165°F internally
This pairs beautifully with my chicken vegetable soup for meal prep variety.
6. Shred the Chicken
- Remove the cooked chicken from the pot using tongs or a slotted spoon
- Place it on a cutting board and let it rest for 5 minutes
- Use two forks to shred the chicken into bite-sized pieces
- Return the shredded chicken to the pot and stir to combine
- Taste the broth and adjust seasoning with salt and pepper as needed
7. Finish with Cream
- Remove the bay leaf and discard it
- Reduce heat to low to prevent curdling
- Slowly stir in the heavy cream until fully incorporated
- Add the smoked paprika if using for a subtle smoky depth
- Simmer for another 3-5 minutes to let the flavors meld
- Don’t let the soup boil after adding cream or it may separate
8. Garnish and Serve
- Remove from heat and stir in the fresh chopped parsley
- Taste one final time and adjust seasoning if needed
- Ladle into bowls while hot
- Consider adding extra black pepper, a drizzle of cream, or fresh herbs on top for presentation
- Serve immediately for the best texture and temperature
Tips for Success
These tips come from making this soup more times than I can count. Small adjustments make a big difference in the final result.
- Don’t skip browning the mushrooms – this concentrates their flavor and prevents a watery soup
- Use a mix of mushroom varieties for more complex flavor (cremini, shiitake, and oyster work beautifully together)
- Simmer gently, not rapidly – aggressive boiling makes the chicken tough and stringy
- Let the roux cook fully before adding liquid to avoid a raw flour taste
- Add cream at the end on low heat to prevent curdling or separation
- Season in layers throughout cooking rather than all at once for better flavor development
- Use homemade or quality broth since it’s the base of your soup
Another favorite: Mushroom Soup Recipe
Serving Suggestions

This soup is hearty enough to stand alone but also plays well with sides. I love how versatile it is for different occasions.
Here’s how to round out your meal:
- Serve with crusty buttermilk biscuits for dipping
- Pair with a simple green salad dressed with lemon vinaigrette
- Top with crispy onion rings for added crunch
- Serve alongside dinner rolls still warm from the oven
- Add a side of roasted broccoli for extra vegetables
- Sprinkle with grated Parmesan cheese just before serving
- Garnish with fresh thyme sprigs for an elegant presentation
Variations to Try
Once you’ve mastered the basic recipe, these variations keep things interesting. Each one brings a different flavor profile to the table.
- Wild Rice Addition – stir in 1 cup cooked wild rice during the last 10 minutes for heartiness
- Italian Style – use Italian seasoning instead of thyme and add white wine with the broth
- Asian-Inspired – replace cream with coconut milk and add ginger, soy sauce, and lime juice
- Keto-Friendly – swap flour for xanthan gum (use 1/2 teaspoon) and add more cream
- Vegetarian Version – use vegetable broth, skip the chicken, and double the mushrooms with white beans added
- Spicy Kick – add red pepper flakes or a diced jalapeño with the aromatics
- Bacon Lovers – cook chopped bacon first and use the rendered fat instead of olive oil
You might also enjoy: Lasagna Soup Recipe
Storage and Reheating
This soup stores beautifully and often tastes even better after the flavors have had time to meld overnight. Proper storage keeps it fresh and delicious.
- Refrigerator – store in an airtight container for up to 4 days
- Freezer – freeze in portion-sized containers for up to 3 months (freeze without the cream and add fresh when reheating)
- Reheating from Fridge – warm gently on the stovetop over medium-low heat, stirring occasionally
- Reheating from Frozen – thaw overnight in the fridge, then reheat on the stovetop
- Microwave Option – reheat individual portions in 1-minute intervals, stirring between each
- Thinning – add a splash of broth or cream if the soup thickens too much during storage
Nutritional Facts
Per serving (based on 6 servings):
- Calories: 385
- Protein: 28g
- Carbohydrates: 18g
- Fat: 23g
- Saturated Fat: 11g
- Cholesterol: 115mg
- Sodium: 820mg
- Fiber: 2g
- Sugar: 5g
Note: Nutritional information is approximate and will vary based on specific ingredients used and portion sizes.
Health Benefits of Key Ingredients
This soup isn’t just delicious – it’s packed with ingredients that support your health in meaningful ways. Each component brings something valuable to the table.
Read Also: Chicken Chowder Recipe
The ingredients work together to create a nutritious meal:
- Mushrooms provide selenium, B vitamins, and antioxidants that support immune function
- Chicken delivers lean protein for muscle maintenance and keeps you satisfied longer
- Garlic and onions contain compounds with anti-inflammatory and immune-boosting properties
- Carrots offer beta-carotene which converts to vitamin A for eye health
- Celery provides potassium and helps with hydration
- Thyme has antimicrobial properties and adds vitamin K
- Bone broth (if used) contains collagen and minerals that support gut and joint health
Frequently Asked Questions
1. Can I use rotisserie chicken instead of raw chicken?
Absolutely, and it’s actually a fantastic shortcut that saves time. Use about 3 cups of shredded rotisserie chicken and add it in step 7 when you’d normally shred the chicken. Since it’s already cooked, you just need to heat it through for about 5 minutes.
2. What’s the best way to clean mushrooms?
Gently wipe them with a damp paper towel or soft brush rather than rinsing them under water. Mushrooms are like sponges and absorb water, which makes them soggy and harder to brown properly.
3. Can I make this soup dairy-free?
Yes, you can substitute the heavy cream with full-fat coconut milk for a dairy-free version that’s still rich and creamy. You can also use the butter substitute or simply use more olive oil instead of butter for the roux.
4. Why is my soup too thin or too thick?
If it’s too thin, make a slurry by mixing 2 tablespoons of cornstarch with 2 tablespoons of cold water and stir it into the simmering soup. If it’s too thick, simply add more chicken broth or cream until you reach your desired consistency.
5. Can I use dried mushrooms instead of fresh?
Dried mushrooms actually add incredible depth of flavor. Rehydrate 1-2 ounces of dried mushrooms in hot water for 20 minutes, then chop and use them. Save the soaking liquid and add it to your broth for extra umami.
Final Thoughts
This Chicken Mushroom Soup Recipe has earned its place in my regular dinner rotation for good reason. It’s the kind of meal that makes you feel taken care of, like someone spent hours in the kitchen just for you.
The best part is how forgiving it is – you can adjust ingredients based on what you have, make it ahead for busy weeks, or dress it up for company. Every bowl delivers that perfect combination of comfort and nourishment that we all need sometimes.
I hope this soup becomes as beloved in your kitchen as it is in mine. Give it a try and let me know how it turns out in the comments below – I’d love to hear about any creative variations you come up with!
Recommended:
- Instant Pot Pho Recipe
- Squash Casserole Recipe
- Red Pozole Recipe
- White Gazpacho Recipe
- Vegan Pho Recipe
- Chicken Pho Recipe
- Pho Recipe
- Cucumber Gazpacho Recipe
- Watermelon Gazpacho Recipe
- Gazpacho Recipe



