Creamy Chicken and Mushroom Soup (Rich & Hearty)

Introduction

Creamy Chicken and Mushroom Soup is the kind of comforting homemade meal that makes an ordinary evening feel special. Tender chicken, earthy mushrooms, aromatic vegetables, herbs, and a silky cream-based broth come together in one satisfying bowl. It is rich without being overwhelmingly heavy, hearty enough for a complete meal, and simple enough to prepare on a busy weeknight.

The beauty of this soup is its balance of textures and flavors. The chicken provides protein and substance, while mushrooms add a deep, savory flavor. Onion, garlic, carrots, and celery create a classic aromatic foundation. A little flour helps create a smooth, creamy consistency, while chicken broth brings everything together. Finally, cream adds richness and gives the soup its luxurious finish.

This recipe is also wonderfully flexible. You can use chicken breast or boneless chicken thighs, experiment with different mushrooms, add extra vegetables, or adjust the herbs to suit your taste. Serve it with crusty bread, biscuits, dinner rolls, or a fresh green salad for a comforting meal the whole family can enjoy.


Why You’ll Love This Creamy Chicken and Mushroom Soup

There are plenty of reasons to keep this recipe in your regular dinner rotation.

Rich and comforting

The creamy broth has a velvety texture and a savory flavor that makes every spoonful satisfying.

Hearty enough for dinner

Chicken and mushrooms make the soup substantial enough to serve as a main course rather than simply an appetizer.

Easy to customize

You can add potatoes, spinach, peas, corn, or additional mushrooms depending on what you have available.

One-pot convenience

Most of the cooking can be done in one large pot or Dutch oven, which means less cleanup afterward.

Perfect for cold weather

This soup is especially delicious on chilly evenings when you want something warm and comforting.

Great for leftovers

The flavor often becomes even better after the soup rests overnight, making it useful for meal preparation.


Complete Recipe

Recipe Overview

Recipe: Creamy Chicken and Mushroom Soup
Cuisine: American-inspired comfort food
Course: Soup / Main Course
Prep Time: 20 minutes
Cook Time: 40–50 minutes
Total Time: About 1 hour
Servings: 6–8
Difficulty: Easy to Moderate


Ingredients

For the Chicken

  • 1½ pounds boneless, skinless chicken breasts or thighs
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ÂĽ teaspoon black pepper
  • ½ teaspoon paprika
  • ½ teaspoon dried Italian seasoning

For the Soup

  • 2 tablespoons butter
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 12 ounces mushrooms, cleaned and sliced
  • ÂĽ cup all-purpose flour
  • 6 cups chicken broth
  • 1 cup heavy cream
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • ½ teaspoon dried parsley
  • 1 bay leaf
  • ½ teaspoon salt, or to taste
  • ÂĽ teaspoon freshly ground black pepper
  • ½ teaspoon paprika
  • 1 tablespoon chopped fresh parsley
  • 1 tablespoon lemon juice, optional

Optional Ingredients

For additional flavor or texture, consider adding:

  • 1 cup diced potatoes
  • 1 cup baby spinach
  • ½ cup frozen peas
  • ½ cup sweet corn
  • ÂĽ cup grated Parmesan cheese
  • ½ teaspoon onion powder
  • ÂĽ teaspoon garlic powder
  • A pinch of red pepper flakes
  • Extra fresh thyme for garnish

Ingredient Notes

Chicken

Chicken breast creates a leaner soup with a clean flavor, while chicken thighs are more forgiving and tend to remain especially juicy. Either works beautifully.

If using chicken breasts, avoid overcooking them. They should be cooked until they reach a safe internal temperature and then removed from the pot so they don’t become dry.

Mushrooms

White button mushrooms are inexpensive and widely available. Cremini mushrooms provide a deeper, earthier flavor, while a combination of mushrooms can make the soup taste even more complex.

For an especially flavorful version, try combining cremini mushrooms with shiitake or oyster mushrooms.

Heavy Cream

Heavy cream gives the soup its richest texture. If you want a slightly lighter soup, you can substitute half-and-half or whole milk, although the finished soup will be less creamy.

