Cozy Cream of Chicken Soup with Homemade Stock

30 min prep 5 min cook 5 servings
Cozy Cream of Chicken Soup with Homemade Stock
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Double-flavor foundation: Roasting the bones before simmering coaxes out deep, nutty flavor you can’t get from a carton.
  • Silky, not heavy: A modest splash of cream plus a starchy potato purée keeps things lush without the floury globs.
  • One-bowl comfort: Tender shredded chicken, sweet carrots, and delicate herbs mean every spoonful is a complete bite.
  • Freezer hero: Stock and soup freeze separately so weeknight dinner is 15 minutes away.
  • Zero waste: Use the picked carcass for a second, lighter stock perfect for rice or beans.
  • Kid-approved veggies: Finely diced aromatics melt into the background—no “ick” pieces.
  • Instant-Pot friendly: Convert every stage to pressure-cook without flavor loss.

Ingredients You'll Need

Ingredients

Great soup starts at the butcher counter. Ask for a mix of raw backs and wings plus one roasted carcass if they have it; the combination gives body and roasted depth. For the sweetest stock, look for carrots with the tops still attached—those greens signal freshness. I reach for Yukon Gold potatoes because they break down quickly and add natural creaminess, letting us dial back the actual cream. Fresh thyme should smell like a pine forest after rain; if it doesn’t, swap in half the amount of dried. And please buy a real Parmigiano-Reggiano rind if you can. It quietly melts into the broth and leaves behind umami you can’t quite name but would miss if it disappeared.

Need substitutions? Rotisserie chicken works in a pinch—shred the meat for the soup and simmer the skin and bones for stock. Half-and-half can stand in for heavy cream, though the soup will be slightly thinner. Gluten-free eaters can skip the flour and use an immersion blender on a scoop of soup to thicken. Dairy-free friends, swap cream for full-fat coconut milk and add a squeeze of lemon to brighten. And if leeks feel sandy, spring onions give a similar gentle sweetness without the grit.

How to Make Cozy Cream of Chicken Soup with Homemade Stock

1
Roast the bones

Heat oven to 450 °F. Tumble chicken bones and onion skins onto a rimmed sheet, drizzle with 2 tsp oil, and roast 25 minutes until deeply golden. Scrape every browned bit into the stockpot—fond equals flavor.

2
Simmer the stock

Add bones to a 6-qt pot with 10 cups cold water, carrots, celery, bay, peppercorns, thyme, and Parmesan rind. Bring to a gentle simmer, skim foam, then reduce heat to low. Partly cover and lazily bubble 2 hours. Strain, season with 1 tsp salt, and you should have about 7 cups liquid gold.

3
Cook the chicken

Return 5 cups stock to the pot; add raw chicken breasts. Poach at the barest simmer 12 minutes. Flip, cover, and let residual heat finish cooking 10 minutes more. Transfer to a plate; when cool, shred with two forks. Reserve stock.

4
Build the base

Melt butter in a heavy Dutch oven over medium. Add leeks, carrot, celery, and a pinch of salt; sweat 6 minutes until glossy but not browned. Stir in garlic and cook 30 seconds until fragrant.

5
Thicken gently

Sprinkle flour over vegetables; cook 2 minutes, stirring constantly. You want a blonde roux that smells like shortbread. Gradually ladle in 6 cups warm stock, whisking between additions to prevent lumps.

6
Add the potatoes

Dice potatoes into ½-inch cubes (no need to peel) and tumble into the pot. Simmer 12 minutes until just tender. The starch will start to thicken the broth and create a naturally creamy body.

7
Finish with cream & herbs

Reduce heat to low; stir in shredded chicken, cream, thyme leaves, and a whisper of nutmeg. Warm through—do not boil or the cream may curdle. Taste and adjust salt and plenty of freshly cracked pepper.

8
Serve & garnish

Ladle into warm bowls. Float a slice of toasted baguette if you like, shower with fresh parsley, and finish with a drizzle of good olive oil. Leftovers reheat like a dream on the stovetop with a splash of stock.

Expert Tips

Crystal-clear stock

