This Mediterranean chickpea soup is a hearty, one-pot recipe packed with fiber, flavor, and comfort—perfect for a healthy family dinner.

For more easy soups, check out our curry lentil soup, kale soup, cabbage soup, and minestrone soup.

Louise holding a bowl of rustic mediterranean chickpea soup served with crusty bread.

Simple, Comforting, and Packed with Goodness

If you’re looking for a cozy bowl of comfort that’s also good for you, this Mediterranean chickpea soup is it. 🥣 It’s a simple, wholesome recipe that brings the flavors of the Mediterranean straight to your kitchen with everyday pantry ingredients.

Packed with plant-based protein and fiber, this soup makes a satisfying and balanced meal you can enjoy any night of the week. The combination of potatoes, tomatoes, and chickpeas creates a naturally creamy texture—without needing any cream.

Top down view of hearty Mediterranean chickpea soup served with crusty bread on the table.

Louise and I love making this on cooler evenings because it’s an easy chickpea soup recipe that feels nourishing yet effortless. A one-pot dish means fewer dishes to clean and more time to relax together.

🌿 This is a healthy chickpea soup that’s part of a Mediterranean-style eating pattern. Rich in vegetables, naturally low in saturated fat, and perfect for supporting a balanced diet. 🍅

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Fresh ingredients for Mediterranean chickpea soup including chickpeas potatoes tomatoes and vegetables on marble table.
  • Olive oil: Extra virgin olive oil gives the best flavor. For a lighter option, use avocado oil or skip it and sauté veggies in a splash of vegetable broth for an easy chickpea soup recipe that’s lower in fat.
  • Onion: A yellow onion works best for sweetness, but white or red onion also works. You could even try shallots for a milder flavor.
  • Carrot: Adds a subtle sweetness. Swap with parsnips or sweet potato for a seasonal twist.
  • Celery: Brings depth and freshness. Substitute with fennel stalks or even chopped zucchini for variety.
  • Garlic: Fresh garlic cloves give the richest taste. In a pinch, use garlic powder or roasted garlic for a sweeter note.
  • Leek: Adds a gentle onion-like flavor. If unavailable, use extra onion or green onions.
  • Tomato paste: Creates richness. Substitute with sun-dried tomato purée or roasted red peppers blended smooth.
  • Dried rosemary: Brings earthy notes. Try thyme, oregano, or a pinch of Italian seasoning instead.
  • Vegetable broth: Store-bought or homemade both work. Chicken broth works too if you’re not strictly vegetarian.
  • Chickpeas: The star ingredient, protein-rich and hearty. You can swap with white beans or lentils for a one-pot chickpea soup variation.
  • Potatoes: Make the soup filling and creamy. Use sweet potatoes, butternut squash, or cauliflower for a lighter twist.
  • Crushed tomatoes: Bring tang and body. Whole canned tomatoes, blended, or fresh ripe tomatoes in summer are excellent alternatives.
  • Parmesan cheese: Optional, grated on top for serving. Crumbled feta works too.

How to Make Mediterranean Chickpea Soup

Step 1 – Sauté the Vegetables

Chop the onion, celery, carrot, and garlic (a food processor works great). Warm olive oil in a large pot, then add the vegetables along with the sliced leek. Cook for 5 to 10 minutes, stirring often, until everything is soft and fragrant.

Step 1 Chopped onion carrot celery and garlic with leek sautéing in olive oil for Mediterranean chickpea soup.

Step 2 – Add Flavor Boosters

Stir in the tomato paste and dried rosemary. Let them cook for about 1 minute to deepen the flavor and coat the vegetables. This step builds a rich base for your healthy chickpea soup.

Step 2 tomato paste and rosemary added to the vegetables in the pot.

Step 3 – Simmer the Soup

Pour in the vegetable broth, then add the chickpeas, potatoes, and crushed tomatoes. Season with salt, black pepper, and red pepper flakes. Bring to a boil, then lower the heat and simmer for 20 to 30 minutes, until the potatoes are tender and the soup thickens slightly into a cozy chickpea and potato soup.

Step 3 Chickpeas potatoes tomatoes and broth simmering together in pot for hearty Mediterranean chickpea soup.

Step 4 – Adjust and Serve

Taste the soup and add more salt if needed. If you like a thinner consistency, stir in extra broth or water. Serve hot with crusty bread or a cooked grain like rice or farro for a complete meal. For extra flavor, top each bowl with grated parmesan or crumbled feta before serving.

Step 4 Bowl of Mediterranean chickpea soup served with bread.

Tips

  • Sauté slowly for depth: Take your time softening the onion, carrot, celery, and leek. This creates a sweet, flavorful base for this easy chickpea soup recipe.
  • Toast the tomato paste: Cooking it for a minute before adding liquids deepens the flavor and adds a touch of richness. Let it get a shade of red darker.
  • Layer the broth: Add it gradually instead of all at once. This helps the potatoes and chickpeas cook evenly and gives you control over the final texture.
  • Don’t rush the simmer: Letting the soup bubble gently for 20–30 minutes allows the potatoes to break down slightly, making the broth naturally creamy.
  • Spice to your taste: Red pepper flakes give a gentle kick, but smoked paprika or cumin can bring new flavors.
  • Make it ahead: The flavors improve as the soup rests. It’s even better the next day. That’s why this is a great quick Mediterranean soup for meal prep.
  • Serve creatively: Pair with crusty bread, add a scoop of rice, or stir in fresh spinach at the end for extra greens.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?

Yes! Just soak and cook them first as instructed on the package until tender before adding them to the soup. Dried chickpeas must be cooked before you add them to this soup.

How can I make this a complete meal?

Pair it with a fresh salad, crusty bread, or stir in a grain like cooked farro or brown rice. It’s a satisfying one-pot chickpea soup that stands well on its own, too.

