This Mediterranean chickpea soup is a hearty, nourishing bowl packed with protein, fresh vegetables, and comforting flavors you can make any night.
For more Mediterranean recipes, check out our Mediterranean chicken (sheet-pan), Tuscan orzo with chickpeas and kale, Mediterranean lentil salad, and chicken souvlaki.

Ingredients
For quantities, see recipe card at the bottom of the page.

- Olive oil: Extra virgin olive oil adds depth and body. You can swap in avocado oil or even butter for a richer touch.
- Onion: A yellow or white onion builds the base flavor. Shallots or red onion work if that’s what you have.
- Carrot: Adds sweetness and color. Parsnips or even a small sweet potato make nice alternatives.
- Celery: Balances the flavors with a subtle savory note. Use fennel or extra leek instead if you prefer.
- Leek: Mild and slightly sweet. Green onions or more onion are fine stand-ins.
- Garlic: Essential for a rustic Mediterranean soup. Roasted garlic gives a mellower, sweeter flavor.
- Tomato paste: Brings concentrated richness. Try sun-dried tomato purée or even a spoonful of harissa for heat.
- Dried rosemary or oregano: Both add herbal depth. Thyme, marjoram, or Italian seasoning can step in too.
- Vegetable broth: A light base that keeps this a plant-based Mediterranean soup. Chicken broth also works if you’re not vegetarian.
- Chickpeas: The star of this high protein soup recipe, chickpeas add creaminess and bite. Swap in white beans, lentils, or black beans for a twist—just be sure your legumes are canned or fully cooked before adding them.
- Potatoes: Make the soup hearty. Sweet potatoes, turnips, or butternut squash bring a different spin.
- Crushed tomatoes: Give body and tang. Fresh chopped tomatoes or fire-roasted canned tomatoes will deepen the flavor.
- Seasonings: Salt, black pepper, and red pepper flakes add balance. A pinch of smoked paprika adds warmth.
- Parmesan or feta: Adds a savory finish. Pecorino, goat cheese, or even a dollop of Greek yogurt can work.
How to Make Mediterranean Chickpea Soup
Sauté the Vegetables
Chop the onion, carrot, celery, leek, and garlic—either quickly in a food processor (fastest method) or with a knife. Warm olive oil in a large pot or Dutch oven, then sauté the vegetables over medium heat for 5–10 minutes, until softened and fragrant.

Build the Flavor
Stir in the tomato paste and dried rosemary (or oregano). Cook for about a minute, letting the paste turn one shade darker red—this deepens the flavor and gives the soup its rich base, just like a rustic Mediterranean soup should taste.

Add the Main Ingredients
Pour in the vegetable broth, then add the drained and rinsed chickpeas, peeled and diced potatoes, and crushed tomatoes. Season with salt, black pepper, and red pepper flakes. Stir well, bring to a gentle boil, then lower the heat and simmer for 20–30 minutes, until the potatoes are tender.

Finish and Serve
Taste and adjust the seasoning. If you like a thinner consistency, stir in extra broth. Serve hot with crusty bread or cooked grains. For extra flavor, top each bowl with parmesan or feta. This is the kind of hearty chickpea and veggie soup that’s cozy enough for winter yet light enough for spring evenings.

Tips
- Don’t rush the sauté: Giving the veggies 5–10 minutes to soften builds a flavorful base for this cozy Mediterranean soup.
- Toast the tomato paste: Let it darken slightly before adding liquid—this adds depth and makes the soup taste slow-simmered.
- Rinse canned chickpeas well: It removes extra starch and salt, leaving you with a cleaner, high protein soup recipe.
- Cut potatoes evenly: Similar sizes ensure they cook at the same rate and keep the texture balanced.
- Keep extra broth on hand: Chickpeas and potatoes soak up liquid, so add more if you want a lighter consistency.
- Finish with a topping: Parmesan, feta, or even a dollop of Greek yogurt bring creaminess and extra flavor to this one pot chickpea recipe.
- Let it rest: The flavors deepen if you give the soup 10–15 minutes to sit before serving.