Chicken Broth

Use a good-quality chicken broth or stock. If your broth is already salty, reduce the amount of additional salt until the soup has finished cooking.

Flour

Flour helps thicken the soup. It is important to cook the flour with the vegetables and butter for a minute or two before adding the broth. This helps remove the raw flour flavor and creates a smoother soup.


How to Make Creamy Chicken and Mushroom Soup

Step 1: Prepare the Chicken

Start by patting the chicken dry with paper towels. This helps the seasonings stick and encourages better browning.

Season both sides with salt, black pepper, paprika, and Italian seasoning.

Heat a large Dutch oven or heavy-bottomed soup pot over medium heat.

Add the olive oil.

Once the oil is hot, carefully place the chicken into the pot.

Cook for approximately 4–6 minutes per side, depending on thickness. The goal is to develop light golden-brown color rather than fully cook the chicken at this stage.

Transfer the chicken to a plate and set it aside.

It is perfectly fine if the chicken is not completely cooked inside at this point because it will finish cooking later in the soup.


Step 2: Sauté the Vegetables

Reduce the heat to medium.

Add the butter to the same pot.

Once melted, add the chopped onion, carrots, and celery.

Cook for approximately 5–7 minutes.

Stir occasionally.

The onion should become soft and translucent, while the carrots and celery should begin to soften.

Add the minced garlic.

Cook for another 30–60 seconds.

Be careful not to burn the garlic because burnt garlic can make the entire soup taste bitter.


Step 3: Cook the Mushrooms

Add the sliced mushrooms to the pot.

Stir well to combine them with the vegetables.

Cook for approximately 6–8 minutes.

Initially, the mushrooms may seem to fill the pot, but they will release moisture and shrink considerably as they cook.

Continue cooking until most of the liquid released by the mushrooms has evaporated and the mushrooms begin to develop golden-brown edges.

This step is important because properly sautéed mushrooms contribute much more flavor than mushrooms simply simmered in liquid.


Step 4: Add the Flour

Sprinkle the flour evenly over the vegetables and mushrooms.

Stir continuously for approximately 1–2 minutes.

The flour should coat the vegetables and mushrooms.

Do not skip this step.

Cooking the flour briefly helps create a smooth roux and prevents the finished soup from tasting floury.


Step 5: Add the Chicken Broth

Slowly pour in the chicken broth while stirring constantly.

Add the broth gradually rather than all at once.

Keep stirring as the liquid is added.

You will notice that the flour begins to dissolve into the broth and the mixture gradually becomes smoother.

Scrape the bottom of the pot with a wooden spoon to loosen any browned pieces.

Those browned bits contain a lot of flavor.


Step 6: Add the Herbs and Seasonings

Add:

  • Thyme
  • Rosemary
  • Parsley
  • Bay leaf
  • Black pepper
  • Paprika
  • Additional salt if needed

Stir everything together.

Bring the soup to a gentle simmer.

Avoid a vigorous boil.

A gentle simmer allows the flavors to develop while helping prevent the chicken from becoming tough.


Step 7: Return the Chicken

Place the partially cooked chicken back into the pot.

Reduce the heat to low or medium-low.

Cover the pot partially with a lid.

Allow the soup to simmer for approximately 15–20 minutes, or until the chicken is completely cooked.

The exact cooking time will depend on the size and thickness of the chicken.


Step 8: Remove and Shred the Chicken

Carefully remove the chicken from the soup.

Place it on a clean cutting board.

Allow it to rest for a few minutes.

Then shred or dice the chicken into bite-sized pieces.

For a rustic soup, larger chunks work well.

For a smoother eating experience, shred the chicken into smaller pieces.

Return the chicken to the pot.


Step 9: Add the Cream

Reduce the heat to low.

Slowly pour the heavy cream into the soup while stirring.

Continue heating gently for approximately 3–5 minutes.

Do not rapidly boil the soup after adding the cream.

High heat can cause dairy-based soups to separate or develop an unpleasant texture.

The soup should become noticeably creamy and slightly thicker.


Step 10: Taste and Adjust

Taste the soup carefully.

