You know that feeling when you take the first spoonful of a really good chicken soup and your whole body just… exhales?
Yeah. That’s what this recipe does.
And here’s the thing that surprised me when I really dug into making the perfect version: most homemade chicken soups are bland because people skip two critical steps. (I’ll get to those in the Pro Tips section, and you’ll thank yourself later.)
This is the chicken soup that heals. The kind that tastes like it simmered all day, even if you started it an hour ago. The kind your family will request every single cold season for the rest of your life.

What You’ll Need
For the Broth
- 1 whole chicken (about 4 lbs), OR 3 lbs bone-in, skin-on chicken thighs
- 10 cups cold water
- 1 large yellow onion, halved (no need to peel)
- 1 whole head of garlic, halved crosswise
- 3 stalks celery, roughly chopped
- 3 medium carrots, roughly chopped
- 2 bay leaves
- 1 tsp whole black peppercorns
- 1 tbsp salt
For the Soup
- 2 tbsp olive oil or butter
- 1 medium yellow onion, diced small
- 3 cloves garlic, minced
- 3 large carrots, sliced into rounds
- 3 stalks celery, sliced
- 1.5 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1 tsp dried thyme
- 1/2 tsp dried rosemary
- 2 cups egg noodles (or pasta of choice)
- Fresh parsley for serving
- Squeeze of lemon juice (trust me on this one)
Tools You’ll Need
- Large stockpot or Dutch oven (6-quart or larger)
- Fine mesh strainer
- Two large bowls
- Sharp knife + cutting board
- Wooden spoon or silicone spatula
- Ladle
- Measuring cups and spoons
- Tongs (for shredding the chicken)
Pro Tips
These are the things I wish someone had told me the first time I made this from scratch.
1. Cold water = better broth. Start with cold water, not hot. It draws out more collagen and flavor from the bones slowly, giving you a richer, more golden broth. It’s a small change that makes a huge difference.
2. Don’t skip the skim. In the first 10-15 minutes of simmering, foam will rise to the top. Skim it off with a spoon. That foam is coagulated proteins that’ll make your broth look murky and taste slightly off. Skim it and your broth will be crystal clear and clean-flavored.
3. The lemon juice trick. A small squeeze of fresh lemon juice right before serving brightens the whole pot. It doesn’t make it taste like lemon, it just makes every other flavor louder. Chefs do this constantly and it’s one of those things that makes people say “I can’t put my finger on it, but this is so good.”
4. Shred while warm. Shred your chicken while it’s still warm (use two forks or your hands with gloves). Cold chicken shreds into dry, stringy chunks. Warm chicken falls apart into tender, juicy pieces.
5. Cook your noodles separately. If you’re making a big batch and want leftovers, cook the noodles in a separate pot and add them per serving. Noodles left in soup overnight absorb all the broth and turn to mush by morning.
Make-Ahead Tips
This soup is perfect for prepping ahead.
- The broth can be made 3-4 days in advance and stored in the fridge. The fat solidifies on top, making it easy to remove if you want a lighter soup.
- The shredded chicken keeps in the fridge for up to 4 days stored separately from the broth.
- The full soup (minus noodles) freezes well for up to 3 months.
Instructions
Step 1: Build Your Broth
Place the whole chicken (or bone-in thighs) in your large stockpot. Add the halved onion, halved garlic head, roughly chopped celery and carrots, bay leaves, peppercorns, and salt.
Cover with 10 cups of cold water. Bring to a boil over high heat.
Once boiling, reduce heat to a gentle simmer. Skim off any foam that rises to the surface in the first 10-15 minutes.
Let it simmer uncovered for 1 hour if using thighs, or 1.5 hours for a whole chicken.
Step 2: Strain and Shred
Remove the chicken and set aside to cool slightly.
Pour the broth through a fine mesh strainer into a large bowl. Discard the solids — they’ve given everything to the broth at this point.
Once the chicken is cool enough to handle (but still warm), shred the meat with two forks or your fingers. Discard skin and bones. Set shredded chicken aside.
Step 3: Build the Soup
In the same pot, heat olive oil or butter over medium heat.
Add the diced onion and cook for 4-5 minutes until softened and slightly translucent.
Add the minced garlic, sliced carrots, and sliced celery. Cook for another 3 minutes, stirring occasionally.
Pour in the strained broth. Bring to a simmer.
Add thyme, rosemary, salt, and pepper. Taste it now — adjust seasoning here.
Step 4: Finish It
Add the shredded chicken back to the pot.
Add egg noodles and cook according to package directions (usually 7-9 minutes) until just tender.
Taste one final time. Adjust salt if needed.
Finish with a squeeze of fresh lemon juice and a handful of chopped fresh parsley.
Ladle into bowls and serve immediately. 🍲

