Looking for the ultimate comfort food? This homemade chicken soup is everything I want in a cozy bowl: rich broth, tender shredded chicken, and simple, fresh vegetables. It starts by roasting a whole chicken and ends with a soul-warming, flavorful soup that’s hearty enough for a Sunday meal but perfect for any day of the week.

The Best Homemade Chicken Soup Recipe

Why You’ll Love This Recipe

I love how this soup comes together in layers of flavor. Roasting the chicken first adds a savory depth that regular stovetop recipes just can’t match. Then, simmering that roasted chicken with herbs creates an incredible broth that’s both soothing and robust. I also love that this soup is totally customizable—whether I want to add noodles, root veggies, or keep it classic. It’s a labor of love, but it’s worth every minute.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

Broth:

  • 1 whole 5–6 lb roasting chicken (fresh or thawed)

  • Salt

  • Pepper

  • 2 tablespoons soft ghee (or butter, olive oil, or vegan butter)

  • 1 yellow onion, quartered

  • 1 stalk celery, cut into 4–5 pieces

  • 2 medium carrots, cut into 4 pieces each

  • 1 head of garlic (cut off the top) or 5–6 smashed cloves

  • 1 sprig fresh rosemary

  • 3–4 sprigs fresh thyme

  • 1–2 sage leaves

  • 1 bay leaf

  • 1–2 sprigs fresh oregano

  • 1 tablespoon black peppercorn

Soup:

  • 8 cups chicken broth (or water, or a mix of both)

  • Shredded chicken (from above)

  • 4 stalks celery, sliced

  • 6 medium-large carrots, peeled and sliced

  • 1 sweet yellow onion, diced

  • 1 bay leaf

  • Optional: gluten-free noodles, diced parsnip, diced sweet potato, diced turnip

Directions

For the Broth:

  1. I preheat the oven to 375°F.

  2. I place the whole chicken in a Dutch oven and rub it all over with soft ghee, then generously season with salt and pepper.

  3. I surround the chicken with quartered onion, chopped carrots, celery, and the garlic.

  4. I roast the chicken uncovered for 1.5 hours.

  5. Once roasted, I move the pot to the stovetop, add broth or water, and bring it to a boil.

  6. I toss in the rosemary, thyme, sage, bay leaf, oregano, and peppercorns.

  7. Then, I reduce the heat, cover, and let it simmer—2 hours if I used broth, 3–4 hours if using a mix, or 4–6 hours for just water.

For the Soup:

  1. I remove the chicken and let it cool.

  2. I strain the broth and discard the veggies used in roasting.

  3. I return the strained broth to the pot.

  4. Once the chicken is cool, I shred the meat and add it back into the broth. (Sometimes I don’t use all the meat if I want a more broth-forward soup.)

  5. I stir in the fresh onion, celery, carrots, and bay leaf, and adjust seasoning with salt and pepper.

  6. At this point, I add any optional ingredients like sweet potato or noodles.

  7. I let it simmer for about 8–10 minutes, just until the veggies are tender but still have a little bite.

Servings and Timing

This recipe makes approximately 15 cups of soup.
Prep Time: 15 minutes
Cook Time: 4 hours
Total Time: 4 hours 15 minutes
Servings: About 12–15 servings (1 cup each)

Variations

  • Add Noodles: I love adding gluten-free noodles, but I always cook them separately and stir them in right before serving.

  • Make It Paleo/Whole30: I skip the noodles and double-check the broth ingredients.

  • Add Root Veggies: I sometimes throw in diced parsnips, turnips, or sweet potatoes for added heartiness.

  • Spice It Up: A pinch of crushed red pepper or fresh ginger gives it a little kick.

  • Use Bone Broth: If I have bone broth on hand, I add that to boost the nutrients and flavor.

Storage/Reheating

This soup keeps really well! I store leftovers in an airtight container in the refrigerator for up to 3 days. If I’ve added noodles, I store those separately to keep them from getting soggy. For longer storage, I freeze the soup without noodles in freezer-safe containers for up to 6 months.