Add additional:

  • Salt
  • Black pepper
  • Thyme
  • Parsley

if necessary.

For brightness, add approximately 1 tablespoon of fresh lemon juice.

The lemon juice should not make the soup taste lemony. Instead, it helps balance the richness of the cream.

If you prefer a richer flavor, add a small amount of Parmesan cheese.


Step 11: Garnish and Serve

Remove the bay leaf.

Ladle the hot soup into bowls.

Garnish with freshly chopped parsley.

You can also add:

  • Fresh thyme
  • Cracked black pepper
  • Parmesan cheese
  • A small drizzle of cream
  • SautĂ©ed mushrooms

Serve immediately with warm crusty bread.


How to Get the Best Mushroom Flavor

Mushrooms contain a large amount of water.

If you overcrowd the pan, they may steam instead of brown.

For the best flavor:

  1. Use a wide, heavy-bottomed pot.
  2. Avoid adding too many mushrooms at once.
  3. Allow moisture to evaporate.
  4. Cook until the mushrooms develop golden-brown edges.
  5. Season them during cooking rather than only at the end.

This creates deeper savory flavors that make the soup taste like it has been simmering all day.


How to Make the Soup Extra Creamy

If you love an especially creamy soup, there are several ways to increase the richness.

Use heavy cream

Heavy cream gives the most luxurious result.

Add Parmesan

A small amount of finely grated Parmesan adds both creaminess and savory flavor.

Blend part of the soup

For a thicker soup without adding extra cream, remove about 1–2 cups of the cooked mushroom and vegetable mixture and blend it until smooth.

Return it to the pot.

This creates a naturally thick texture while leaving plenty of chicken and mushroom pieces intact.

Use a cornstarch slurry

If the soup is thinner than you prefer, mix:

  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

Stir until smooth.

Add the slurry gradually to the simmering soup while stirring.

Cook for several minutes until thickened.


How to Prevent a Watery Soup

A watery creamy soup usually comes from too much liquid or insufficient thickening.

To avoid this:

  • Measure the broth carefully.
  • Cook the mushrooms until excess water evaporates.
  • Cook the flour briefly before adding broth.
  • Allow the soup to simmer gently.
  • Add cream toward the end.
  • Give the soup a few minutes to thicken before serving.

Remember that the soup will also thicken slightly as it cools.


How to Prevent Curdling

Cream-based soups need gentle treatment.

The most important rule is:

Do not aggressively boil the soup after adding the cream.

Instead:

  1. Reduce the heat.
  2. Add the cream slowly.
  3. Stir continuously.
  4. Keep the soup at a gentle simmer.
  5. Avoid adding very cold dairy directly into extremely hot liquid.

Using room-temperature or slightly warmed cream can also help.


Chicken Breast vs. Chicken Thighs

Both options are excellent, but they produce slightly different results.

Chicken breast

Best if you want:

  • Leaner meat
  • Mild flavor
  • Larger chunks
  • A lighter overall soup

Chicken thighs

Best if you want:

  • Richer flavor
  • Juicier meat
  • More tender texture
  • A more comforting soup

For maximum flavor, boneless skinless chicken thighs are an excellent choice.


Mushroom Variations

You don’t have to use only one variety of mushroom.

Classic version

Use white button mushrooms.

Richer version

Use cremini mushrooms.

Gourmet version

Combine:

  • Cremini
  • Shiitake
  • Oyster mushrooms

Budget-friendly version

Use standard white mushrooms and add extra herbs and garlic.


Vegetable Additions

This soup is easy to customize with vegetables.

Potatoes

Add diced potatoes with the chicken broth. Simmer until fork tender.

Spinach

Add fresh spinach during the final few minutes of cooking.

Peas

Frozen peas can be added near the end.

Corn

Sweet corn adds a subtle sweetness that works nicely with the creamy broth.

Broccoli

Small broccoli florets can be added during the final 8–10 minutes of cooking.


What to Serve With Creamy Chicken and Mushroom Soup

Although this soup can easily be a complete meal, side dishes make it even better.

Crusty Bread

A rustic loaf is perfect for soaking up the creamy broth.

