Mediterranean Vegetable and Chickpea Soup
This Mediterranean Vegetable and Chickpea Soup is a hearty, colorful, and nourishing meal packed with vegetables, chickpeas, herbs, and a flavorful tomato-based broth. It is naturally satisfying without being heavy, making it perfect for lunch, dinner, or a cozy meal on a cool day.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Cuisine: Mediterranean
Course: Soup, Main Course
Calories: Approximately 260 calories per serving
Ingredients
For the Soup
2 tablespoons olive oil
1 medium yellow onion, finely chopped
3 cloves garlic, minced
2 medium carrots, peeled and diced
2 celery stalks, diced
1 medium zucchini, sliced or cut into half-moons
1 red bell pepper, diced
1 can (14–15 ounces) diced tomatoes, with juices
2 cans (15 ounces each) chickpeas, drained and rinsed
5 cups vegetable broth
1 tablespoon tomato paste
1 teaspoon dried oregano
1 teaspoon dried thyme
½ teaspoon smoked paprika
½ teaspoon ground cumin
½ teaspoon red pepper flakes, optional
1 bay leaf
¾ teaspoon salt, or to taste
¼ teaspoon freshly ground black pepper
1 cup chopped fresh spinach or kale
1 tablespoon fresh lemon juice
For Garnishing
2 tablespoons fresh parsley, finely chopped
1 tablespoon fresh dill or basil, optional
A drizzle of extra-virgin olive oil
Lemon wedges, for serving
Freshly ground black pepper
Instructions
1. Prepare the Vegetables
Wash and prepare all the vegetables before beginning. Dice the onion, carrots, celery, and bell pepper into fairly small, even pieces so they cook at the same rate. Slice the zucchini into half-moons and mince the garlic.
Having everything prepared beforehand makes the cooking process easier and helps prevent any ingredients from overcooking while you are chopping others.
2. Sauté the Onion and Aromatics
Place a large heavy-bottomed pot or Dutch oven over medium heat. Add the olive oil and allow it to warm for a few seconds.
Add the chopped onion and cook for about 3–4 minutes, stirring occasionally, until it begins to soften. Add the garlic and cook for another 30–60 seconds, just until fragrant.
Be careful not to brown or burn the garlic because burnt garlic can make the entire soup taste bitter.
3. Add the Firm Vegetables
Add the carrots, celery, and red bell pepper to the pot. Stir everything together and cook for approximately 5 minutes.
The vegetables do not need to be completely cooked at this stage. Sautéing them first helps release their natural flavors and gives the finished soup a deeper taste.
4. Add Tomato Paste and Seasonings
Add the tomato paste, dried oregano, dried thyme, smoked paprika, cumin, and red pepper flakes if using.
Stir continuously for about 1 minute. Toasting the spices briefly helps bring out their aroma, while cooking the tomato paste gives the soup a richer and more developed tomato flavor.
5. Add Tomatoes, Chickpeas, and Broth
Pour in the diced tomatoes with their juices, followed by the drained chickpeas and vegetable broth.
Add the bay leaf, salt, and black pepper. Stir well, making sure the tomato paste and seasonings are evenly distributed throughout the broth.
Increase the heat and bring the soup to a gentle boil.
6. Simmer the Soup
Once the soup begins to boil, reduce the heat to low or medium-low. Cover the pot partially with a lid and allow the soup to simmer for approximately 20 minutes.
Stir occasionally while it cooks.
The carrots and celery should become tender while still retaining a little texture. The chickpeas will absorb some of the flavorful broth, making the soup hearty and satisfying.
7. Add the Zucchini
After the soup has simmered for about 20 minutes, add the sliced zucchini.
Continue cooking for another 7–10 minutes, or until the zucchini is tender but not mushy. Adding it later prevents it from becoming overly soft.
8. Add the Greens
Stir in the chopped spinach or kale. If using spinach, it will wilt very quickly, usually within 1–2 minutes. Kale may need approximately 3–5 minutes to soften.
Taste the soup and adjust the salt and black pepper if needed.
9. Finish with Lemon Juice
Turn off the heat and remove the bay leaf.
Stir in the fresh lemon juice. This small addition makes a big difference because the acidity brightens the tomatoes, vegetables, chickpeas, and herbs.
If the soup tastes a little flat, try adding another small squeeze of lemon rather than immediately adding more salt.
10. Garnish and Serve
Ladle the hot soup into bowls and garnish with freshly chopped parsley, dill, or basil.
Add a small drizzle of extra-virgin olive oil and serve with lemon wedges on the side.
For a complete meal, serve it with crusty whole-grain bread, toasted pita, or a simple Mediterranean salad.
Tips
Use good-quality olive oil: Olive oil is an important part of Mediterranean cooking and contributes to the soup’s overall flavor.
Do not overcook the vegetables: The soup is best when the vegetables remain tender but retain some texture. Add quicker-cooking vegetables later in the cooking process.
Rinse canned chickpeas: Rinsing removes excess liquid and can reduce some of the canned flavor. It also helps keep the broth cleaner.
Adjust the consistency: For a thicker soup, simmer uncovered for several additional minutes. For a thinner soup, add a little extra vegetable broth or water.
Make it creamier: For a naturally creamy texture without adding cream, remove about 1–2 cups of the finished soup and blend it until smooth. Stir it back into the pot.
Taste before serving: Tomatoes, broth, and canned chickpeas can contain different amounts of salt, so always taste the soup at the end and adjust the seasoning.
Add lemon at the end: Lemon juice tastes fresher when added after cooking rather than being boiled for a long time.
Use fresh herbs: Parsley, dill, basil, or even fresh oregano can give the finished soup a bright Mediterranean flavor.
Variations
White Bean Vegetable Soup: Replace the chickpeas with cannellini beans, great northern beans, or another white bean. The result will be softer and creamier.
Lentil Version: Replace half or all of the chickpeas with brown or green lentils. Lentils make the soup especially hearty, although the cooking time may need to be adjusted.
Extra-Spicy Soup: Increase the red pepper flakes or add a pinch of cayenne pepper. You can also finish individual bowls with chili oil.
Greek-Inspired Version: Add extra oregano, fresh dill, spinach, and lemon. A spoonful of plain Greek yogurt on top can provide a creamy contrast.
Italian-Inspired Version: Add chopped fresh basil and a little grated Parmesan when serving. You can also add small pasta shapes during the final stage of cooking.
More Protein: Add cooked shredded chicken if you do not need the soup to remain vegetarian.
More Vegetables: Green beans, peas, potatoes, mushrooms, cabbage, or chopped leafy greens can all be added. Adjust cooking times according to how quickly each vegetable cooks.
Creamy Vegetable Soup: Blend a portion of the soup with an immersion blender while leaving some chickpeas and vegetables whole. This creates a thick, rustic texture while keeping the soup chunky.
Q&A
Q: Can I use dried chickpeas instead of canned?
Yes. Cook the dried chickpeas separately until tender before adding them to the soup. Avoid adding uncooked dried chickpeas directly unless you adjust the recipe for their much longer cooking time.
Q: Can I make this soup ahead of time?
Absolutely. In fact, the flavor often becomes even better after resting. Allow the soup to cool and refrigerate it in an airtight container.
Q: How long does it last in the refrigerator?
It can generally be stored in the refrigerator for about 3–4 days when properly refrigerated.
Q: Can I freeze the soup?
Yes. Allow it to cool completely, transfer it to freezer-safe containers, and leave a little space for expansion. Freeze for up to about 3 months for best quality.
Q: Why did my zucchini become mushy?
Zucchini cooks quickly. Adding it during the last 7–10 minutes helps it remain tender instead of becoming too soft.
Q: Can I make this soup without tomatoes?
Yes. Replace the diced tomatoes with additional vegetable broth and add a little lemon juice at the end. The flavor will be lighter but still delicious.
Q: Can I make it more filling?
Yes. Serve it with whole-grain bread, add cooked grains such as quinoa or farro, or increase the amount of chickpeas.
Q: Is this soup vegetarian?
Yes, when prepared with vegetable broth, the recipe is vegetarian. It is also vegan as written, provided the vegetable broth and any optional toppings are vegan.
Nutrition Information
Approximate values per serving; actual nutrition will vary depending on ingredients and portion sizes.
Calories: 260 kcal
Protein: 9–10 g
Carbohydrates: 38–40 g
Fiber: 9–10 g
Fat: 8–9 g
Saturated Fat: Approximately 1 g
Sodium: Approximately 550–700 mg
Sugar: Approximately 8–10 g
Vitamin A: High
Vitamin C: Good source
Iron: Moderate
Folate: Good source
The chickpeas provide plant-based protein and fiber, while the variety of vegetables contributes vitamins, minerals, and antioxidants. Olive oil adds healthy unsaturated fats, and the broth keeps the soup flavorful without requiring a heavy cream-based sauce.
Conclusion
Mediterranean Vegetable and Chickpea Soup is a simple, wholesome recipe that turns everyday vegetables and pantry staples into a comforting meal. The combination of tender vegetables, hearty chickpeas, tomatoes, herbs, and fresh lemon creates a flavorful soup that feels both nourishing and satisfying.