This Mediterranean Chicken Vegetable Soup is warm, fresh, and full of simple flavors. You get tender chicken, soft vegetables, tomatoes, herbs, and a bright touch of lemon in every spoonful. It is filling without feeling heavy, and everything cooks in one pot.
Servings: 6
Prep time: 20 minutes
Cook time: 35 minutes
Total time: 55 minutes
Why I Love This Recipe
I love soups that taste like they took all afternoon but are still easy enough to make on a normal weeknight. This is one of those recipes.
The first time I worked on this style of soup, I wanted the broth to taste bright instead of heavy. Tomatoes give it a rich base, oregano adds that Mediterranean flavor, and lemon goes in at the very end. That last little squeeze makes a big difference.
I also like how every spoonful is a little different. You might get tender chicken and chickpeas in one bite, then zucchini, spinach, and carrot in the next.
- It uses simple grocery-store ingredients.
- Everything cooks in one pot.
- Chicken and chickpeas make it filling.
- There are lots of vegetables in every bowl.
- Lemon keeps the tomato broth fresh and bright.
- The leftovers taste great the next day.

What You’ll Need
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, diced, about 1 cup
- 2 medium carrots, peeled and diced, about 1 cup
- 2 celery stalks, sliced, about 1 cup
- 1 red bell pepper, seeded and diced, about 1 cup
- 3 garlic cloves, minced
- 1 1/2 pounds boneless, skinless chicken breasts, cut into 1-inch pieces
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes, optional
- 1 can (14.5 ounces) diced tomatoes with their juices
- 6 cups low-sodium chicken broth
- 1 can (15 ounces) chickpeas, drained and rinsed
- 1 medium zucchini, diced, about 1 1/2 cups
- 2 packed cups fresh baby spinach
- 2 tablespoons fresh lemon juice
- 1/4 cup chopped fresh parsley

Recipe and Instructions
Step 1: Cook the Onion, Carrots, Celery, and Pepper
Place a large Dutch oven over medium heat. Add 2 tablespoons extra-virgin olive oil. Once the oil is warm, add 1 cup diced onion, 1 cup peeled and diced carrots, 1 cup sliced celery, and 1 cup diced red bell pepper. Cook for 6 to 7 minutes, stirring now and then. The onion should soften and the vegetables should begin to get tender.

Step 2: Add the Garlic and Seasonings
Add 3 minced garlic cloves, 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, and 1/4 teaspoon red pepper flakes, if using. Cook for 30 seconds, stirring the seasonings through the softened vegetables. Stop once the garlic smells fragrant.

Step 3: Cook the Chicken
Add 1 1/2 pounds boneless, skinless chicken breasts cut into 1-inch pieces. Season with 1/2 teaspoon kosher salt and 1/2 teaspoon black pepper. Cook for 4 to 5 minutes, stirring often. The outside of the chicken should lose most of its pink color. It does not need to be fully cooked yet.

Step 4: Build the Soup
Pour in one 14.5-ounce can diced tomatoes with all their juices and 6 cups low-sodium chicken broth. Add one 15-ounce can drained and rinsed chickpeas and the remaining 1/2 teaspoon kosher salt. Stir well and bring the soup to a gentle boil.

Step 5: Simmer
Lower the heat so the soup stays at a gentle simmer. Partly cover the pot and cook for 10 minutes, stirring once or twice. The chicken should reach 165°F (74°C) in the center.
Step 6: Add the Zucchini
Stir in 1 medium diced zucchini, about 1 1/2 cups. Keep the soup at a gentle simmer and cook for another 5 to 7 minutes. The zucchini should be tender but should still hold its shape.

Step 7: Finish With Spinach and Lemon
Turn the heat to low. Stir in 2 packed cups fresh baby spinach and cook for 1 to 2 minutes, just until wilted. Turn off the heat. Stir in 2 tablespoons fresh lemon juice and 1/4 cup chopped fresh parsley. Taste the broth and adjust the seasoning if needed.

Step 8: Serve
Ladle the hot soup into 6 round soup bowls, dividing the chicken and vegetables evenly. Serve right away.

Why This Recipe Works (Quick Science)
The vegetables cook first because they need more time than the other ingredients. Cooking them in olive oil also brings out more flavor.
The dried herbs and garlic get a short cook before the liquid goes in. Warm oil helps release their aromas, but garlic can burn fast, so 30 seconds is enough.
The chicken finishes cooking gently in the broth. A simmer is better than a hard boil because strong boiling can make chicken tougher.
Zucchini and spinach go in near the end. They cook quickly and can become too soft if added early.
Lemon juice goes in after cooking. This keeps its fresh, bright taste and helps balance the rich tomato broth.
Pro Tips
- Cut the chicken into similar 1-inch pieces so they cook at the same speed.
- Keep the soup at a gentle simmer rather than a hard boil.
- Do not cook the zucchini too long. A little texture makes the soup better.
- Add the lemon after turning off the heat for the brightest flavor.
- If you prefer a milder soup, leave out the red pepper flakes.

