Description
Creamy Chicken Mushroom Soup is a rich, comforting, and satisfying homemade soup made with tender shredded chicken, beautifully browned mushrooms, aromatic vegetables, garlic, herbs, and a creamy savory broth. Every spoonful combines juicy chicken and earthy mushrooms in a smooth, velvety soup that is perfect for cozy family dinners, chilly evenings, or whenever you want a warm bowl of comfort food.
The secret to making this soup especially flavorful is browning the mushrooms before adding the liquid. This gives them a deeper, savory flavor and creates delicious caramelized edges. The chicken adds plenty of protein, while the creamy broth gives the soup a luxurious texture without making it overly complicated.
This recipe is easy enough for a weeknight dinner but delicious enough to serve when guests come over. You can use leftover roasted chicken, rotisserie chicken, or freshly cooked chicken breasts. The soup can also be adjusted with additional vegetables, herbs, or seasonings depending on what you have available.
Serve it with crusty bread, garlic toast, a simple green salad, or roasted vegetables for a complete and comforting meal.
Ingredients
For the Chicken
- 1½ pounds boneless, skinless chicken breasts or thighs
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon paprika
For the Soup
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 12 ounces mushrooms, sliced
- 2 medium carrots, diced
- 2 celery stalks, diced
- ¼ cup all-purpose flour
- 4 cups chicken broth
- 1 cup water
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon Italian seasoning
- ½ teaspoon paprika
- 1 bay leaf
- 1 cup heavy cream
- ½ cup whole milk
- 1 teaspoon Worcestershire sauce
- ½ teaspoon salt, or to taste
- ½ teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Optional Garnish
- Fresh parsley
- Freshly cracked black pepper
- Sautéed mushrooms
- A small drizzle of olive oil
- Grated Parmesan cheese
- Crusty bread
Step-by-Step Instructions
Step 1: Season the Chicken
Pat the chicken breasts or thighs dry with paper towels.
Season both sides with salt, black pepper, garlic powder, and paprika.
This simple seasoning gives the chicken a flavorful base before it goes into the soup.
Step 2: Cook the Chicken
Heat olive oil in a large Dutch oven or heavy-bottomed soup pot over medium heat.
Add the chicken and cook for approximately 5–7 minutes per side, depending on thickness.
The chicken does not need to be completely cooked through at this stage because it will continue cooking later.
Transfer the chicken to a plate and allow it to rest.
Once cool enough to handle, shred or chop it into bite-sized pieces.
If using leftover or rotisserie chicken, simply shred approximately 3 cups of cooked chicken and set it aside.
Step 3: Brown the Mushrooms
Add butter and olive oil to the same pot.
Add the sliced mushrooms in an even layer.
Cook for approximately 6–8 minutes, stirring occasionally, until the mushrooms release their moisture and become deeply golden around the edges.
Do not rush this step. Properly browned mushrooms provide a much richer flavor than mushrooms that are simply simmered.
Remove a few browned mushroom slices for garnish if desired.
Step 4: Cook the Vegetables
Add the diced onion, carrots, and celery to the pot.
Cook for approximately 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for another 30–60 seconds.
The garlic should become fragrant but should not turn dark brown.
Step 5: Add the Flour
Sprinkle the flour over the vegetables and mushrooms.
Stir continuously for approximately 1–2 minutes.
The flour helps thicken the soup and creates the foundation for its creamy texture.
Make sure the flour is evenly distributed before adding the broth.
Step 6: Add the Broth
Slowly pour in the chicken broth while stirring continuously.
Add the water and continue stirring until the flour has completely dissolved.
Scrape the bottom of the pot gently to loosen any browned bits left from the mushrooms and chicken.
Those browned pieces contain a lot of flavor.
Step 7: Add the Seasonings
Add thyme, rosemary, Italian seasoning, paprika, bay leaf, Worcestershire sauce, salt, and black pepper.
Stir everything together.
Bring the soup to a gentle simmer.
Avoid boiling aggressively because a vigorous boil can make the final creamy texture less smooth.
Step 8: Simmer
Return the shredded chicken to the pot.
Reduce the heat to low and simmer for approximately 15–20 minutes.
This allows the vegetables to become tender while the chicken absorbs the savory flavors of the broth.
Stir occasionally.
Remove the bay leaf before serving.
Step 9: Add the Cream
Reduce the heat to low.
Slowly stir in the heavy cream and whole milk.
Allow the soup to gently simmer for another 5–7 minutes.
Do not allow it to boil rapidly after adding the dairy.
Taste the soup and adjust the salt and black pepper according to your preference.
Step 10: Finish the Soup
Stir in the chopped fresh parsley.
If the soup is thicker than you prefer, add a little additional chicken broth or milk.
If you prefer a thicker soup, allow it to simmer uncovered for several additional minutes.
Remove from the heat.
Step 11: Serve
Ladle the creamy chicken mushroom soup into warm bowls.
Top with fresh parsley, freshly cracked black pepper, and a few of the reserved browned mushrooms.
A light drizzle of olive oil can add an attractive glossy finish.
Serve immediately with warm crusty bread.
Tips and Notes
Brown the Mushrooms Properly
Do not overcrowd the pot when browning mushrooms. If necessary, cook them in two batches.
Mushrooms contain a lot of water, so giving them enough space allows that moisture to evaporate and helps them develop a deeper golden color.