Keep the water at a lazy bubble—no rolling boil. If it gets rowdy, add an ice cube to bring temperature down quickly.

Shred while warm

Chicken shreds easiest when barely cool enough to handle; use two forks or a stand mixer with paddle for big batches.

Overnight flavor boost

Make the stock a day ahead; chilled fat lifts off in one sheet and the flavor deepens like good chili.

Season at the end

Salt concentrates as stock reduces; wait until after cream is added to avoid an overly salty bowl.

Flash-cool trick

Submerge a frozen water bottle in hot soup to drop temperature quickly before refrigerating—keeps it out of the danger zone.

Revive leftovers

Thin leftover soup with a splash of stock and a squeeze of lemon; cream soups thicken like pudding in the fridge.

Variations to Try

  • Mushroom medley: Swap half the chicken for sautéed cremini and shiitake; finish with a splash of dry sherry.
  • Green chile kick: Add two diced poblanos and a handful of corn; garnish with cotija and cilantro.
  • Springtime twist: Stir in peas, asparagus tips, and fresh tarragon for a brighter April version.
  • Curried comfort: Bloom 1 tsp yellow curry powder in butter before the flour; finish with a dollop of mango chutney.
  • Light & lemony: Replace cream with evaporated skim milk and brighten with lots of zest and dill.

Storage Tips

Cool soup completely, then refrigerate in glass jars with 1 inch headspace for up to 4 days. For longer storage, ladle into quart-size freezer bags, label, and freeze flat on a sheet pan. Once solid, stack like books—saves space and thaws quickly. Stock keeps 3 months in the freezer; soup with cream is best within 2 months. When reheating, defrost overnight in the fridge, then warm gently over medium-low, whisking often. If the texture breaks, buzz with an immersion blender or strain and whisk in a cornstarch slurry.

Frequently Asked Questions

You can, but the stock will be thin. Add 2 tsp powdered gelatin bloomed in cold water to mimic the collagen richness bones provide.

Flour lumps form when liquid is added too quickly. Whisk constantly and warm stock before ladling to keep temperatures even.

Yes. Roast bones as written, then pressure-cook on high for 45 minutes with natural release. Proceed with soup on sauté mode.

Float a peeled potato and simmer 15 minutes; it will absorb some salt. Remove potato and adjust with unsalted stock or milk.

Cool to lukewarm and check shredding size. Skip added salt and use minimal pepper; the natural sweetness usually wins them over.

Absolutely. Use an 8-qt pot and increase simmering time by 5 minutes for potatoes. Freeze half for a no-cook night later.
Cozy Cream of Chicken Soup with Homemade Stock
soups
Pin Recipe

Cozy Cream of Chicken Soup with Homemade Stock

(4.9 from 127 reviews)
Prep
30 min
Cook
2 hrs 15 min
Servings
6

Ingredients

Instructions

  1. Roast bones: Preheat oven to 450 °F. Toss bones and onion with 2 tsp oil on a sheet pan; roast 25 minutes. Scrape into stockpot.
  2. Simmer stock: Add 10 cups cold water, carrots, celery, bay, peppercorns, thyme, and Parmesan rind. Simmer 2 hours, strain, season.
  3. Poach chicken: Return 5 cups stock to pot; add chicken. Gently simmer 12 minutes per side. Cool, shred.
  4. Sauté aromatics: In Dutch oven melt butter. Add leek, carrot, celery; cook 6 minutes. Stir in garlic 30 seconds.
  5. Thicken: Sprinkle flour; cook 2 minutes. Gradually whisk in 6 cups warm stock.
  6. Simmer vegetables: Add potato; cook 12 minutes until tender.
  7. Finish: Stir in shredded chicken, cream, thyme leaves, nutmeg. Warm gently; season.
  8. Serve: Ladle into bowls, garnish with parsley and black pepper.

Recipe Notes

Soup thickens as it sits. Thin with additional stock or milk when reheating. For a smoky twist, add ½ tsp smoked paprika with the flour.

Nutrition (per serving)

382
Calories
33g
Protein
19g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.