Creamy Chicken and Mushroom Soup for Cozy Winter Dinner

5 min prep 6 min cook 5 servings
Creamy Chicken and Mushroom Soup for Cozy Winter Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first snowflakes start to drift past my kitchen window, I reach for my biggest soup pot and the comforting trio of chicken, mushrooms, and cream. This velvety bowl of warmth has been my family's signal that winter has officially arrived since my grandmother first ladled it out to my dad after sledding in 1952. I still remember standing on a stool beside her, watching her hum carols while she stirred the pot with one hand and adjusted my oversized apron with the other.

What makes this recipe special isn't just the luxurious texture or the way the thyme-scented steam fogs up your glasses—it's the way it turns an ordinary Tuesday into something worth lingering over. The soup is substantial enough to serve as a main course with nothing more than a hunk of crusty bread, yet elegant enough to anchor a dinner-party menu when you want your guests to feel spoiled without spending the whole evening in the kitchen. Best of all, it comes together in under an hour, which means you can decide at 5 p.m. that you need a bowl of coziness and still be eating by 6.

Why This Recipe Works

  • Double-thick dairy: A combination of heavy cream and cream cheese creates a soup that’s rich but never greasy, with a glossy sheen that clings to every shred of chicken.
  • Triple-mushroom blend: Earthy cremini, delicate shiitake, and umami-bomb dried porcini give layers of depth that watery button mushrooms alone can’t deliver.
  • Rotisserie shortcut: Picking up a still-warm bird from the grocery store shaves 30 minutes off cook time and leaves you with seasoned meat that’s juicier than anything you can roast while the soup simmers.
  • Flour-free thickening: A quick purée of half the soup plus a handful of potatoes keeps the texture lush and gluten-free without the pastiness of a roux.
  • Make-ahead magic: The base can be simmered and refrigerated up to three days ahead; the cream is stirred in at the last second so it never breaks or curdles.
  • One-pot wonder: Everything happens in a single Dutch oven, meaning fewer dishes and more time to curl up under a blanket with Netflix.

Ingredients You'll Need

Ingredients

Great soup starts with great shopping. Head to the store on a weekday morning if you can—the mushrooms will be fresher, the rotisserie chickens will still be hot from the first batch, and the cream will have the longest sell-by date. Below, I’ve listed exactly what I buy and why it matters.

Rotisserie chicken: Look for one that’s plump and deeply bronzed; avoid birds that have been sitting under the heat lamp so long that the wings look like burnt matchsticks. You’ll need about 3 cups of shredded meat, so if your store sells “jumbo” birds, one will suffice—otherwise grab two small ones. Don’t toss the carcass; freeze it for stock.

Mushrooms: One 8-ounce package each of cremini and shiitake plus a small handful of dried porcini. Creminis bring everyday earthiness, shiitakes add a whisper of smoky sweetness, and porcini deliver that fifth-taste punch that makes guests ask, “What’s your secret?” If you can only find one type, double the cremini and add a teaspoon of mushroom base (Better than Bouillon makes a good one).

Heavy cream: Buy the pint, not the half-pint. You’ll use one cup in the soup and you’ll want the rest for coffee the next morning while you eat leftovers. Make sure the carton feels cold and check the fat content—36 % is ideal, 40 % is luxurious, anything less than 30 % may curdle.

Cream cheese: One 3-ounce brick, straight from the fridge. Cold cream cheese melts more slowly, preventing those little white flecks that look like cottage cheese curds. I use the 1/3-less-fat variety because it melts silkier, but full-fat works if that’s what you have.

Yukon Gold potatoes: Two fist-sized tubers. Their naturally creamy texture and thin skin mean no peeling and a naturally thick soup once puréed. Russets will work, but they can turn gluey if you over-blend.

Fresh thyme: One small plastic clamshell. Dried thyme tastes dusty here; fresh gives the little green pop that brightens all that richness. If you grow herbs on the windowsill, even better—snip six 4-inch sprigs.

Low-sodium chicken broth: One quart. I prefer Swanson’s “unsalted” so I can control seasoning. If you only have regular, wait to salt until the very end.

White wine: A glug (½ cup) of anything you’d happily drink. Sauvignon Blanc’s crisp acidity lifts the cream, but Chardonnay works if that’s what’s open. No wine? Swap in an equal amount of broth plus a tablespoon of lemon juice.

