
Homemade Chicken Soup Recipe tastes rich and savory with tender chicken, soft veggies, and a cozy broth that feels like a hug in a bowl. It works perfectly for busy families, beginner cooks, or anyone who wants real comfort in about 1 hour and 15 minutes. I grew up in a small Midwest kitchen, and this is the pot of soup my family still texts me about every cold, sniffly weekend.
Why Make This Homemade Chicken Soup Recipe at Home
Homemade chicken soup gives you deep flavor, real ingredients, and way more comfort than anything from a can. You control the salt, the veggies, and the richness, so every bowl fits your taste and your budget.
You also stretch one pot of soup into several meals, which helps on busy weeks. I love that this recipe uses simple pantry staples but still tastes like something you simmered all afternoon.
“This Homemade Chicken Soup Recipe tastes like something from a cozy diner, but it comes from your own stove and beats any canned soup by a mile. ★★★★★”
Ingredients You Need
You can adjust amounts to taste, but these measurements give you a hearty pot that serves about 6.
Chicken
- 1.5 to 2 pounds bone-in, skin-on chicken thighs or drumsticks
- Dark meat gives richer flavor and stays juicy.
- Use bone-in for deeper broth.
- Optional: 1 extra chicken leg or wing
- Adds more collagen and body to the broth.
Vegetables
- 1 large yellow onion, diced
- 3 medium carrots, peeled and sliced
- 3 celery stalks, sliced
- 3 to 4 garlic cloves, minced
- 1 medium parsnip, peeled and sliced (optional, but adds sweetness)
- 1 small leek, white and light green parts only, sliced and rinsed well (optional)
- Fresh parsley stems from a small bunch, tied with kitchen twine
- Fresh parsley leaves, chopped, for garnish
Broth and Liquids
- 8 cups low sodium chicken broth or stock
- I like Swanson or Kitchen Basics, but any low sodium brand works.
- Use regular broth if you prefer, then taste before adding extra salt.
- 1 to 2 cups water, as needed to adjust thickness
- 1 tablespoon lemon juice, or more to taste
- Bottled works in a pinch, but fresh tastes brighter.
Starches
Pick one of these options:
- 1.5 cups wide egg noodles
- 1 cup small pasta shapes like ditalini or small shells
- 1 cup white rice, rinsed
- 3 small potatoes, peeled and diced
Fats and Seasonings
- 2 tablespoons olive oil or avocado oil
- 1 tablespoon butter (optional, for extra richness)
- 1.5 to 2 teaspoons kosher salt, plus more to taste
- 1 teaspoon black pepper, plus more to taste
- 1.5 teaspoons dried thyme or 2 teaspoons fresh thyme leaves
- 1 teaspoon dried oregano
- 2 bay leaves
- 0.5 teaspoon turmeric (optional, for color and a warm note)
- 0.5 teaspoon smoked paprika (optional, for a subtle smoky depth)
Pantry Shortcuts and Substitutions
- Use rotisserie chicken if you want to cut the cook time.
- Use about 3 cups shredded cooked chicken and reduce simmer time.
- Use frozen mixed vegetables if you run low on fresh produce.
- Add them near the end so they stay bright and not mushy.
- Use bouillon paste or cubes if your broth tastes weak.
- Add a small amount at a time and taste as you go.
- Use gluten free noodles or rice if you avoid gluten.
Equipment List
- Large heavy pot or Dutch oven, at least 6 quarts
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle
- Tongs
- Fine mesh strainer or slotted spoon
- Measuring cups and spoons
- Small bowl for chicken skin and bones
Tips & Mistakes
- Brown the chicken skin side down first to build flavor instead of dropping it straight into liquid.
- Skim foam and excess fat from the top of the simmering broth so the soup tastes clean, not greasy.
- Salt in layers as you cook instead of dumping it all at the end, so the flavor tastes balanced.
- Cut vegetables into similar sizes so they cook evenly and stay tender, not mushy.
- Add noodles or rice near the end of cooking so they stay firm and do not soak up all the broth.
- Taste the broth before serving and adjust salt, pepper, and lemon juice so it tastes bright, not flat.
- Do not boil the soup hard after you add the chicken back, or the meat can turn tough and stringy.
- Use low sodium broth when possible, since regular broth plus salt can turn the soup too salty fast.
- Cool the soup quickly before refrigerating so it stays safe and keeps its fresh flavor.
- Store noodles or rice separately if you plan leftovers, so they do not swell and drink up all the broth.
How to Make Homemade Chicken Soup Recipe
Step 1: Prep the Ingredients
Chop the onion, carrots, celery, parsnip, and leek into bite size pieces. Mince the garlic and chop the parsley leaves, then tie the parsley stems with kitchen twine. Pat the chicken dry with paper towels and season both sides with a light sprinkle of salt and pepper.
Step 2: Brown the Chicken
Heat the olive oil and butter in your large pot over medium high heat. Place the chicken pieces skin side down and cook until the skin turns golden and crisp, about 5 to 7 minutes. Flip and cook the other side for 3 to 4 minutes, then transfer the chicken to a plate.
Step 3: Sauté the Aromatics
Lower the heat to medium. Add onion, carrots, celery, parsnip, and leek to the pot with a pinch of salt. Stir and scrape up the browned bits from the bottom of the pot so they mix into the veggies.
Cook the vegetables until they soften slightly and smell sweet, about 5 to 7 minutes. Add the garlic, thyme, oregano, turmeric, and smoked paprika. Stir for 1 minute so the garlic softens and the spices wake up.
Step 4: Build the Broth
Pour in the chicken broth and enough water to cover the chicken later. Add bay leaves and the tied parsley stems. Nestle the browned chicken pieces and any juices from the plate into the pot.
Bring the pot just to a gentle boil, then lower the heat so the soup simmers steadily. Skim off any foam that rises to the top with a spoon. Let the soup simmer for about 25 to 30 minutes, until the chicken feels cooked through and tender.
Step 5: Shred the Chicken
Use tongs to lift the chicken pieces out of the pot and place them on a cutting board. Pull off and discard the skin if you prefer a lighter soup. Remove the meat from the bones and shred or chop it into bite size pieces.
Pick out and discard the bay leaves and parsley stems from the pot. Taste the broth and add more salt or pepper if it needs it at this stage.
Step 6: Cook the Noodles or Rice
Bring the broth back to a gentle boil. Add your noodles, pasta, rice, or potatoes. Stir so they do not stick to the bottom.
Cook until tender but still firm, following the package time for pasta or about 12 to 15 minutes for rice. If the soup looks too thick, add a bit more water or broth. Lower the heat to a gentle simmer again.
Step 7: Finish the Soup
Return the shredded chicken to the pot and stir. Add lemon juice and taste again, then adjust salt, pepper, or more lemon as needed. Let the soup simmer on low for 5 more minutes so the flavors come together.
Turn off the heat and stir in chopped parsley leaves. Ladle the soup into bowls and serve hot.
Variations I've Tried
I swap in rotisserie chicken when I feel tired or short on time, and it still tastes homemade. I simmer the veggies and broth first, then stir in shredded rotisserie chicken during the last 5 minutes so it stays tender.
I make a ginger garlic version when someone in the house catches a cold. I add sliced fresh ginger and extra garlic, skip the noodles, and finish with more lemon and parsley.
I also cook a rice version that feels closer to a chicken and rice stew. I use 1 cup of rice, let it simmer until soft, and add extra broth to keep it from turning too thick.
Sometimes I go veggie heavy and double the carrots and celery, then add frozen peas at the end. That version works great when I want a lighter bowl with less meat.
How to Serve Homemade Chicken Soup Recipe
Serve this Homemade Chicken Soup Recipe steaming hot in wide bowls so the noodles, veggies, and chicken spread out nicely. Top each bowl with fresh parsley, extra black pepper, and a squeeze of lemon if you like a brighter flavor. Pair it with crusty bread, buttered toast, or simple crackers for dipping and crunch.
I also love it with a simple side salad or sliced fruit for a lighter meal. Kids usually enjoy the noodle version, especially if you cut the veggies a little smaller.
How to store
- Cool the soup until it reaches room temperature within 1 to 2 hours, then move it to the fridge.
- Store in airtight containers in the refrigerator for up to 4 days.
- Freeze in portioned containers or freezer bags for up to 3 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium heat until hot and steaming, and add a splash of water or broth if it thickened in the fridge.
- If you stored noodles or rice in the soup, add extra broth during reheating so the texture stays pleasant and not too thick.

