
Creamy Mushroom Chicken Soup
The mushrooms start out pale and crowded in the pot, then release their liquid and turn deeply brown. Give them the full time they need; that change is what gives…
Tip: save now, make later.
The mushrooms start out pale and crowded in the pot, then release their liquid and turn deeply brown. Give them the full time they need; that change is what gives Creamy Mushroom Chicken Soup its savory base instead of a watery mushroom taste. I used to add the onion too early, and the vegetables softened before the mushrooms had a chance to brown.
Once the mushrooms are ready, the soup comes together in one Dutch oven. Flour helps thicken the broth, while heavy cream makes the finish smooth and rich. The chicken cooks right in the pot, so it stays close to the thyme-scented broth before you shred it and stir it back in. You’ll get a creamy bowl with tender chicken and mushrooms in every spoonful.

Kitchen Note
Use a 6-quart Dutch oven for this batch. It gives you room to stir the vegetables comfortably, and there’s space for the broth and whole chicken breasts once they go in.
Save Creamy Mushroom Chicken Soup for a cozy dinner: browned mushrooms, tender shredded chicken, and a smooth thyme cream broth.
Why the Mushrooms Go In Before the Onion
Mushrooms give off a surprising amount of liquid as they cook. If the onion and celery go in while that moisture is still pooling in the bottom of the pot, the vegetables soften in the steam and the mushrooms don’t get the chance to brown. Starting with mushrooms alone lets that liquid cook away first. You’ll see the slices shrink and the wet sheen disappear; then they can take on color against the hot pot.
That browning builds the deep, savory flavor that carries through the broth and cream. It also makes the order of the vegetables matter: the onion and celery need only a few minutes to soften, so they’re added after the mushrooms have done their longer cook. Keep the heat at medium-high and stir now and then rather than constantly. When the mushrooms are browned and the bottom of the pot isn’t wet, you’re ready to add the aromatics.
Why Flour and Cream Do Different Jobs in This Soup

- Cremini mushrooms give the broth a fuller, earthier mushroom flavor. Choose firm, dry-looking slices; damp or slimy mushrooms won’t brown as well. White button mushrooms work as a swap, but the soup tastes milder.
- Unsalted butter gives the vegetables a rich base and lets you control the seasoning alongside the low-sodium broth. If you only have salted butter, use it, but taste before adding extra salt.
- Onion, celery, and garlic build the savory background without taking over the mushrooms. Dice the onion and celery evenly so they soften at about the same pace, and mince the garlic so it cooks quickly without large raw-tasting pieces.
- All-purpose flour thickens the broth before the cream goes in. Cooking it briefly with the vegetables keeps the soup from tasting raw or pasty. A gluten-free 1:1 flour blend is a workable alternative; the finished broth may have a slightly different texture.
- Low-sodium chicken broth lets the chicken and herbs come through while leaving room to season with kosher salt. A good boxed broth is fine here; its flavor matters more than choosing a specialty brand.
- Boneless, skinless chicken breasts poach whole in the broth, then shred easily with two forks. Choose pieces of similar thickness so they cook at a similar rate.
- Dried thyme and bay leaf bring gentle herbal flavor to the simmer. Dried thyme is convenient and holds up well in soup; remember to remove the bay leaf before serving because it’s there to infuse, not eat.
- Heavy cream gives the soup its rounded, velvety finish. It’s more stable and richer than milk, so don’t swap in a lower-fat dairy product if you want the same texture.
Build the Soup in Stages, From Browned Mushrooms to Cream
Brown the Mushrooms Until the Pot Is Dry
Melt the butter in a 6-quart Dutch oven over medium-high heat, then add the sliced mushrooms. Cook for 8 to 10 minutes, stirring occasionally, until they’re browned and their liquid has evaporated. Don’t rush to add the onion if there’s still liquid in the bottom. The mushrooms should look shrunken and browned rather than pale and wet.
Soften the Vegetables Without Burning the Garlic
Add the diced onion and celery and cook for 4 to 5 minutes, stirring occasionally, until softened. Stir in the minced garlic and cook for 30 seconds. Garlic can turn bitter if it stays against the hot pot too long, so have the flour ready to follow it. The vegetables should smell fragrant, with no dark or scorched garlic.
Cook the Flour, Then Whisk in the Broth
Sprinkle the flour over the vegetables and stir constantly for 1 minute. Gradually whisk in the chicken broth until the mixture is smooth; adding it in stages makes it easier to break up the flour before lumps form. Scrape the bottom of the pot as you whisk so the browned bits loosen into the broth. Add the chicken breasts, thyme, bay leaf, salt, and pepper, then bring the soup to a gentle boil over medium-high heat.
Simmer the Chicken and Finish With Cream
Reduce the heat to maintain a gentle simmer and cook uncovered for 15 to 20 minutes, until the chicken reaches 165°F in the thickest part. Transfer the chicken to a plate, remove and discard the bay leaf, and shred the chicken with two forks. Stir the heavy cream into the soup and simmer gently for 3 to 5 minutes without boiling. Return the shredded chicken to the pot and heat through.
Simple Swaps for a Different Bowl of Mushroom Chicken Soup
Make It Dairy-Free With Olive Oil and Coconut Milk
Use olive oil in place of the butter, then use unsweetened canned coconut milk instead of heavy cream. The soup will still be creamy, but you’ll notice a light coconut flavor; keep the simmer gentle after adding it.
Use White Button Mushrooms for a Milder Flavor
Replace the cremini mushrooms with sliced white button mushrooms and cook them the same way, until their liquid has evaporated and they’re browned. Their flavor is gentler, so the thyme and chicken broth will stand out more.
Storage and Reheating
- Refrigerator: Store covered for 3 to 4 days. The soup will thicken as it chills, and the chicken may absorb some broth.
- Freezer: For the best texture, freeze the soup before adding the cream in airtight containers for up to 2 months. Thaw it in the refrigerator, reheat gently, then stir in the cream and simmer without boiling.
- Reheating: Warm it in a saucepan over low to medium-low heat, stirring often, until steaming throughout. Avoid a hard boil, which can make the creamy broth separate.
Questions That Come Up When Making This Soup

Creamy Mushroom Chicken Soup
Ingredients
Equipment
Method
- Melt the butter in a 6-quart Dutch oven over medium-high heat.
- Add the mushrooms and cook for 8 to 10 minutes, stirring occasionally, until browned and their liquid has evaporated.
- Add the onion and celery and cook for 4 to 5 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook for 30 seconds.
- Sprinkle the flour over the vegetables and cook, stirring constantly, for 1 minute.
- Gradually whisk in the chicken broth until smooth.
- Add the chicken breasts, thyme, bay leaf, salt, and pepper, and bring the soup to a gentle boil over medium-high heat.
- Reduce the heat to maintain a gentle simmer and cook uncovered for 15 to 20 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a plate.
- Remove and discard the bay leaf.
- Shred the chicken with two forks.
- Stir the heavy cream into the soup and simmer gently for 3 to 5 minutes without boiling.
- Return the shredded chicken to the pot and heat through.