This post may contain affiliate links. Please read our disclosure policy.

This Homemade Chicken Noodle Soup is absolutely delicious and is, without a doubt, a great way to help you or a loved one feel better when sick. This recipe is one that my own mother made for me when I was growing up and sick, and sometimes she still brings it over when I am not feeling well (she really is the best!). This Homemade Chicken Noodle Soup is now a staple in my kitchen and a must for the upcoming winter months and cold+flu season. Enjoy!

Homemade Chicken Noodle Soup
Write a review
Prep Time
30 min
Cook Time
2 hr
Total Time
2 hr 30 min
Prep Time
30 min
Cook Time
2 hr
Total Time
2 hr 30 min
  1. 4 bone in, skin off split chicken breasts
  2. 8-10 cups of water
  3. 4 stalks of celery
  4. 2 carrots
  5. 3 cloves garlic
  6. 1 yellow onion
  7. 1 bay leaf
  8. 1 tsp. black peppercorns
  9. 1 tsp. kosher salt
  10. 2 tbsp. olive oil
  11. 8 cups baby spinach
  12. 2 tbsp. olive oil
  13. 1 box fusilli noodles
  1. Place bone-in chicken breasts in a large pot. Pour the 8 cups of water over the chicken breasts and make sure that the chicken is fully submerged in the water (you can add an extra cup of water or 2 if you need, or just wiggle around the chicken so that it is all covered). Add in the bay leaf, 2 stalks of celery, 1 carrot (halved), 1/2 yellow onion, 3 cloves of garlic, the peppercorns, and 1 tsp of kosher salt. (just toss in the whole 1/2 of the onion and the whole carrot + celery, its just to add flavor to the broth for now).
  2. Bring the pot to a boil, then reduce heat so that it is lightly simmering for about 2 hours.
  3. When cooking time is complete, using tongs gently pull the chicken out of the broth and set on a large cutting board. Allow the chicken to cool so that you can handle it with your hands.
  4. While the chicken is cooling, set a strainer over a separate large bowl or pot. Gently pour the stock into the strainer so that the broth goes into the bowl/pot and everything else in the broth is strained out so that it is clean. Discard the contents in the strainer and set aside the broth for now.
  5. Using your hands, gently pull apart the chicken from the bone and remove all of the bone from chicken. It is VERY important to get all of the bones out of the chicken, which is a little tricky considering all of the tiny bones in the chicken breast. Double check your work carefully and discard all of the bones, leaving the shredded chicken aside for now.
  6. Dice your other 1/2 of onion, 2 stalks of celery, and 1 large carrot.
  7. In the empty pot over medium-high heat, heat 2 tbsp of olive oil. Add the diced carrots, onion, and celery with a little bit of salt and pepper to season it and saute until tender, about 8 minutes.
  8. Pour broth back into the pot with the sauteed veggies.
  9. Add desired amount of the pulled chicken (depending on the size of your chicken breasts, you may have too much, If this happens I usually reserve about a cup or so of the pulled chicken to toss onto salads for the week!)
  10. In a separate pot, boil water and cook pasta according to package instructions.
  11. Meanwhile, add spinach into the soup and stir until it is wilted in the soup (you may need to do this in 2-3 batches). Taste the soup and add salt and pepper to taste, if needed.
  12. Place desired amount of cooked pasta in the bottom of a soup bowl. Ladle soup over the noodles.
  13. Serve and enjoy!
  1. Whole30/Paleo Option: peel and dice 1-2 russet potato(s). Place in the soup with the chicken and let simmer until the potatoes are tender, about 30 minutes.
  2. Gluten Free Option: Use Brown Rice Noodles!
The Defined Dish

Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because… It’s all about balance y’all!

Similar recipes

Leave a comment

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