Aromatics: One large yellow onion, two fat carrots, two celery ribs, and three cloves of garlic. Dice them small so they melt into the broth rather than floating around like crudités.

Seasonings: Bay leaf, whole black peppercorns, kosher salt, and a whisper of nutmeg. The nutmeg is optional, but it makes the cream taste sweeter without adding sugar.

How to Make Creamy Chicken and Mushroom Soup for Cozy Winter Dinner

1
Prep the porcini

Place the dried porcini in a 2-cup glass measuring cup and cover with 1½ cups of just-boiled water. Let steep while you start the vegetables; the soaking liquid becomes liquid gold—don’t toss it! After 15 minutes, lift the mushrooms out with a fork, squeezing excess back into the cup, then rinse briefly under cold water to remove any grit. Finely chop and reserve; strain the soaking liquid through a coffee filter or paper towel to catch sediment.

2
Sauté the vegetables

Set a 5-quart Dutch oven over medium heat and add 2 tablespoons of olive oil. When the oil shimmers like a mirage, scatter in the diced onion, carrot, and celery. Cook, stirring occasionally, until the edges turn translucent and the onion starts to blush—about 6 minutes. Add the garlic and cook 30 seconds more, just until you can smell it. Think of this as the aromatic backbone: if you rush and brown the onions, the soup will taste harsh; if you skip the celery, you’ll miss the subtle bitterness that balances the cream.

3
Brown the mushrooms

Increase heat to medium-high and add another tablespoon of oil. Scatter in the sliced cremini and shiitake (save the chopped porcini for later). Let them sit undisturbed for 90 seconds so they sear rather than steam; you want caramelized edges, not gray rubber. Stir, then leave again—total cook time about 6 minutes. Season with ½ teaspoon kosher salt; the salt draws out moisture and helps with browning. When the mushrooms have shrunk by half and smell nutty, splash in the white wine. Scrape the bottom with a wooden spoon to lift the fond (those brown bits = flavor).

4
Simmer the base

Pour in the broth, the strained porcini liquid, and 1 cup of water. Add the chopped porcini, diced potatoes, bay leaf, thyme sprigs, and peppercorns. Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 12–15 minutes, until the potatoes are just tender when pierced with a paring knife. Meanwhile, shred your rotisserie chicken, discarding skin and bones; you want bite-size strips, not stringy bits.

5
Create the creamy texture

Fish out the bay leaf and thyme stems (most leaves will have fallen off). Ladle half the soup into a blender, add the cold cream cheese in chunks, and purée until satin-smooth—start on low and gradually increase to high to avoid hot-soup fireworks. Return the purée to the pot; this gives you a bisque-like body without heavy cream yet. Alternatively, use an immersion blender directly in the pot, pulsing just until half the vegetables are puréed but you still have some mushroom slices for chew.

6
Finish with cream and chicken

Reduce heat to low and stir in the heavy cream and shredded chicken. Warm gently—do not let it boil or the cream will separate and look like cottage cheese floating in brown water. Taste and adjust salt; it will need more than you think because potatoes drink it up. Add a pinch of nutmeg, a grind of black pepper, and a squeeze of lemon if the wine made it too rich. Let it burble quietly for 5 minutes so the flavors marry.

7
Serve and garnish

Ladle into wide, shallow bowls so the soup cools to edible temperature faster. Float a slice of toasted sourdough rubbed with garlic, or shower with minced parsley, extra thyme leaves, and a swirl of peppery olive oil. Pass a tiny dish of lemon zest at the table; the bright oils wake everything up. Leftovers reheat like a dream—add a splash of broth and warm slowly while you stir in figure eights.

Expert Tips

Keep it under a simmer

Once the cream goes in, think “lazy hot-tub bubbles,” not “rolling jacuzzi.” Anything above 190 °F causes the proteins to seize.

Deglaze with vermouth

Out of white wine? Dry vermouth lives in the liquor cabinet and keeps for months—its herbal notes play beautifully with thyme.

Make it sleepover-friendly

Kids hate mushroom bits? Purée the whole pot and call it “cloud soup.” They’ll never know they’re sipping woodland umami.

Freeze in muffin tins

Ladle cooled soup into silicone muffin pans, freeze, then pop out and store in zip bags—perfect single-serving pucks for lunchboxes.

