
There’s something truly magical about a steaming bowl of chicken and cream of mushroom soup—it’s the kind of comfort food that wraps around you like a warm hug on a chilly day. This classic recipe combines tender, succulent chicken with earthy mushrooms and a luscious cream sauce that’s absolutely irresistible. Whether you’re looking for a cozy weeknight dinner or want to impress guests with an elegant starter, this soup delivers restaurant-quality results right from your own kitchen.
What makes this particular version so special is the combination of fresh mushrooms sautéed to golden perfection, aromatic vegetables, and a rich cream base that creates incredible depth of flavor. Unlike canned cream of mushroom soup, homemade versions allow you to control every ingredient and customize the soup exactly to your preferences. You can adjust the thickness, play with different mushroom varieties, or add your favorite herbs and seasonings.
This recipe is surprisingly easy to make, requiring just one pot and about 45 minutes from start to finish. The beauty of this soup is its versatility—serve it as a standalone meal with crusty bread, or use it as a base for casseroles and other dishes. If you love creamy soups, you’ll want to check out our Delicious Heavy Cream Pasta Recipe and our Best Heavy Cream Alfredo Sauce Recipe.
The magic begins with building a flavorful foundation. We start by sautéing mushrooms until they release their moisture and develop a beautiful golden color—this is where the umami magic happens. Then we add aromatics like onions, celery, and garlic, which create the aromatic base for our soup. The chicken, whether poached right in the broth or pre-cooked, becomes incredibly tender and flavorful. Some people prefer using rotisserie chicken for convenience, but poaching chicken breasts directly in the broth infuses maximum flavor.
One of the secrets to achieving the best texture is using a combination of chicken stock and cream, which creates a balanced richness without being overly heavy. A touch of white wine or dry vermouth adds sophistication and brightness that cuts through the richness beautifully. Fresh thyme and bay leaves provide aromatic complexity, while a squeeze of fresh lemon juice at the end brightens all the flavors and brings everything into harmony.
For those looking to expand their soup repertoire, our Easy Chicken Alfredo Recipe uses similar cream-based techniques. You might also want to explore complementary dishes like our Best Pickled Red Onion Recipe for garnishing, or our Best Shishito Peppers Recipe as a side.
This soup stores beautifully in the refrigerator for up to four days and freezes wonderfully for up to three months, making it perfect for meal prep. Whether you’re cooking for your family on a busy weeknight or preparing an elegant dinner party, this chicken and cream of mushroom soup recipe is guaranteed to become a beloved favorite in your kitchen.
Ingredients
- 3 tablespoons unsalted butter
- 1 pound fresh mushrooms (cremini, button, or a mix), sliced
- 1 medium yellow onion, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1/4 cup dry white wine or dry vermouth
- 6 cups chicken stock
- 1 pound boneless, skinless chicken breasts
- 1 cup heavy cream
- 2 tablespoons all-purpose flour
- 2 fresh bay leaves
- 3 sprigs fresh thyme (or 1 teaspoon dried thyme)
- Salt and freshly ground black pepper to taste
- 1/2 teaspoon garlic powder
- Juice of 1/2 lemon
- 2 tablespoons fresh parsley, chopped (for garnish)
- Crusty bread for serving (optional)

Instructions
- Melt 1 tablespoon of butter in a large pot or Dutch oven over medium-high heat. Once the butter is foaming, add the sliced mushrooms in a single layer and resist the urge to stir for 2-3 minutes, allowing them to develop a golden-brown color.
- Stir the mushrooms and continue cooking for another 4-5 minutes until they’ve released their moisture and are tender. Transfer the cooked mushrooms to a plate and set aside.
- In the same pot, add the remaining 2 tablespoons of butter over medium heat. Once melted, add the diced onion and celery, cooking for 4-5 minutes until softened and fragrant.
- Add the minced garlic to the vegetables and cook for 1 minute, stirring constantly, until the raw garlic smell disappears and the mixture becomes aromatic.
- Pour in the white wine, using a wooden spoon to scrape up any browned bits from the bottom of the pot (this is called deglazing and adds incredible flavor). Allow the wine to reduce by half, about 2 minutes.
- Return the cooked mushrooms to the pot and add the chicken stock, bay leaves, and fresh thyme. Bring the mixture to a gentle boil.
- Once boiling, carefully add the chicken breasts, ensuring they’re mostly submerged in the liquid. Reduce the heat to medium-low and simmer gently for 12-15 minutes until the chicken is cooked through and reaches an internal temperature of 165°F.
- Remove the chicken breasts from the pot and transfer to a clean cutting board. Allow them to cool slightly, then shred or cut into bite-sized pieces and set aside.
- In a small bowl, whisk together the flour and 2 tablespoons of the heavy cream to create a smooth slurry, ensuring there are no lumps.
- With the soup at a gentle simmer, slowly pour the flour slurry into the broth while stirring constantly. This will help thicken the soup evenly without creating lumps.
- Continue simmering for 2-3 minutes, stirring occasionally, until the soup thickens slightly and coats the back of a spoon.
- Pour in the remaining heavy cream, stirring gently to incorporate. Add the garlic powder, salt, and freshly ground black pepper to taste.
- Return the shredded chicken to the pot and stir to combine. Taste the soup and adjust seasonings as needed, remembering that you can always add more salt but can’t remove it.
- Squeeze the fresh lemon juice into the soup and stir gently. The acidity will brighten all the flavors and add a subtle sophistication to the overall taste.
- Remove the bay leaves and thyme sprigs from the soup (the thyme leaves will have fallen into the broth, which is fine).
- Ladle the soup into serving bowls, garnish with fresh chopped parsley and a crack of freshly ground black pepper, and serve immediately with crusty bread on the side.

Pro Tips
o The flour slurry method prevents lumps, but if lumps do form, simply strain the soup through a fine-mesh sieve before serving.
o For a lighter version, substitute half of the heavy cream with half-and-half or whole milk, though the soup will be less rich.
o If you don’t have fresh thyme, dried thyme works perfectly—use about 1 teaspoon and add it with the chicken stock.
o Rotisserie chicken can be substituted for poaching chicken breasts. Use about 3 cups of shredded rotisserie chicken and add it at the end to warm through.
o The soup can be made up to 2 days ahead without the cream. Add the cream when reheating for the best texture and flavor.
o This soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently over medium heat.
o For extra flavor, add a splash of cognac or dry sherry at the end instead of lemon juice, though lemon is more traditional.
o Fresh parsley is essential for garnish as it adds a bright pop of color and fresh flavor that complements the rich soup beautifully.
o If the soup is too thick, thin it with additional chicken stock or cream. If it’s too thin, make another flour slurry and repeat the thickening process.
o For a more rustic version, roughly chop the mushrooms instead of slicing them, or leave some mushroom pieces whole for texture.

Pingback: How to Make the Best Healthy Shredded Chicken Recipe! – Simple Recipe Finder