Welcome to mealsflavors

Chicken and Wild Mushroom Soup for Cozy January Days

By Sophie Bennett | December 27, 2025
Chicken and Wild Mushroom Soup for Cozy January Days

Why This Recipe Works

  • Double-mushroom power: A blend of earthy dried porcini and fresh creminis gives layers of umami you can’t get from chicken alone.
  • One-pot wonder: Everything—from searing the chicken to simmering the soup—happens in a single Dutch oven, so cleanup is minimal.
  • Silky without cream: A quick purĂ©e of half the soup plus a splash of half-and-half creates luxurious body for a fraction of the calories.
  • Prep-ahead friendly: The flavor actually improves overnight, making this the ideal Sunday-to-Monday lunch.
  • Freezer hero: Portion it into quart containers and you’ll have a cozy meal ready faster than delivery on a busy weeknight.
  • Veggie smuggler: Carrots, leeks, and a handful of baby spinach add color and nutrients without screaming “health food.”

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Buy the best chicken you can—bone-in, skin-on thighs stay juicy through a long simmer and lend collagen that naturally thickens the broth. For mushrooms, I splurge on a small packet of dried porcini; their soaking liquid is liquid gold. Fresh creminis (a.k.a. baby bellas) are affordable and available year-round, but feel free to swap in shiitakes or oyster mushrooms if your produce section is feeling fancy. Leeks hide grit in their layers, so slice them first, then swish the half-moons in a bowl of cold water; the sand will fall to the bottom. Finally, use homemade stock if you have it, but a low-sodium store-bought version works—just taste as you go and adjust salt at the end.

Chicken: 1½ lb (680 g) bone-in, skin-on chicken thighs. Sub: boneless thighs reduce simmer time by 10 min, but you’ll lose a touch of richness.

Dried porcini: ½ oz (15 g), about 1 loosely packed cup. Sub: dried chanterelles or morels, or 1 tsp mushroom powder in a pinch.

Fresh mushrooms: 12 oz (340 g) cremini, wiped clean and quartered. Sub: an equal mix of shiitake caps and oyster mushrooms for deeper flavor.

Leeks: 2 medium, white and light green parts only. Sub: 1 large sweet onion plus 1 bunch green onions for color.

Carrots: 3 medium, diced small so they cook evenly and fit on the spoon.

Garlic: 4 fat cloves, smashed. Skip the jarred stuff—fresh is worth it.

Fresh thyme: 4 sprigs. Sub: ½ tsp dried thyme, but add it with the broth so it rehydrates.

Bay leaves: 2 Turkish; they’re milder than California bay.

Chicken stock: 6 cups (1.4 L), warmed so it doesn’t shock the pot.

Half-and-half: ½ cup (120 ml). Sub: whole milk for lighter soup, or coconut milk for dairy-free.

Baby spinach: 2 packed cups. Sub: chopped kale or chard; add 3 min earlier because they’re sturdier.

Lemon: ½ for brightening at the end. Zest first, then juice.

Olive oil & butter: 1 Tbsp each for the best sear and flavor.

Flour: 2 Tbsp to help the soup lightly thicken.

Salt & pepper: Kosher salt for seasoning layers, freshly ground black pepper for final zip.

How to Make Chicken and Wild Mushroom Soup for Cozy January Days

1
Rehydrate the porcini

Place dried porcini in a 2-cup glass measuring cup and cover with 1½ cups (360 ml) boiling water. Let stand 15 min while you prep the vegetables. The mushrooms will soften and the soaking liquid will turn into a fragrant, mahogany broth—do not discard it; we’ll strain and use every drop.

2
Sear the chicken

Pat thighs very dry; moisture is the enemy of browning. Heat olive oil and butter in a 5–6 qt Dutch oven over medium-high. When the butter foam subsides, add chicken skin-side down. Don’t crowd—work in batches if needed—and cook 4 min without moving for deep golden skin. Flip, cook 2 min more, then transfer to a plate. The fond (those browned bits) equals flavor, so leave it right there.

3
Bloom the aromatics

Reduce heat to medium. Add leeks and carrots with a pinch of salt; sauté 4 min until leeks soften and edges pick up color. Stir in garlic and cook 30 sec—just until fragrant. Dust with flour and cook 1 min, stirring constantly, to coat the veggies and remove any raw flour taste.

4
Deglaze & build the base

Strain porcini soaking liquid through a coffee filter or fine sieve directly into the pot to catch grit. Chop the now-plump porcini and add them along with the liquid, scraping the brown bits. Pour in warm stock, add thyme, bay leaves, and nestle chicken (plus any juices) back into the pot. Bring to a gentle simmer—do not boil or the meat will toughen.

5
Simmer & shred

Cover partially and simmer 25 min. Remove chicken to a cutting board; when cool enough to handle, discard skin and bones, then shred meat into bite-size strands. Meanwhile keep the soup bubbling so it reduces slightly.

6
Add fresh mushrooms & spinach