Tools You’ll Need
- Large Dutch oven or heavy soup pot
- Chef’s knife
- Cutting board
- Vegetable peeler
- Measuring cups
- Measuring spoons
- Can opener
- Colander
- Wooden spoon
- Citrus juicer
- Instant-read thermometer
- Soup ladle
- Round soup bowls
Substitutions and Variations
- Chicken thighs: Use boneless, skinless chicken thighs instead of chicken breasts.
- White beans: Cannellini beans can replace the chickpeas.
- Kale: Chopped kale can replace spinach. Give it a few extra minutes to soften.
- More vegetables: Try green beans or chopped artichoke hearts.
- No heat: Leave out the red pepper flakes.
- More lemon flavor: Add a little grated lemon zest just before serving.
- Thicker soup: Reduce the chicken broth by about 1 cup.
- Gluten-free: The listed ingredients are naturally gluten-free, but check packaged broth and canned ingredients if needed.
Make-Ahead Tips
You can chop the onion, carrots, celery, red bell pepper, and zucchini up to 2 days ahead. Keep them covered in the refrigerator.
The whole soup can also be made ahead. For the best vegetable texture, cook it through the simmering stage, then add the zucchini, spinach, lemon, and parsley when reheating.
Common Mistakes
- Boiling too hard: A strong boil can make the chicken less tender. Use a gentle simmer.
- Adding zucchini too early: It can become mushy.
- Cooking spinach too long: It only needs a minute or two to wilt.
- Adding lemon too soon: Long cooking softens its fresh flavor. Add it after turning off the heat.
- Using all the salt at once: Broths vary in saltiness, so seasoning in stages gives you more control.
- Cutting uneven chicken pieces: Large pieces may still be undercooked when smaller pieces are done.
What to Serve With
- Warm pita bread
- Crusty bread
- Garlic bread
- Greek salad
- Cucumber and tomato salad
- Hummus with pita
- Roasted potatoes
- A little crumbled feta on top
Macros Information
Approximate nutrition per serving, based on 6 servings:
- Calories: 350
- Protein: 36 g
- Carbohydrates: 30 g
- Fat: 10 g
- Fiber: 8 g
- Sugar: 9 g
These are estimates. Exact nutrition will change with the brands and exact ingredient sizes you use.
Leftovers and Storage
Let leftover soup cool, then place it in an airtight container.
- Refrigerator: Store for up to 4 days.
- Freezer: Freeze for up to 3 months. The zucchini may become a little softer after thawing.
- Reheating on the stove: Warm gently over medium-low heat until steaming hot.
- Reheating in the microwave: Heat individual servings in short intervals, stirring between each one.
- If the soup gets thicker while stored, add a splash of chicken broth when reheating.
- A fresh squeeze of lemon can wake up the flavors again before serving.
FAQ
Q: Can I use chicken thighs instead of chicken breasts?
A: Yes. Boneless, skinless chicken thighs work very well and stay tender in soup. Cut them into the same 1-inch pieces.
Q: Can I use cooked chicken?
A: Yes. Use about 3 cups of chopped or shredded cooked chicken. Skip the chicken-cooking step and stir it into the soup during the final few minutes so it only needs to heat through.
Q: Can I make this soup without chickpeas?
A: Yes. Leave them out or replace them with drained and rinsed cannellini beans.
Q: Is this soup spicy?
A: Not very. The 1/4 teaspoon of red pepper flakes gives it a small amount of heat. Leave them out for a completely mild version.
Q: How do I know when the chicken is done?
A: The safest way is to check a larger piece with an instant-read thermometer. The center should reach 165°F (74°C).
Q: Can I freeze Mediterranean Chicken Vegetable Soup?
A: Yes. Freeze it in airtight freezer-safe containers for up to 3 months. Keep in mind that zucchini becomes softer after freezing and thawing.
Q: Why does the lemon go in last?
A: Adding fresh lemon juice after cooking keeps its flavor bright and fresh. It also helps balance the tomatoes and savory chicken broth.
Final Thoughts
This Mediterranean Chicken Vegetable Soup is the kind of meal that makes a simple bowl of soup feel special. It has tender chicken, plenty of vegetables, filling chickpeas, fragrant herbs, and just enough lemon to brighten every bite.
Serve it hot with warm pita or crusty bread and you have a cozy, complete meal. Give it a try, then leave a comment with how your soup turned out, any changes you made, or any questions you have.