Frequently Asked Questions
Yes—this soup keeps well in the fridge for up to 4 days. The flavors actually deepen as it sits, making it a great option for a simple chickpea dinner idea.
Absolutely. Cool it fully before freezing in airtight containers. It reheats beautifully for a quick weeknight meal.
Not necessarily. If you like a rustic texture, leave the skins on. Just scrub them well first.
Yes. Use a potato masher to lightly mash some of the chickpeas and potatoes, or blend a cup of soup and stir it back in.
Definitely. Spinach, kale, zucchini, or peppers make this an even more plant based Mediterranean soup.
More Easy Mediterranean Dinners
- Lemon orzo with zucchini
- Tuna zucchini boats
- Angel hair pasta with cherry tomatoes
- Mediterranean chopped salad
- Mushroom orzo with peas
- Mediterranean dense bean salad
- Greek eggplant pasta
- Chicken gyros (sheet-pan dinner)
Tried this Mediterranean Chickpea Soup recipe? We'd love to hear what you think! Leave a 🌟 star rating and drop a comment below—we read every single one. 💬💛
Recipe

Mediterranean Chickpea Soup
Video
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 onion
- 1 carrot
- 1 rib celery optional
- 1 leek
- 2 cloves garlic
- 2 tablespoons tomato paste
- ½ teaspoon dried rosemary or 1 teaspoon dried oregano
- 4 cups chicken broth or more to taste
- 2 cans chickpeas 15 oz / 400 g each can – or 3 cups cooked chickpeas
- 1½ pounds potatoes peeled and diced — sub sweet potatoes
- 1 can crushed tomatoes 15 oz / 400 g
- ¾ teaspoons salt or to taste + red pepper flakes and black pepper to taste
- 4 tablespoons parmesan cheese or crumbled feta – optional
Instructions
- Sauté the Vegetables: Chop 1 onion, 1 carrot, 1 rib celery, 1 leek, and 2 cloves garlic (food processor or knife). Sauté in a dutch oven or large skillet in 2 tablespoons extra virgin olive oil oil 5–10 minutes until soft.
- Build the Flavor: Stir in 2 tablespoons tomato paste and ½ teaspoon dried rosemary or oregano. Cook 1 minute until the paste darkens slightly.
- Add the Main Ingredients: Pour in 4 cups chicken broth, then add 2 cans chickpeas (drained), 1½ pounds potatoes (diced), and 1 can crushed tomatoes.Season with ¾ teaspoons salt, black pepper, and red pepper flakes, bring to a boil, and simmer 20–30 minutes until potatoes are tender.
- Finish and Serve: Adjust seasoning, add more broth if needed, and serve hot with bread or grains. Top with parmesan or feta if you like.
Notes
- Olive oil → Avocado oil or butter for a richer flavor
- Onion → Shallots or red onion
- Carrot → Parsnips or sweet potato
- Celery → Fennel or leek
- Leek → Green onions or more onion
- Garlic → Roasted garlic for a sweeter flavor
- Tomato paste → Sun-dried tomato purée or harissa
- Dried rosemary/oregano → Thyme, marjoram, or Italian seasoning
- Vegetable broth → Chicken broth if not vegetarian
- Chickpeas → White beans, lentils, or black beans (cooked or canned)
- Potatoes → Sweet potatoes, turnips, or butternut squash
- Crushed tomatoes → Fresh chopped or fire-roasted canned tomatoes
- Seasonings → Add smoked paprika for warmth
- Parmesan or feta → Pecorino, goat cheese, or Greek yogurt
- Don’t rush the sauté: Let the veggies soften fully for 5–10 minutes to create a rich base for this healthy chickpea soup.
- Toast the tomato paste: Cook it until it darkens—this step makes the soup taste slow-simmered and restaurant-worthy.
- Rinse canned chickpeas well: It removes starch and salt, giving you a cleaner, high protein soup recipe.
- Cut potatoes evenly: Similar sizes mean they cook at the same time and keep the texture consistent.
- Keep extra broth ready: Chickpeas and potatoes soak up liquid—add more for a lighter, budget friendly soup recipe.
- Finish with a topping: Parmesan, feta, or yogurt add creaminess, turning this into a cozy, simple chickpea dinner idea.
- Let it rest before serving: Ten minutes of resting allows the flavors to meld together beautifully.










Anonymous says
Great recipe! I oved all the substitution options you provided at the end. You truly are a Soup Queen!! Im going to try some of yourother ones as well. Thank you!
HOWARD REED says
Looks good !