Cozy, hearty, and weeknight-friendly, Chicken and Leek Soup brings together tender chicken, soft vegetables, and a savory broth for a one-pot meal that feels satisfying without being fussy. It is a reliable soup for cool evenings, make-ahead lunches, and simple family dinners.

This is the kind of soup that earns a regular place in your kitchen because it uses familiar ingredients and turns them into something that tastes slow-cooked and comforting. The leeks, shallot, and garlic create a fragrant base that gives the broth a mellow depth right from the start.
You also get plenty of texture in every bowl. Potatoes make it filling, cauliflower adds body, carrots bring a little sweetness, and zucchini softens into the broth without taking over. The mix feels balanced, cozy, and practical all at once.
What makes this one work so well is the cooking order. The aromatics have time to soften and build flavor first, the chicken cooks gently in the broth, and the final vegetables finish the soup without turning mushy. The result is a pot of soup that tastes complete and well layered with very little effort.
What You Need to Make This Chicken and Leek Soup
Chicken stock keeps the soup savory and gives everything a rich, comforting base.
Chicken tenders cook quickly and stay tender, making the soup feel hearty without needing a long simmer.
Leeks are the star aromatic here, adding a mild onion flavor that tastes softer and sweeter than standard onion alone.
Shallot and garlic deepen the flavor and help build a fragrant starting layer for the whole pot.
Yellow potatoes make the soup more substantial and give each bowl a satisfying, cozy texture.
Carrots add gentle sweetness and a little color, which helps balance the savory broth.
Cauliflower brings body to the soup and softens beautifully as it simmers.
Zucchini goes in later so it stays tender rather than overcooked and watery.
Olive oil helps soften the aromatics and carries all those early flavors into the broth.
Dried thyme, oregano, parsley, salt, and black pepper season the soup simply and keep the flavor classic and balanced.

Cooking Steps
STEP 1: Warm the olive oil in a large soup pot over medium heat, then add the sliced leeks, chopped shallot, and minced garlic. Cook them slowly, stirring often, until the leeks soften and turn fragrant with light golden edges.
STEP 2: Once the aromatic base smells mellow and sweet, add the potatoes, carrots, and cauliflower. Stir everything together so the vegetables are coated in that flavorful mixture before the liquid goes in.
STEP 3: Pour in the chicken stock, then add the chicken pieces and dried herbs along with the salt and black pepper. Bring the pot up to a gentle boil so the broth starts to develop flavor while the chicken cooks through.
STEP 4: After the soup has bubbled for a bit, reduce the heat to a steady simmer. This keeps the chicken tender and gives the potatoes time to soften without making the broth cloudy or rough.
STEP 5: Stir in the zucchini once the soup is already well underway. Let it cook just until the potatoes are fork-tender, the zucchini is soft but not collapsing, and the chicken is fully cooked and tender.
STEP 6: Taste the broth before serving and adjust the seasoning if needed. Ladle the soup into bowls while hot, making sure each serving gets plenty of chicken, vegetables, and broth.
Helpful Tips
- Rinse leeks well before slicing or after slicing, since they often hold grit between the layers and can make the broth feel sandy.
- Cut the potatoes and chicken into similar bite-sized pieces so they cook evenly and each spoonful feels balanced.
- Keep the soup at a gentle simmer rather than a rolling boil once everything is in the pot, which helps the vegetables hold their shape better.
Can I use chicken breast instead of chicken tenders?
Yes. Chicken breast works well as long as you cut it into small, even pieces so it cooks at the same pace as the vegetables. Boneless chicken thighs can also work if you want a slightly richer result.
Do I have to use cauliflower?
No. The soup will still be delicious without it, but cauliflower adds extra body and helps make the bowl feel a little more substantial. If you leave it out, the broth may be a touch lighter.
How do I know the chicken is done?
The chicken should look opaque all the way through and feel tender when you cut into a piece. Since the pieces are small, they cook fairly quickly in the simmering broth and should be fully done by the end.
Can I make this soup ahead of time?
Yes, this is a very good make-ahead soup. The flavor settles in nicely after a few hours, and it reheats well for lunch or dinner. Just keep in mind that the vegetables will soften a bit more as it sits.

Perfect Pairings
A slice of crusty bread is the most natural side here because it lets you soak up the savory broth without competing with the soup itself.
A simple green salad with a bright vinaigrette also works well if you want something fresh alongside a warm, hearty bowl.
For a cozier meal, serve it with buttered toast or a toasted sandwich cut into halves for dipping.
How to Store & Reheat
Let the soup cool before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days, making it a strong option for meal prep or leftover lunches.
For longer storage, freeze it for up to 2 months. The texture of the zucchini and potatoes may soften a little after thawing, but the soup will still be very enjoyable and flavorful.
To reheat, warm it gently on the stovetop over medium-low heat until hot throughout, stirring now and then. You can also reheat individual portions in the microwave in short intervals, stirring between each one so the broth heats evenly. If the soup thickens in storage, add a small splash of stock or water to loosen it back up.

Chicken and Leek Soup Recipe
Ingredients
- 8 cups chicken stock preferably organic
- 1 tablespoon olive oil
- 1 pound yellow potatoes cut into 1-inch chunks
- 2 leeks sliced into 1/4-inch rounds
- 1 pound chicken tenders cut into 1-inch pieces
- 2 carrots sliced into 1/4-inch rounds
- 1 small cauliflower divided into small florets
- 1 large shallot finely chopped
- 1/2 zucchini sliced into half-moons
- 2 garlic cloves finely minced
- 1 teaspoon salt
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried parsley
- 1/2 teaspoon freshly ground black pepper
Instructions
- Heat the olive oil in a large soup pot over medium heat. Add the minced garlic, chopped shallot, and sliced leeks. Stir often, separating the leek rounds as they soften, and cook for 7 to 10 minutes until the vegetables are golden and fragrant, being careful not to let them scorch.
- Add the carrots, potatoes, cauliflower, chicken stock, chopped raw chicken, dried oregano, thyme, parsley, salt, and black pepper. Raise the heat slightly and bring the soup to a gentle boil. Let it cook for 15 minutes so the flavors begin to develop and the chicken starts to cook through.
- Stir in the zucchini, then lower the heat to maintain a steady simmer. Continue cooking for 10 to 15 minutes, or until the potatoes and zucchini are fork-tender and the chicken is fully cooked. Serve hot.