To reheat, I warm it on the stovetop over medium heat or microwave individual portions. If frozen, I thaw overnight in the fridge before reheating.

The Best Homemade Chicken Soup Recipe

FAQs

What makes this chicken soup different from others?

I roast the chicken first, which brings out deep, savory flavors that you don’t get from boiling raw chicken. It transforms the broth into something really special.

Can I use store-bought rotisserie chicken instead?

Yes, I can save time by using a rotisserie chicken and just simmer the broth with herbs and veggies. But roasting my own chicken gives the best results.

Should I cook the noodles in the soup?

No, I always cook them separately. If I add them directly to the soup, they soak up too much broth and become mushy.

Can I make this soup in advance?

Absolutely. I often make it a day ahead because the flavors deepen overnight. Just reheat gently on the stovetop before serving.

Is it okay to use all water instead of broth?

Yes, I can use all water, but it needs to simmer longer—up to 6 hours—for a rich flavor. I make sure to add enough salt and herbs to enhance the taste.

Conclusion

This is hands-down the best chicken soup I’ve ever made—and I’ve made a lot of chicken soups. From the roasted chicken to the fresh herbs and veggies, every bite feels like a warm hug. Whether I’m feeling under the weather or just want something cozy, this soup is always the answer.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Best Homemade Chicken Soup Recipe

The Best Homemade Chicken Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 4 hours 15 minutes
  • Yield: 12–15 servings (about 15 cups of soup)
  • Diet: Halal

Description

A rich and comforting homemade chicken soup made by roasting a whole chicken first, then simmering it with herbs and vegetables for a deeply flavorful broth. Perfectly hearty and cozy for any occasion.


Ingredients

  • 1 whole 5–6 lb roasting chicken
  • Salt and pepper, to taste
  • 2 tbsp soft ghee (or butter, olive oil, or vegan butter)
  • 1 yellow onion, quartered
  • 1 stalk celery, cut into 45 pieces
  • 2 medium carrots, cut into 4 pieces
  • 1 head garlic (top cut off) or 5–6 smashed cloves
  • 1 sprig fresh rosemary
  • 34 sprigs fresh thyme
  • 12 sage leaves
  • 1 bay leaf
  • 12 sprigs fresh oregano
  • 1 tbsp whole black peppercorns
  • 8 cups chicken broth (or water, or a mix)
  • 4 stalks celery, sliced
  • 6 medium carrots, peeled and sliced
  • 1 sweet yellow onion, diced
  • 1 bay leaf
  • Optional: gluten-free noodles, diced parsnip, sweet potato, or turnip

Instructions

  1. Preheat oven to 375°F (190°C). Place chicken in a Dutch oven, rub with ghee, and season with salt and pepper.
  2. Surround chicken with onion, carrots, celery, and garlic. Roast uncovered for 1.5 hours.
  3. Transfer pot to stovetop, add broth or water, and bring to a boil. Add rosemary, thyme, sage, oregano, bay leaf, and peppercorns. Reduce heat, cover, and simmer: 2 hours if using broth, 3–4 hours for broth+water mix, or 4–6 hours if using only water.
  4. Remove chicken and let cool. Strain broth, discarding roasted vegetables. Return broth to pot.
  5. Shred cooled chicken, add back to broth. Stir in fresh onion, celery, carrots, and bay leaf. Adjust seasoning.
  6. Add optional noodles or root vegetables. Simmer 8–10 minutes until veggies are tender but not mushy. Serve hot.

Notes

  • Cook noodles separately to avoid sogginess.
  • Swap noodles for root vegetables for a paleo/Whole30 version.
  • Use bone broth for added nutrients and richness.
  • Add ginger or red pepper flakes for extra warmth.
  • Best made a day ahead for deeper flavor.
  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Category: Soup
  • Method: Roasted + Simmered
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 65mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star