Chicken Vegetable Soup
A clear chicken soup packed with carrot, celery, green beans and zucchini, with no noodles or rice. Six servings in 50 minutes.
Storing and Planning Ahead
Keeps in the fridge for up to 4 days. Freezes for up to 3 months.
Making Chicken Vegetable Soup
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Heat the olive oil in a large pot over medium heat. Cook the onion, carrots and celery for 6 minutes, until the onion is soft, then add the garlic and cook for 30 seconds.
-
Pour in the stock, add the chicken, bay leaves and thyme and bring to a boil. Lower the heat and simmer gently for 20 minutes, until the chicken is cooked through.
-
Lift the chicken onto a board and shred it with two forks. Add the green beans and zucchini to the pot and simmer for 8 minutes, until tender.
-
Return the chicken to the pot, season with the salt and pepper, remove the bay leaves and stir in the parsley.
Tips for Success
- Keep the heat low enough that the surface barely moves; a hard boil toughens the chicken.
- Cut the vegetables to a similar size so they cook at the same rate.
- Taste before you season, since the stock and the vegetables add their own flavour.
Behind the Recipe
It is chicken noodle soup without the noodles. Nobody misses them: vegetables take their place and make the pot more filling, with the chicken adding the protein. The whole pot is ready in under an hour.
This one is poached rather than boiled. The chicken breasts go into the pot whole, simmer gently for 20 minutes and are lifted out to be shredded, which keeps the meat tender instead of stringy. Carrot and celery go in first, because they need the longest, and the green beans and zucchini follow so they stay bright. Skim the surface now and then for a clear broth. Season at the end, since the stock is unsalted.
Shred the chicken with two forks. Return it to the pot with the parsley. Eat the soup the same day, or keep it for lunches; it improves overnight as the flavours settle. A squeeze of lemon at the table wakes it up.
Serving Ideas
A slice of wholegrain toast · A handful of baby spinach stirred in · Lemon wedges
Swaps and Variations
- An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
- Vegetable stock in place of the chicken stock makes this meat-free without changing the method, if that is what you need.
- Fresh herbs work in place of the dried thyme at roughly three times the quantity — a teaspoon of dried is about a tablespoon of fresh, chopped.
Quick Answers
How long does Chicken Vegetable Soup take to make?
About 50 minutes in total — 15 minutes of preparation and 35 minutes of cooking. The recipe serves 6.
What are the key tips for making Chicken Vegetable Soup?
Keep the heat low enough that the surface barely moves; a hard boil toughens the chicken. Cut the vegetables to a similar size so they cook at the same rate. Taste before you season, since the stock and the vegetables add their own flavour.
What should I serve with Chicken Vegetable Soup?
A slice of wholegrain toast; A handful of baby spinach stirred in; Lemon wedges.
Can Chicken Vegetable Soup be made ahead or frozen?
Keeps in the fridge for up to 4 days. Freezes for up to 3 months.
Is Chicken Vegetable Soup suitable for a special diet?
This recipe is dairy-free, gluten-free, diabetes-friendly, low-carb, keto and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Chicken Vegetable Soup?
About 181 kcal per serving, with 22 g protein, 12 g carbohydrate and 5 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutrition per Serving
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.