Increase heat to medium-high and add quartered creminis. Cook 6 min until they give up their liquid and turn golden. Stir in shredded chicken. Drop spinach on top and let wilt 1 min.

7
Create the silky texture

Ladle one-third of the soup (mostly solids) into a blender, add half-and-half, and purée until smooth. Return to the pot; this gives body without heavy cream. Alternatively, use an immersion blender directly for 5 sec—just enough to thicken, not enough to lose the chunky charm.

8
Finish with brightness

Fish out thyme stems and bay leaves. Add lemon zest, a squeeze of juice, and plenty of freshly ground black pepper. Taste and adjust salt; it may need up to 1 tsp more depending on your stock. Serve piping hot with crusty bread for dunking.

Expert Tips

Don’t rinse fresh mushrooms

Wipe with a damp paper towel; water makes them spongy and prevents browning.

Warm your stock

Cold stock shocks the pot and slows everything down; 2 min in the microwave does the trick.

Make it a day ahead

Flavors meld overnight; just thin with a splash of broth when reheating.

Freeze single portions

Use silicone muffin trays; once frozen, pop out and store in bags for easy 1-cup blocks.

Color pop

A sprinkle of chopped parsley or chives right before serving keeps everything from looking beige.

Double the batch

A 7 qt Dutch oven holds 1½× recipe; freeze half for February flu season insurance.

Variations to Try

  • Wild Rice Addition

    Stir in 1 cup cooked wild rice at the end for a chewy, nutty texture that turns the soup into a meal worthy of company.

  • Smoky Bacon Base

    Start by rendering 3 strips of diced bacon; use the fat instead of butter for a campfire undertone.

  • Dairy-Free Light

    Replace half-and-half with unsweetened oat milk and add 1 Tbsp white miso for depth.

  • Spicy Kick

    Add ÂĽ tsp crushed red pepper flakes with the garlic or finish with a swirl of chili crisp.

  • Herb Swap

    No thyme? Use 2 sprigs rosemary or 1 tsp dried tarragon for a slightly French vibe.

  • Vegetarian Version

    Skip chicken, use vegetable stock, and add 2 cans of drained cannellini beans for protein.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen overnight, so day 2 is a gift.

Freezer: Ladle cooled soup into quart-size freezer bags, lay flat to freeze (saves space), and store up to 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave.

Reheat: Warm gently over medium-low heat, stirring occasionally and thinning with broth or water until it returns to the consistency you love. Avoid rapid boiling or the chicken can get stringy.

Make-ahead components: Shred the chicken and refrigerate separately; store the puréed portion in mason jars. Combine when reheating for freshest texture.

Frequently Asked Questions

Yes, but add them only for the last 12 min of simmering; breasts dry out faster. You’ll also miss some richness, so consider stirring in an extra spoon of olive oil at the end.

Use 1 oz dried shiitake or chanterelles, or reconstitute 1 Tbsp mushroom powder in hot water. In a pinch, 2 tsp soy sauce plus 1 tsp tomato paste added with the stock will boost umami.

As written it contains flour. Substitute 1 Tbsp cornstarch slurried with 2 Tbsp cold water and add it after the soup has come to a boil; simmer 2 min to thicken.

Absolutely—leave 2 inches at the top to prevent boil-overs. Increase simmer time by 5 min and use a 12-inch skillet to sear the chicken in two batches so you don’t crowd.

Trim root and dark greens, slice lengthwise, then crosswise into half-moons. Submerge in a bowl of cold water, swish, and let stand 2 min so grit sinks. Lift leeks out, leaving sand behind.

Add 1 tsp kosher salt, ½ tsp acid (lemon juice or sherry vinegar), and a pinch of sugar. Salt wakes up flavors, acid brightens, and sugar balances if the mushrooms were bitter.
Chicken and Wild Mushroom Soup for Cozy January Days
soups
Pin Recipe

Chicken and Wild Mushroom Soup for Cozy January Days

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Rehydrate: Cover porcini with 1½ cups boiling water; steep 15 min. Strain and chop porcini, reserve liquid.
  2. Sear chicken: Heat oil and butter in Dutch oven over medium-high. Brown chicken 4 min per side; transfer to plate.
  3. Sauté veg: Add leeks, carrots, pinch salt; cook 4 min. Add garlic 30 sec. Stir in flour 1 min.
  4. Deglaze: Pour in porcini liquid, scraping bits. Add stock, thyme, bay, chicken; simmer 25 min.
  5. Shred: Remove chicken, discard skin/bones, shred meat. Add creminis to soup; cook 6 min. Return chicken; wilt spinach.
  6. Blend: Purée ⅓ soup with half-and-half; return to pot. Add lemon zest, juice, salt, pepper. Serve hot.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For dairy-free, swap half-and-half for coconut milk and add 1 tsp white miso for depth.

Nutrition (per serving)

312
Calories
28g
Protein
18g
Carbs
14g
Fat

More Recipes