Homemade Chicken Soup Recipe tastes rich, cozy, and savory with tender chicken, soft veggies, and a broth that feels like a warm blanket in a bowl. It works perfectly for busy families, meal prep fans, and anyone who wants real comfort food in about 1 hour and 15 minutes. I grew up with a pot of chicken soup on the stove most Sundays, and I still chase that same cozy kitchen smell every time I cook it.
Why Homemade Chicken Soup Recipe Is Worth It
Homemade Chicken Soup Recipe gives you deep flavor that canned soup never matches. You control the salt, the veggies, the herbs, and the richness of the broth, so every spoonful tastes exactly how you like it.
You also stretch simple ingredients into a big pot of nourishing food. Leftovers taste even better the next day, so you cook once and eat well for days without extra effort.
Maria: “This Homemade Chicken Soup Recipe tastes like a hug in a bowl and beats any store-bought version by a mile!” ★★★★★
Ingredients You Need

Chicken
- 2 pounds bone-in, skin-on chicken thighs or drumsticks
- Optional: 1 extra chicken wing or back for more richness if you have it in the freezer.
Vegetables
- 2 medium carrots, peeled and sliced into coins
- 2 celery stalks, sliced
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 inch fresh ginger, minced or grated
- Use ginger paste from a tube if you want a shortcut.
- 1 medium parsnip, peeled and sliced (optional, but it adds sweetness and depth)
- 1 small leek, white and light green parts only, sliced and rinsed well (optional but tasty)
Aromatics, Herbs, and Seasoning
- 2 tablespoons olive oil or avocado oil
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon harissa paste or 1/2 teaspoon mild chili paste
- 2 bay leaves
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme leaves
- 1 teaspoon dried parsley or 2 tablespoons fresh chopped parsley
- 1 1/2 to 2 teaspoons fine sea salt, plus more to taste
- 1/2 teaspoon black pepper, plus more to taste
- Optional: 1 teaspoon chicken bouillon paste for extra savory flavor if your broth tastes a little light
Liquid
- 8 cups low-sodium chicken broth or stock
- Use a good quality store brand like Swanson or Pacific if you do not simmer your own stock.
- Use half broth and half water if you want a lighter flavor.
- 1 cup water, as needed, to adjust thickness
Starch or Noodles
Pick one option so the soup does not feel crowded:
- 1 cup small pasta like egg noodles, ditalini, or orzo
- 3/4 cup white rice or jasmine rice, rinsed
- 1 cup diced potatoes (Yukon gold hold shape nicely)
- Or skip starch for low carb and add more veggies instead
Fresh Finish
- 2 tablespoons fresh lemon juice
- 2 to 3 tablespoons chopped fresh parsley or dill
- Optional: thinly sliced green onions for topping
Equipment
- Large heavy-bottomed stock pot or Dutch oven, at least 6 quarts
- Sharp chef’s knife and cutting board
- Wooden spoon or heat-safe spatula
- Ladle
- Tongs
- Fine mesh strainer or slotted spoon
- Storage containers with tight lids for leftovers
Quick Tips & substitutions
- Use bone-in chicken thighs for the best flavor and tenderness.
- Remove the skin after simmering if you want a lighter broth but still want full flavor.
- Swap olive oil with butter for a richer, more old-school taste.
- Use frozen mirepoix mix (onion, carrot, celery) if you want to skip chopping.
- Stir in a spoonful of chicken bouillon paste if the broth tastes a bit mild.
- Add noodles near the end and cook them just until tender so they stay firm in leftovers.
- Cook rice separately if you plan to store soup for several days so the rice does not soak up all the broth.
- Use vegetable broth and chickpeas instead of chicken for a vegetarian version.
- Skip harissa if you want classic flavor, or double it if you love a gentle kick.
- Add extra turmeric and ginger when you feel under the weather for a cozy, soothing bowl.
How to Make Homemade Chicken Soup

Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and carrots and cook until they soften, about 8 minutes. Stir in garlic, ginger, harissa, coriander, and turmeric and cook 2 minutes until everything smells fragrant. Season with a pinch of salt to help the veggies release flavor.
Step 2: Add celery, parsnip, and leek
Stir in celery, parsnip, and leek if you use them. Cook 3 to 4 minutes so they soften slightly and pick up the spices and oil. Scrape the bottom of the pot with your spoon so no browned bits stick. Those browned bits carry a lot of flavor into the broth.
Step 3: Add chicken and broth
Nestle the chicken pieces into the pot on top of the vegetables. Pour in the chicken broth and enough water to cover the chicken by about an inch. Add bay leaves, thyme, parsley, remaining salt, and black pepper. Stir gently, then bring the pot to a gentle boil over medium-high heat.
Step 4: Simmer for rich flavor
Once the soup reaches a gentle boil, lower the heat to medium-low so it simmers steadily. Skim off any foam that rises to the top with a spoon to keep the broth clear. Partially cover the pot with a lid and simmer 35 to 40 minutes, until the chicken feels very tender and pulls away from the bone easily. Taste the broth halfway through and adjust salt if it tastes flat.
Step 5: Remove and shred the chicken
Use tongs to lift the chicken pieces out of the pot and place them on a plate or cutting board. Let them cool for a few minutes so you do not burn your fingers. Pull off and discard the skin, then remove the meat from the bones and shred or chop it into bite-size pieces. Toss any large pieces of fat or gristle.
Step 6: Cook noodles, rice, or potatoes
While the chicken rests, bring the soup back to a gentle simmer. Stir in your choice of noodles, rice, or potatoes. Cook until tender, usually 7 to 10 minutes for noodles, 15 minutes for rice, or 10 to 12 minutes for potatoes. Stir often so starch does not stick to the bottom.
Step 7: Return chicken and finish the flavor
Add the shredded chicken back into the pot and stir well. Squeeze in fresh lemon juice and taste the broth again. Adjust salt, pepper, and herbs until the flavor hits that cozy, savory note you like. Stir in fresh parsley or dill and remove the bay leaves before serving.
Step 8: Serve hot and enjoy
Ladle the Homemade Chicken Soup Recipe into warm bowls. Top with more fresh herbs or green onions if you like a bright finish. Serve with crusty bread, crackers, or a simple side salad. Take a second to enjoy the steam and that classic chicken soup smell before you dig in.
Recipe Variations
- Gluten-free: Use rice or diced potatoes instead of pasta and confirm your broth and harissa label say gluten-free.
- Low carb: Skip noodles and potatoes and add extra celery, zucchini, and spinach.
- Dairy-free: Use oil instead of butter and avoid any creamy toppings.
- Vegetarian: Swap chicken with 2 cans of chickpeas and use vegetable broth.
- Extra protein: Stir in cooked shredded rotisserie chicken breast near the end.
- Kid-friendly: Skip harissa, use extra carrots, and cut veggies smaller.
- Extra veggie: Add chopped kale, spinach, or peas in the last 5 minutes of cooking.
- Cozy herb twist: Use dill and a squeeze of extra lemon for a bright, almost Greek-style bowl.
Ways to Serve Homemade Chicken Soup
- Serve with warm crusty bread or garlic toast for dunking.
- Spoon over cooked rice for a heartier, stew-like bowl.
- Pair with a simple green salad for a light but filling meal.
- Top with crushed crackers for old-school comfort.
- Add a squeeze of extra lemon and fresh dill for a fresh, bright finish.
- Serve in a mug for kids or snack time on chilly afternoons.
Storage Success
Let the Homemade Chicken Soup Recipe cool until it feels just slightly warm, then move it into airtight containers. Store it in the fridge for up to 4 days, and keep noodles or rice separate if you can so they do not soak up all the broth. Reheat gently on the stove over medium heat and add a splash of water or broth if it thickens. Freeze portions without noodles for up to 3 months, then add fresh pasta or rice when you reheat for the best texture.

Homemade Chicken Soup Recipe
Ingredients
Instructions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until softened, about 5 minutes.
- Stir in the garlic, carrots, and celery, and cook for another 3–4 minutes until the vegetables begin to soften.
- Add the chicken pieces to the pot, then pour in the chicken broth and water. Stir in the dried thyme, dried parsley, bay leaf, salt, and pepper.
- Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 35–40 minutes, or until the chicken is cooked through and tender.
- Remove the chicken pieces from the pot and set them on a plate to cool slightly. Discard the bay leaf.
- Shred the chicken meat with two forks, discarding the bones, and return the shredded chicken to the pot.
- If using egg noodles, add them to the simmering soup and cook according to package directions, usually 6–8 minutes, until tender.
- Taste and adjust seasoning with additional salt and pepper if needed. Stir in fresh parsley just before serving, if desired.
- Serve the homemade chicken soup hot, with extra parsley or crusty bread on the side if you like.
Notes
Approximate per serving (out of 6, including noodles): 260 calories; fat 11 g; saturated fat 2.5 g; carbohydrates 20 g; fiber 2 g; sugars 4 g; protein 20 g; sodium 780 mg. Values will vary based on specific ingredients, brands, and portion size.