Love this? Pin it for later! 📌
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
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
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.
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.
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.
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.
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.
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.
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.
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
Chicken and Wild Mushroom Soup for Cozy January Days
Ingredients
Instructions
- Rehydrate: Cover porcini with 1½ cups boiling water; steep 15 min. Strain and chop porcini, reserve liquid.
- Sear chicken: Heat oil and butter in Dutch oven over medium-high. Brown chicken 4 min per side; transfer to plate.
- Sauté veg: Add leeks, carrots, pinch salt; cook 4 min. Add garlic 30 sec. Stir in flour 1 min.
- Deglaze: Pour in porcini liquid, scraping bits. Add stock, thyme, bay, chicken; simmer 25 min.
- Shred: Remove chicken, discard skin/bones, shred meat. Add creminis to soup; cook 6 min. Return chicken; wilt spinach.
- 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.