Garlic Bread

Crispy garlic bread provides a delicious contrast to the creamy soup.

Dinner Rolls

Soft, fluffy rolls are ideal for family dinners.

Green Salad

A simple salad with lettuce, cucumber, tomato, and a light vinaigrette provides freshness.

Roasted Vegetables

Roasted broccoli, carrots, or Brussels sprouts make excellent sides.

Crackers

For an easy weeknight meal, simply serve the soup with your favorite crackers.


Storage Instructions

Allow leftover soup to cool slightly before transferring it to an airtight container.

Store it in the refrigerator for approximately 3–4 days.

When reheating, use low to medium heat.

Stir frequently.

Avoid bringing the soup to a hard boil because the cream may separate.

If the soup becomes too thick in the refrigerator, add a splash of chicken broth or milk while reheating.


Can You Freeze Creamy Chicken and Mushroom Soup?

Yes, but dairy-based soups can change texture after freezing.

The cream may separate slightly when thawed.

For the best results, you can prepare the soup without the cream, freeze it, thaw it, reheat it gently, and add fresh cream near the end.

If you freeze the finished soup, allow it to cool completely before placing it into freezer-safe containers.

Leave some room for expansion.

Freeze for up to approximately 2–3 months for the best quality.

Thaw overnight in the refrigerator.

Reheat slowly while stirring.


Make-Ahead Instructions

This soup is excellent for meal preparation.

You can prepare the soup earlier in the day and refrigerate it until dinner.

For the best texture, gently reheat it over low heat.

If the soup thickens significantly, add a little chicken broth.

You can also prepare the chicken and vegetables ahead of time and finish the soup later.


Common Mistakes to Avoid

1. Overcooking the chicken

Chicken that cooks too long can become dry.

Cook it until safely done and remove it from the pot when appropriate.

2. Burning the garlic

Garlic only needs a short cooking time.

Add it after the onion, carrot, and celery have softened.

3. Skipping mushroom browning

This can result in a less flavorful soup.

Give the mushrooms enough time to release their moisture and develop color.

4. Adding flour incorrectly

Sprinkling flour directly into a large amount of liquid can cause lumps.

Coating the vegetables with flour first creates a smoother base.

5. Boiling the cream

A rolling boil can negatively affect the texture.

Keep the soup gently simmering.

6. Over-salting

Chicken broth can contain significant amounts of sodium.

Taste the soup before adding additional salt.


Tips for Restaurant-Style Flavor

If you want the soup to taste especially rich and developed, try these techniques.

Brown the chicken

Don’t simply boil the chicken.

Light browning creates additional savory flavor.

Brown the mushrooms

This is one of the biggest flavor improvements you can make.

Use fresh herbs

Fresh thyme and parsley provide a brighter flavor than dried herbs.

Deglaze the pot

When adding broth, scrape the browned bits from the bottom.

Add a little acidity

A small amount of lemon juice at the end balances the richness.

Finish with Parmesan

Parmesan provides salty, savory depth.


Nutritional Considerations

The nutritional profile will vary depending on the ingredients and serving size.

Using chicken breast, reduced-sodium broth, plenty of vegetables, and moderate amounts of cream can make a balanced meal.

The soup provides protein from the chicken, vegetables for vitamins and minerals, and fat from the cream and butter.

If you want to reduce the calorie content, consider:

  • Using half-and-half instead of heavy cream
  • Reducing the butter
  • Using skinless chicken breast
  • Increasing the vegetables
  • Using reduced-sodium chicken broth

For a richer version, use heavy cream and chicken thighs.


Frequently Asked Questions

Can I use rotisserie chicken?

Absolutely.

If using cooked rotisserie chicken, prepare the vegetable and mushroom base first. Add the shredded chicken near the end of cooking and simmer just long enough to heat it through.

This is one of the fastest ways to make the recipe.

Can I use milk instead of heavy cream?

Yes.

Whole milk works well, although the soup will be lighter and less rich.

For better thickness, combine whole milk with a little extra flour or cornstarch if needed.

Can I use half-and-half?