Revive separated cream

If your soup breaks, whisk a tablespoon of cornstarch into ¼ cup cold broth, whisk in, then warm gently while blending with an immersion blender.

Bloom the nutmeg

Grate whole nutmeg directly into the pot and let it sizzle with the mushrooms for 30 seconds; heat unlocks the volatile oils and amplifies aroma.

Variations to Try

  • Wild Rice & Turkey: Swap chicken for leftover Thanksgiving turkey and stir in 1 cup of cooked wild rice just before serving for a Minnesota-style spin.
  • Smoky Bacon: Render 4 strips of diced bacon first; use the fat instead of olive oil and scatter crisp bacon on top for campfire vibes.
  • Dairy-Free Deluxe: Replace cream with full-fat coconut milk and use cashew cream cheese; add a squeeze of lime to brighten.
  • Spicy Southwest: Add 1 diced chipotle in adobo with the garlic, swap thyme for cilantro, and garnish with cotija and tortilla strips.
  • Spring Green: Stir in 2 cups of baby spinach and ½ cup peas off the heat; the residual heat wilts them perfectly.
  • Luxe Lobster: Replace half the chicken with chopped cooked lobster and finish with a splash of sherry for special-occasion splendor.

Storage Tips

Refrigerator: Cool the soup completely, then transfer to airtight containers. It keeps up to 4 days, but the potatoes will continue to absorb liquid, so thin with broth when reheating.

Freezer: Freeze the soup base (before adding cream) for up to 3 months. Thaw overnight in the fridge, then warm and stir in cream. If you must freeze the finished soup, leave 1 inch headspace; cream may appear grainy but returns to velvet when blended after thawing.

Make-ahead for parties: Simmer the base up to 3 days ahead; store shredded chicken separately. Reheat base slowly, then add cream and chicken 10 minutes before guests arrive so the aroma greets them at the door.

Frequently Asked Questions

You can, but you’ll sacrifice flavor and juiciness. If you go this route, season 2 large breasts with salt, pepper, and smoked paprika, sear in olive oil until golden, then poach them in the broth for 10 minutes before shredding. Save the poaching liquid to use as part of the broth.

Salt is almost always the culprit. Potatoes and cream mute seasoning, so add more salt in small pinches, tasting after each, until the flavors snap into focus. A teaspoon of soy sauce or Worcestershire can also deepen umami without being identifiable.

Yes, but brown the mushrooms and aromatics on the stovetop first for flavor. Transfer to a 6-quart slow cooker, add broth and potatoes, and cook on LOW 4–5 hours. Stir in cream and chicken during the last 30 minutes on LOW to prevent curdling.

The recipe is naturally gluten-free because we use potatoes for thickening instead of flour. Just double-check that your broth and any wine are certified GF.

Use low heat and stir constantly. If the soup is very thick, thin with a splash of broth before reheating. A double-boiler setup (bowl over simmering water) is foolproof if you’re nervous.

A crusty sourdough or rustic multigrain stands up to the creamy soup; toast until the edges are deep golden so it doesn’t dissolve. For indulgence, try grilled cheese croutons—cube a grilled cheese sandwich and float on top.

Creamy Chicken and Mushroom Soup for Cozy Winter Dinner
soups
Pin Recipe

Creamy Chicken and Mushroom Soup for Cozy Winter Dinner

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Soak porcini: Cover dried porcini with 1½ cups boiling water; steep 15 min. Strain and chop mushrooms, reserving liquid.
  2. Sauté aromatics: In a Dutch oven, heat 2 Tbsp oil over medium. Cook onion, carrot, and celery 6 min. Add garlic 30 sec.
  3. Brown mushrooms: Increase heat; add remaining oil and fresh mushrooms. Sear 6 min, season with salt, deglaze with wine.
  4. Simmer base: Add broth, strained porcini liquid, potatoes, porcini, bay, thyme. Simmer 15 min until potatoes are tender.
  5. Purée half: Remove bay & thyme stems. Blend half the soup with cream cheese until smooth; return to pot.
  6. Finish: Stir in cream and chicken; warm gently 5 min. Season with salt, pepper, and nutmeg. Serve hot.

Recipe Notes

Do not boil after adding cream or it may curdle. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

425
Calories
28g
Protein
18g
Carbs
27g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.