Hearty Chicken Vegetable Soup

Nothing beats a steaming bowl of homemade chicken soup when you need comfort food that warms you from the inside out. This hearty version combines tender, fall-off-the-bone chicken thighs with colorful vegetables like broccoli, cauliflower, and zucchini, all swimming in a rich, flavorful broth. The secret is the slow simmering process that extracts every bit of goodness from the chicken bones, creating a soup that’s both nourishing and deeply satisfying. Perfect for meal prep, this soup actually tastes even better the next day!

Storage

Store leftover soup in the refrigerator for up to 4 days or freeze for up to 3 months. The soup may thicken when chilled - simply add a little water or broth when reheating.

Steps:

Cook the Chicken
Place water and chicken thighs in a large pot and bring to a boil. Reduce heat to low and simmer until chicken is tender, about 30 minutes. Skim off any scum that forms on the surface during cooking.
Prepare the Vegetables
Heat olive oil in a large skillet over medium heat. Add chopped carrots and diced onion, cooking and stirring until they begin to soften, 3 to 4 minutes. Stir in garlic and salt, cooking until fragrant, about 1 minute.
Combine and Simmer
Transfer the carrot-onion mixture to the pot with chicken. Add chicken broth and bring to a boil. Reduce heat to low, cover the pot leaving the lid slightly ajar, and simmer for at least 1 hour or up to 4 hours for deeper flavor.
Shred Chicken and Add Vegetables
Remove chicken thighs to a cutting board. Remove and discard skin, bones, and cartilage. Shred the meat using two forks and return it to the pot. Add broccoli, zucchini, and cauliflower. Increase heat to medium-high and bring to a simmer, then reduce to low and cook until vegetables are tender, 20 to 30 minutes.

Nutritions

  • Calories

    206 kcal

    Energy

    862 kJ

    Protein

    16 g

    Fat

    12 g

    Carbohydrates

    8 g

    Fiber

    3 g

    Sugars

    4 g

    Salt

    0.9 g

Recipe Variations

This recipe is easy to adapt to your taste. Try one of the variations below to change the flavor or ingredients.

FAQ

Yes, you can substitute chicken breasts for thighs. However, reduce the initial cooking time to about 20 minutes as breasts cook faster. Thighs provide more flavor and stay tender during long cooking.
You can simmer the soup for anywhere from 1 to 4 hours. The longer cooking time develops richer, deeper flavors, but even 1 hour will give you delicious results.
Absolutely! This soup tastes even better the next day. Store it in the refrigerator for up to 4 days or freeze for up to 3 months.
Feel free to use any vegetables you have on hand – green beans, corn, peas, potatoes, or celery all work well. Just add harder vegetables earlier and softer ones during the last 20 minutes of cooking.