Go Back
A large red enameled cast-iron Dutch oven filled with steaming homemade chicken noodle soup, garnished with fresh parsley, sits on a rustic wooden table in front of a sunlit window. A bowl of soup, sliced artisan bread on a wooden board, fresh herbs, a small bowl of coarse salt, and a spoon complete the cozy, complete spread.

Homemade Chicken Soup

Rich, deeply flavorful homemade chicken soup made from scratch with bone-in chicken thighs, classic mirepoix vegetables, and fresh herbs comforting, nourishing, and genuinely better than anything from a can. Ready in under an hour.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6
Course: dinner, lunch, Soup
Cuisine: American
Calories: 245

Ingredients
  

  • 2 lb Bone-in skin-on chicken thighs About 4 pieces - bones make better broth
  • 1 tbsp Unsalted butter For softening mirepoix
  • 1 Large onion Diced
  • 3 Medium carrots Sliced into coins
  • 3 Celery stalks Sliced
  • 4 Garlic cloves Minced
  • 8 cups Cold water Start cold for clearer broth
  • 2 cups Low sodium chicken broth Adds extra depth
  • 2 Bay leaves
  • 1 tsp Dried thyme Or 3 sprigs fresh thyme
  • 1 tsp Kosher salt Start conservative - adjust at end
  • 1/2 tsp Black pepper
  • 1/4 cup Fresh parsley Chopped - add at the very end
  • Salt to taste Final seasoning
OPTIONAL ADD-INS
  • 2 cups Egg noodles Add last 8 minutes
  • 1/2 cups Long grain rice Add last 20 minutes

Equipment

  • 1 Dutch oven or large heavy pot Holds heat evenly for consistent simmer
  • 1 Instant-read thermometer Pull chicken at 165F
  • 1 Fine mesh strainer Optional - for clearer broth
  • 1 Large spoon For skimming foam and fat
  • 2 Forks For shredding cooked chicken

Method
 

  1. Soften the mirepoix Melt butter in a Dutch oven over medium heat. Add diced onion, carrots, and celery. Cook, stirring occasionally, for 5 minutes until the onion is softened and slightly translucent. Add minced garlic and stir for 60 seconds. This step builds a flavor base that raw vegetables simmered in water do not produce.
    A person uses a slotted metal spoon to stir and sauté a colorful blend of finely diced carrots, celery, and onions in a wide red enameled cast-iron Dutch oven on a rustic wooden table in front of a bright window.
  2. Add chicken and cold water Place bone in chicken thighs directly on top of the softened vegetables. Pour cold water and chicken broth over everything. The cold liquid start is important it brings out proteins gradually for cleaner broth. Add bay leaves, thyme, salt, and pepper.
    A person uses a stainless steel ladle to scoop steaming broth from a red enameled cast-iron Dutch oven filled with simmering chicken pieces, vegetables, bay leaves, and fresh herbs on a rustic wooden table in front of a bright window, with a glass measuring cup nearby.
  3. Bring to simmer and skim Bring to a boil over medium-high heat. As it heats, foam will appear on the surface this is coagulated protein. Skim it off with a wide spoon during the first 8 to 10 minutes. Reduce heat to low and maintain a gentle simmer. Do not let it boil aggressively.
    A close-up shot of a person using a stainless steel ladle to scoop rich broth from a wide red enameled cast-iron Dutch oven filled with simmering chicken pieces, diced vegetables, bay leaves, and sprigs of fresh herbs on a wooden kitchen table. Two small dishes of coarse salt flank the pot in front of a bright, sunlit window.
  4. Simmer the chicken Simmer gently for 30 to 35 minutes until the chicken is cooked through and the meat pulls easily from the bone. Check internal temperature at the thickest part - 165F minimum.
    A digital meat thermometer, reading 165°F, is inserted into a tender chicken piece simmering in a wide red enameled cast-iron Dutch oven filled with soup, vegetables, and herbs on a wooden kitchen table. Small dishes of salt and fresh thyme sprigs rest on the table against a bright window backdrop.
  5. Remove and shred chicken Remove chicken thighs to a cutting board. Remove and discard bay leaves. When cool enough to handle, remove and discard the skin and bones. Shred the chicken meat into bite-sized pieces using two forks.
    A person uses two forks to shred cooked chicken pieces on a wooden cutting board next to a red enameled Dutch oven of simmering soup, fresh thyme, a small dish of salt, and a ladle on a rustic table against a bright window.
  6. Add noodles or rice (optional)If adding egg noodles, return broth to a simmer and add noodles now - cook for 8 minutes. If adding rice, add it 20 minutes before the chicken was done. Skip this step for classic broth-based homemade chicken soup.
    A person pours dry egg noodles from a clear glass measuring cup into a wide red enameled Dutch oven filled with simmering soup on a rustic wooden kitchen table. A bowl of shredded cooked chicken, fresh thyme, a ladle, and salt sit on the counter against a bright window.
  7. Return chicken and finish Return shredded chicken to the pot. Simmer for 5 minutes. Taste the broth and adjust salt - this is the most important moment of the whole recipe. The broth should taste fully seasoned, not flat. Add more salt in small increments until it does.
    A person uses a stainless steel ladle to scoop steaming chicken noodle soup from a wide red enameled Dutch oven into a ceramic bowl on a rustic wooden kitchen table, while holding a small dish of salt. Fresh herbs, salt dishes, and a spoon rest on the counter against a bright window backdrop.
  8. Add parsley and serve Remove from heat. Stir in fresh parsley. Serve homemade chicken soup immediately in wide bowls with crusty bread or oyster crackers alongside.
    A person holds a stainless steel ladle of chicken noodle soup above a large red enameled cast-iron Dutch oven garnished with fresh chopped herbs, while holding a small dish of salt with the other hand. A wooden board with sliced artisan bread, a bowl of oyster crackers, empty serving bowls, and fresh thyme rest on a wooden kitchen table against a bright window.

Notes

  • Bone-in chicken is essential: collagen from bones breaks down into gelatin, giving broth its rich body.
  • Cold water start: produces clearer broth than starting with hot water.
  • Skim the foam: coagulated protein - removes it for cleaner flavor.
  • Gentle simmer only: boiling makes broth cloudy and can make chicken tough.
  • Fresh parsley at the end: adding it during cooking destroys the volatile oils that give it flavor.
  • Salt in stages: broth concentrates as it simmers - under-salt early and adjust at the end.
  • Noodles stored separately: if storing leftovers with noodles, they absorb all the broth overnight.
  • Rotisserie chicken shortcut: use the carcass for broth, add shredded meat at the end.
  • Storage: fridge up to 5 days, freezer up to 3 months (without noodles or rice).
  • Reheat: saucepan over medium heat, add splash of water or broth if too thick.