After making it again recently, I can confirm this is THE chickpea soup recipe you’ll want for lunch every day. Especially when it’s cold. That’s how I felt two weeks ago. Packed with Mediterranean flavors, cozy, high-protein, and easy to prepare, this hearty chickpea soup is made with simple ingredients like canned chickpeas, vegetables, herbs and spices.
It’s one of my favorite Mediterranean diet recipes for winter, and gets bonus points for (almost) making itself in about 20 minutes, even on a budget. In case you have any dietary restrictions, you can relax as the soup is vegan, gluten-, grain-, soy- and nut-free. Don’t forget to add some toppings like jalapenos, avocado, or even croutons for added crunch.

Chickpea Soup
To be honest with you, I haven’t left the house in a while (what else is new?), so I don’t need a soup to warm me up right now. I’m doing pretty well, wearing my 10 layers of clothing that resemble Santa’s gift sack. But in grey and no presents inside.
If I did need some warming, I’d definitely be making this chickpea soup right now. It’s simple, it doesn’t call for a ton of ingredients, it’s cozy, it’s super delicious and I can make it in less than 30 minutes.
Why do I always say I don’t want to eat the recipes I made right now…Is that called self-sabotage? Like it’s great for my past and future self, but my present self? No thanks, I’ll have coffee with a dash of acid reflux. Maybe it’s also because it’s 9 am right now.

In case you want to join future me in making this tasty soup, here are the ingredients.
What You Need To Make Chickpea Soup
- canned chickpeas (or pre-cooked)
- onion
- garlic
- tomato – you can also use a little bit of tomato paste or canned tomatoes
- red pepper
- mint – can also use oregano, dried or fresh
- cumin
- olive oil
- spinach (optional) – can also use kale
- lemon juice
- salt
- pepper
The secret to making irresistible flavor-packed chickpea soup in 20 minutes is using canned chickpeas. Listen, I also love slow-cooked food, but sometimes you’re just hungry and in a hurry. In that case, you work with canned or pre-cooked food. It works.
For the flavor part, you do not want to skip the garlic and onion. Garlic, onion, some fresh herbs, olive oil make a great base for a healthy flavorful soups or dishes in general.
How To Make Chickpea Soup In 20 Minutes

Chop the onion, grate the tomato and the red pepper. Then freshen up your fingers by mincing some garlic.

Add all to a heated cooking pot with olive oil, mint and cumin and saute for 1-2 minutes.

Go back in time and rinse and drain the chickpeas. Then, add them in and saute for 2 more minutes. Add water, a good amount of salt and cover with a lid. Cook at medium for around 8‐10 minutes. You can also use stock instead of the salty water.

Add in the spinach, taste and add salt or water if needed.

Blend half of the soup using a hand blender and stir. Cook for 2 more minutes and remove from the stove.

How To Store & Reheat
This soup stores super well in an airtight container in the fridge. Sometimes I use a Tupperware, sometimes a huge recycled jar to store it. Whatever you have, it will be good for 3-4 days.
For reheating, I like to use the stove, but the microwave will also work if you only have that option at work.

How To Serve
Serve as is! I usually don’t need anything added to the soup, because it’s very flavorful on its own.
But in case you want something extra, serve with toasted bread or with croutons. Or if you’re in the mood to absorb some extra iron and beta carotene – add jalapenos and avocado. They have a great flavor too.
More Healthy Chickpea Recipes
Well, I hope you enjoy the chickpea soup! If you’re looking for more healthy chickpea recipes, try these:

Chickpea Soup (20 Minutes)
The ultimate chickpea soup - packed with Mediterranean flavors, hearty, high-protein, vegan and made with simple ingredients like canned chickpeas, vegetables and spices in one pot, in 20 minutes.
Ingredients
- 2 cans of chickpeas, rinsed and drained
- 1/2 onion
- 3 cloves garlic
- 1 small tomato, grated or 2 tsp tomato juice
- 1/3 red pepper, grated
- 2 tsp mint or a handful fresh mint leaves*
- 1 tsp cumin
- 1 1/2 tbsp olive oil
- 1 cup spinach or kale (optional)
- 1 tsp lemon juice
- Salt & Pepper to taste
Instructions
- Chop onion, grate tomato and red pepper, mince garlic.
- Add these vegetables to a heated cooking pot with olive oil, mint, and cumin and saute for 1-2 minutes.
- Add in the rinsed and drained chickpeas and saute for 2 more minutes.
- Add 2 cups of water or stock, a good amount of salt and cover with a lid. Cook at medium for around 8‐10 minutes.
- Add in the spinach, taste and add water or stock if needed.
- Add 1 more garlic clove and a tsp lemon juice. Blend ½ the soup using a hand blender and stir in. Cook for 2 more minutes and remove from the stove.
- Serve immediately and enjoy with some avocado, bread and jalapeno slices.
Notes
*Oregano is also a great choice for this soup
Nutrition Information:
Yield: 3 Serving Size: 1Amount Per Serving: Calories: 298Total Fat: 10gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 0mgSodium: 168mgCarbohydrates: 42gFiber: 12gSugar: 10gProtein: 13g
Originally published in December 2020, last updated in December 2025 with new photos and tips.

I had to post , I have never made soup with chickpeas neither have I ever put them in soup, but I had a recipe that required chickpeas so I Bought a few extra cans. I came across your soup recipe and thought why not I’ll try , I have to say I LOVE it !!
I will definitely be saving your recipe thank you so much for sharing.
So glad you enjoyed it Suzanne!
Made this tonight…. Easy to put together. It is delicious! I love soup at lunch…so I have several days of yummy! It’s a keeper!
So happy you enjoyed the soup!
I gotta admit I’ve never been at all interested in chickpeas. I do a lot of cooking and pride myself in what I produce since I enjoy cooking so much. I love putting together a creative soup and have a number of requests for a repeat or a recipe. I recently had my wife’s daughter request some soups since she just had twins and got a new house so she needed some food to store that she could whip up quickly to feed them in a rush. I knew she liked chickpeas and I don’t know why but I pulled out a can from the pantry and stared at it. I went onto the internet and stumbled on your chickpea soup recipe. I only had one can and I knew she was big on red lentils so I added the equal amount of that to the single can of chickpeas and followed your directions. BINGO! My wife fell in love with it and she doesn’t like cumin but you called for just the right amount, obviously. Now I’ve created a second monster craving your soup. I must express my sincere thanks since I’m very much hooked myself. Cheers!
Thank you Michael, I’m so glad the soup worked out for everyone. I had never thought about adding red lentils, but I think it is a great idea to make the soup even more filling. I appreciate you taking the time to leave a comment!
Recipe says to grate the tomato. Tomatoes can be grated? I thought they would turn to mush or fall apart. Can you explain how you did yours, please?
Yes, you cut the tomato in half, then grate on the side without peel. When you grate until the end, you should only be left with the peel that you can discard. The grated tomato does fall apart, but it’s a soup, so it works pretty much like adding tomato sauce (the fresh tomato has a slightly different flavor I personally like more though).