Homemade Chicken Soup Recipe
Ingredients
Instructions
- Prep all vegetables: dice the onion; peel and slice carrots and parsnip; slice celery and leek; mince the garlic. Chop the parsley leaves and tie the parsley stems with kitchen twine.
- Pat the chicken dry with paper towels and season both sides lightly with salt and pepper.
- Heat the olive oil and butter in a large heavy pot or Dutch oven over medium-high heat. Place the chicken pieces skin side down and cook until the skin is golden and crisp, about 5–7 minutes. Flip and cook the other side for 3–4 minutes. Transfer the chicken to a plate.
- Reduce heat to medium. Add the onion, carrots, celery, parsnip, and leek with a pinch of salt. Stir and scrape up any browned bits from the bottom of the pot. Cook until the vegetables soften slightly, about 5–7 minutes.
- Stir in the garlic, thyme, oregano, turmeric, and smoked paprika. Cook, stirring, for about 1 minute until fragrant.
- Pour in the chicken broth and enough water to ensure the chicken will be covered. Add the bay leaves and tied parsley stems. Return the browned chicken and any accumulated juices to the pot.
- Bring just to a gentle boil, then reduce to a steady simmer. Skim off any foam that rises to the surface. Simmer for 25–30 minutes, or until the chicken is cooked through and tender.
- Use tongs to remove the chicken to a cutting board. Discard the skin if desired. Remove the meat from the bones and shred or chop into bite-size pieces. Discard the bones.
- Remove and discard the bay leaves and parsley stems from the pot. Taste the broth and adjust salt and pepper if needed.
- Bring the broth back to a gentle boil. Add your choice of noodles, pasta, rice, or potatoes. Stir to prevent sticking and cook until just tender (follow package directions for pasta, or about 12–15 minutes for rice; cook potatoes until fork-tender). Add more water or broth if the soup becomes too thick.
- Reduce the heat to a gentle simmer. Return the shredded chicken to the pot and stir in the lemon juice. Taste and adjust with more salt, pepper, or lemon juice as needed. Let simmer on low for about 5 minutes to meld the flavors.
- Turn off the heat and stir in chopped fresh parsley leaves. Ladle the soup into bowls and serve hot.
Notes
Per serving, based on 6 servings made with 1.75 lb chicken thighs, 8 cups low sodium broth, 1.5 cups egg noodles, and included vegetables and fats: about 350–400 calories; fat 18–22 g; saturated fat 5–7 g; carbohydrates 22–28 g; fiber 3–4 g; sugars 5–7 g; protein 22–28 g; sodium 650–900 mg. Nutrition will vary based on exact chicken pieces, broth brand, starch choice (noodles, rice, or potatoes), and added salt.