Substitutions & Variations
| Swap | Use Instead |
|---|---|
| Egg noodles | Rice, orzo, or small pasta shapes |
| Whole chicken | Rotisserie chicken (huge time saver) |
| Olive oil | Butter (richer flavor) |
| Fresh thyme | 1/2 tsp dried thyme |
| Yellow onion | Leek (milder, sweeter) |
| Chicken thighs | Chicken breasts (less rich, quicker cook) |
Vegetarian version? Swap chicken for white beans + chickpeas, and use vegetable broth.
Dairy-free? This recipe is already dairy-free unless you use butter.
Gluten-free? Use rice or gluten-free pasta in place of egg noodles.
Nutritional Info (Per Serving, Approx.)
| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Protein | 28g |
| Carbohydrates | 22g |
| Fat | 9g |
| Fiber | 2g |
| Sodium | ~780mg |
Based on 6 servings using bone-in chicken thighs and egg noodles.
Meal Pairing Suggestions
Chicken soup is a full meal on its own, but if you want to make it a spread:
- Crusty sourdough bread — for dunking, obviously
- A simple green salad — to balance the richness
- Grilled cheese sandwich — this combo hits differently on a cold day
- Roasted garlic bread — because more garlic is never wrong
Leftovers & Storage
| Storage Method | How Long |
|---|---|
| Refrigerator (in airtight container) | 4-5 days |
| Freezer (without noodles) | Up to 3 months |
| Freezer (with noodles) | Not recommended — noodles get mushy |
Reheating tip: Reheat over medium-low heat on the stove. Add a splash of water or broth if it’s thickened too much overnight.
FAQ
Can I use a rotisserie chicken? Absolutely, and it’ll save you a lot of time. Skip the broth-building step and use store-bought chicken broth instead. Shred the rotisserie chicken, sauté your vegetables, add broth, and you’re eating in 30 minutes.
My broth looks pale — what went wrong? A few things can cause this: using boneless chicken, rushing the simmer to a boil, or not using enough aromatics. Bone-in chicken with skin gives a much deeper, golden broth. Also, leaving the onion skins on adds color.
How do I know if I’ve added enough salt? Taste it at multiple stages. The broth should taste well-seasoned on its own before you even add the vegetables back in. If it tastes flat, it needs more salt. If it tastes “bright,” you’re there.
Can I make this in a slow cooker? Yes. Add all broth ingredients to a slow cooker and cook on low for 6-8 hours or high for 4-5 hours. Strain, shred, sauté the vegetables in a pan, combine, add noodles and finish on the stove.
Can I add more vegetables? Go for it. Zucchini, parsnips, spinach, corn, or even a diced potato all work well here. Add heartier vegetables with the carrots and celery. Add delicate greens like spinach in the last 2 minutes of cooking.
Why does my homemade soup taste less flavorful than restaurant soup? Two common culprits: not enough salt and skipping the aromatics step. Restaurants season aggressively and often use roasted bones for deeper flavor. Don’t be shy with salt — taste as you go and season in layers.
Wrapping Up
There’s a reason chicken soup has been around forever.
It’s not complicated. It’s not trendy. It just works, and it works every single time.
Once you make this from scratch, the store-bought stuff is going to feel like a completely different dish. The depth of flavor you get from building your own broth with real bones and aromatics is something a carton just can’t replicate.
Give this a go this week — whether it’s cold outside, someone’s under the weather, or you just want a bowl of something that feels like home.
And when you do? Drop a comment below and tell me how it went. Did you try the lemon trick? Did you swap anything out? I’d love to know what worked for you. 👇