Can I freeze this soup?

Absolutely. Let it cool completely, then store in freezer-safe containers for up to 3 months.

What if I don’t have leeks?

You can swap them with extra onion or green onions. The flavor will be slightly different but still delicious.

How do I add more protein?

This vegetarian chickpea soup is naturally packed with plant protein, but you can make it even heartier by stirring in lentils or white beans, topping each bowl with a dollop of Greek yogurt, or serving it alongside protein-rich grains like farro, barley, or brown rice.

More Easy Mediterranean Dinners

If you tried this Mediterranean Chickpea Soup recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

Rustic Mediterranean chickpea soup in a white bowl ready for a cozy healthy dinner.

Mediterranean Chickpea Soup (High-Fiber in One Pot)

5 from 4 votes
This Mediterranean chickpea soup is a hearty, one-pot meal that’s fiber-rich, nourishing, and full of flavor—perfect for a healthy, comforting dinner the whole family will love.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: Mediterranean

Video

Mediterranean Chickpea Soup

Ingredients 

  • 2 tablespoons extra virgin olive oil
  • 1 onion
  • 1 carrot
  • 1 rib celery optional
  • 1 leek optional
  • 2 cloves garlic
  • 2 tablespoon tomato paste
  • ½ teaspoon dried rosemary or 1 tsp dried oregano
  • 4 cups vegetable broth or more to taste
  • 2 cans chickpeas 15 oz / 400 g each can – or 3 cups cooked chickpeas
  • pounds potatoes peeled and diced — sub sweet potatoes
  • 1 can crushed tomatoes 15 oz / 400 g
  • ¾ teaspoon salt or to taste + red pepper flakes and black pepper to taste
  • 4 tablespoons grated parmesan or crumbled feta – optional

Instructions 

  • Sauté Veggies: Chop 1 onion, 1 carrot, 1 rib celery, and 2 cloves garlic in a food processor or with a knife.
    Sauté them in a large pot or Dutch oven with 1 leek (rinsed and sliced) in 2 tablespoons extra virgin olive oil oil for 5–10 minutes until soft.
    Step 1 Chopped onion carrot celery and garlic with leek sautéing in olive oil for Mediterranean chickpea soup.
  • Add Flavor: Stir in 2 tablespoon tomato paste and ½ teaspoon dried rosemary. Cook 1 minute to coat the vegetables and deepen flavor.
  • Simmer: Add 4 cups vegetable broth, 2 cans chickpeas (drained), 1½ pounds potatoes (diced), and 1 can crushed tomatoes. Season with ¾ teaspoon salt, pepper, and red pepper flakes. Simmer 20–30 minutes, until the potatoes are tender.
    Step 3 Chickpeas potatoes tomatoes and broth simmering together in pot for hearty Mediterranean chickpea soup.
  • Finish & Serve: Taste and adjust seasoning. Thin with extra broth if needed. Serve hot with crusty bread or cooked grains. For extra flavor, top each bowl with grated parmesan or crumbled feta before serving.
    Step 4 Bowl of Mediterranean chickpea soup served with bread.

Notes

Substitutions
  • Olive oil → Avocado oil, or skip and sauté veggies in broth for a lighter base.
  • Onion → White onion, red onion, or shallots for a milder flavor.
  • Carrot → Parsnips or sweet potato for seasonal sweetness.
  • Celery → Optional. Sub fennel stalks or chopped zucchini for freshness.
  • Garlic → Garlic powder or roasted garlic for a sweeter note.
  • Leek → Extra onion or green onions if unavailable.
  • Tomato paste → Optional.
  • Dried rosemary → Thyme, oregano, or Italian seasoning mix.
  • Vegetable broth → Homemade broth or chicken broth (if not vegetarian).
  • Chickpeas → White beans or lentils for a hearty one-pot chickpea soup variation.
  • Potatoes → Sweet potatoes, butternut squash, or cauliflower for a lighter twist.
  • Crushed tomatoes → Passata, whole canned tomatoes (blended) or fresh ripe tomatoes (diced small).
 
Tips
  • Sauté slowly → Softening onion, carrot, celery, and leek builds a sweet, flavorful base.
  • Toast the tomato paste → Let it cook a minute until darker red for rich, deep flavor.
  • Layer the broth → Add gradually so potatoes and chickpeas cook evenly and texture stays balanced.
  • Simmer gently → 20–30 minutes makes the broth naturally creamy as potatoes break down.
  • Spice it up → Red pepper flakes, smoked paprika, or cumin all add unique flavor twists.
  • Make ahead → Tastes even better the next day, making it the perfect quick Mediterranean soup for meal prep.
  • Serve your way → Enjoy with bread, rice, or fresh greens stirred in before serving.
 
Storage
Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.

Nutrition

Serving: 1 of 4, Calories: 455kcal, Carbohydrates: 78g, Protein: 17g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 686mg, Potassium: 1586mg, Dietary Fiber: 16g, Sugar: 15g, Vitamin A: 3336IU, Vitamin B6: 1mg, Vitamin C: 52mg, Vitamin E: 3mg, Vitamin K: 34µg, Calcium: 152mg, Folate: 265µg, Iron: 7mg, Manganese: 2mg, Magnesium: 132mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We’re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 4 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. 5 stars
    This is a delicious warming soup, perfect for Autumn. I added half chicken stock and half veggie stock, half cannelini beans half chickpeas, a tablespoon of extra paprika and a little pinch of sugar – perfect 😋 thanks for a lovely soup recipe – a keeper 😋

  2. 5 stars
    Looks delicious. Can’t wait to try it. Thanks so much for being my go to chef. It only took me 65 years to find the kitchen, now I’m in it every meal. 👍👍😃