Yes. Half-and-half is an excellent middle ground between heavy cream and milk.

Can I make it gluten-free?

Yes.

Replace the all-purpose flour with a gluten-free flour blend or use cornstarch as the thickener.

If using gluten-free products, make sure the chicken broth and other packaged ingredients are also certified gluten-free if necessary.

Can I make it dairy-free?

Yes.

Replace the butter with olive oil or dairy-free butter and use unsweetened dairy-free cream alternatives.

Avoid sweetened varieties because they can change the flavor of the soup.

Can I add noodles?

Definitely.

Egg noodles, small pasta, or rice can turn this into an even heartier meal.

Cook the noodles separately if you plan to store leftovers because noodles can absorb a lot of broth.

Can I add potatoes?

Yes.

Diced Yukon Gold or baby potatoes are especially good.

Add them with the chicken broth and cook until tender.

Why isn’t my soup thick enough?

It may need additional simmering, or the flour may not have been sufficient.

You can make a small cornstarch slurry and add it gradually.

Why is my soup too thick?

Simply add a little chicken broth or milk until it reaches your preferred consistency.


Recipe Variations

Creamy Garlic Chicken Mushroom Soup

Increase the garlic to 6 cloves and add a small amount of Parmesan cheese for an extra savory flavor.

Creamy Spinach Chicken Mushroom Soup

Add 2–3 cups of fresh spinach during the final few minutes of cooking.

Creamy Potato Chicken Mushroom Soup

Add 1½ cups diced potatoes with the broth.

Spicy Chicken Mushroom Soup

Add red pepper flakes or a small amount of cayenne pepper.

Parmesan Chicken Mushroom Soup

Add ¼–½ cup freshly grated Parmesan near the end.

Herb Chicken Mushroom Soup

Increase the fresh thyme and parsley and add a small amount of rosemary.


Perfect Serving Presentation

Presentation can make a simple bowl of soup look restaurant-worthy.

Ladle the soup into warm bowls.

Make sure each serving contains plenty of chicken and mushrooms.

Add a small swirl of cream across the surface.

Sprinkle with fresh parsley.

Finish with freshly cracked black pepper.

For an elegant presentation, add a few thinly sliced sautéed mushrooms on top.

Serve with warm crusty bread on the side.


Complete Step-by-Step Quick Version

For a shorter version you can keep in your kitchen:

  1. Season chicken with salt, pepper, paprika, and Italian seasoning.
  2. Brown chicken in olive oil.
  3. Remove chicken and set aside.
  4. Melt butter in the same pot.
  5. Sauté onion, carrot, and celery.
  6. Add garlic.
  7. Add mushrooms and cook until browned.
  8. Sprinkle in flour and cook for 1–2 minutes.
  9. Gradually add chicken broth.
  10. Add thyme, rosemary, parsley, bay leaf, paprika, salt, and pepper.
  11. Return chicken to the pot.
  12. Simmer until chicken is fully cooked.
  13. Remove chicken and shred or dice it.
  14. Return chicken to the soup.
  15. Reduce heat.
  16. Add heavy cream.
  17. Simmer gently for several minutes.
  18. Taste and adjust seasoning.
  19. Add lemon juice if desired.
  20. Remove bay leaf.
  21. Garnish with fresh parsley.
  22. Serve hot with crusty bread.

Final Thoughts

Creamy Chicken and Mushroom Soup is a classic comfort-food recipe that combines tender chicken, deeply savory mushrooms, aromatic vegetables, herbs, and a rich creamy broth. It is filling enough for dinner but simple enough for a weeknight meal.

The key to making an exceptional version is taking your time with the small details: brown the chicken, properly sauté the mushrooms, cook the flour before adding the broth, season gradually, and add the cream gently at the end.

Once you master the basic recipe, you can easily make it your own. Add potatoes for extra heartiness, spinach for color, Parmesan for savory richness, or additional herbs for freshness.

Serve it with crusty bread and a simple salad, and you have a warm, satisfying homemade meal that is perfect for family dinners, chilly evenings, meal preparation, or whenever you’re craving a bowl of something rich and comforting.

Leave a Comment