This Chickpea Tomato Soup is thick and luxuriously creamy without any cream. Infused with basic Indian curry spices, it’s healthy, vegan, satisfying, and ready in 30 minutes - No broth!

This chickpeas tomato soup is effortlessly prepared using pantry staples and also budget-friendly, like the Mexican chickpeas.
What is chickpeas soup? It is a hearty and nutritious soup made primarily from chickpeas or garbanzo beans. It typically includes a variety of vegetables, such as onions, carrots, celery, and tomatoes, along with herbs and spices for flavoring.
This isn't just delicious; it's also a fantastic source of protein, fiber, and essential nutrients, making it a deeply satisfying option for vegetarians, like the vegan tomato soup.
This healthy soup with chickpeas boasts a velvety richness, achieved through a blend of chickpeas and tomatoes that creates a wonderfully smooth texture.
Infused with delicate Indian spices that enhance rather than overwhelm, this recipe is simply irresistible in its downright deliciousness.
Jump to:
Why you'll love it?
- Ready in under 30 minutes
- One pot soup
- Thick and creamy
- No cream
- Healthy, vegan, gluten-free and dairy-free
- Mega flavorful from Indian curry spices
- Wholesome, nutritious and satifying
Ingredients
Scroll down to the recipe card below for full information on ingredients and amounts.
- Oil - Just a tablespoon of cooking oil to saute onion and garlic. Use olive, avocado or vegetable oil.
- Chickpeas - Like all canned chickpeas recipes, I use canned garbanzo beans to keep things simple. If you want to use dried chickpeas, you need to pre-cook before adding into the soup.
- Tomatoes - There is no need to chop fresh tomatoes, just open a can of whole peeled tomatoes, like in the instant pot tomato soup.
- Coconut milk - Half a cup of canned coconut milk. Looking for more ways to use remaining coconut milk? Try this chickpea and spinach curry.
- Spices - I use basic Indian curry spices like ground coriander, cayenne pepper and black pepper.
Variations
Feel free to customize the recipe by adding a variety of different ingredients to suit your taste and make it uniquely yours.
- Spinach - Stir in fresh baby spinach after blending, like in creamy shrimp soup recipe.
- Not a fan of curried soup? Switch up the spices and use Mexican spices, Italian seasoning or cajun seasoning.
- Mediterranean - Opt for a Mediterranean twist by leaving out the Indian spices and using this chickpea soup recipe as a guide.
- Heavy cream - Use heavy cream instead of coconut milk.
How to make?
You can find the full printable recipe below, but here is a quick overview of the procedure along with step-by-step photos.
Step 1 - Heat olive oil in a large sauce pan, over medium heat. Saute chopped onion and garlic for 2-3 minutes or until they begin to get translucent.
Want To Save This Recipe?
Step 2 - Add coriander powder and cayenne pepper powder and stir for about 10 seconds. Add chickpeas, whole peeled tomatoes along with juices, water, coconut milk, salt, sugar and black pepper.
Step 3 - Bring to a gentle boil, cover with lid, reduce heat to low and cook for about 13 minutes. Remove pan off heat and blend until a creamy consistency using an immersion blender.
Tip: Alternatively, let chickpea soup cool for 5 to 10 minutes, transfer contents into a Vitamix and blend until creamy.
How to serve?
Like the Thai carrot soup, this chickpeas tomato soup is hearty enough to be served as a stand-alone meal along with a grilled cheese sandwich!
Elevate your dish with customizable toppings for a special touch! Our favorite, as showcased in the photos, involves topping with crispy roasted air fryer chickpeas for a delightful crunch.
Finish the chickpea soup with a drizzle of extra coconut milk, along with a sprinkle of chopped cilantro, parsley, toasted croutons, or sliced jalapeños.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days. Reheat in microwave until at a low setting.
- Freezer - Let the chickpeas tomato soup cool down to room temperature, then transfer to an airtight container or freezer safe zip lock bag and freeze for up to 2 months. To defrost, let it thaw on the countertop or refrigerator.
Recipe tips
- Cool for 5 minutes before blending - Make sure to remove pan from heat and let the chickpeas tomato soup cool down for about 5 minutes before blending.
- Best blenders to use -A high-quality immersion blender makes cleanup a breeze, while a powerful blender like Vitamix produces exceptional results. However, it's important to take precautions when blending hot liquids to ensure safety.
Recipe FAQs
Not necessary! The skins of chickpeas are not only edible but also rich in fiber and nutrients, making them a nutritious addition.
While peeling the skins is recommended for achieving a silky smooth texture in dishes like hummus, it's not necessary for other preparations such as roasting or adding to curries and soups.
To incorporate chickpeas into this recipe, simply open a can, drain the contents into a strainer, give them a thorough rinse under running water, and they're ready to use for the chickpeas tomato soup.
To prepare dried chickpeas, soak them in cold water overnight for at least 8 to 10 hours, until they double in size. Then, cook them until soft using an instant pot, pressure cooker, or stovetop method, before using it in the soup.
Canned chickpeas are fully cooked during the canning process and are technically safe to eat straight from the can. However, this chickpea soup recipe calls for boiling the chickpeas with other ingredients for about 10 minutes. This step enhances their flavor and texture by allowing them to absorb the spices. While cooking canned chickpeas isn’t strictly necessary, following the recipe's instructions can significantly improve their taste and overall quality in many dishes.
More soup recipes
Chickpeas Tomato Soup
Equipment
Ingredients
- 1 tablespoon olive oil
- ¼ cup chopped onion
- 2 garlic cloves chopped
- 1 teaspoon ground coriander
- ¼ teaspoon cayenne pepper powder
- 1 can chickpeas, 15.5 ounces drained and rinsed
- 1 can whole peeled tomatoes, 14.5 ounces
- 1 cup water
- ½ cup coconut milk or use heavy cream
- ¾ teaspoon salt or use as needed
- ½ teaspoon sugar
- ¼ teaspoon ground black pepper
Instructions
- Heat olive oil in a large sauce pan, over medium heat. Saute chopped onion and garlic for 2-3 minutes or until they begin to get translucent.
- Add coriander powder and cayenne pepper powder, and stir for about 20 seconds.
- Add all remaining ingredients (chickpeas, whole peeled tomatoes along with juices, water, coconut milk, salt, sugar and black pepper).
- Bring to a gentle boil, cover with lid, reduce heat to low and cook for about 13 minutes.
- Remove pan off heat, let cool for about 5 minutes and blend until a creamy consistency using an immersion blender. Alternatively, let soup cool for atleast 10 minutes, transfer contents into a Vitamix and blend until creamy.
- Ladle into bowls and enjoy!
Notes
Nutrition
Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.
Did you make this recipe? I’d love your feedback! Please let me know by leaving a comment or review below or snap a photo and share on Instagram.
Some of the links above are affiliate links, which pay me a small commission for my referral at no extra cost to you! I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. Thank you for supporting kitchenathoskins.com
All contents and images are my original work, unless and otherwise mentioned. Please do not use my recipes or images without linking back to www.kitchenathoskins.com. If you wish to republish a recipe, please rewrite in your own words and don’t forget to include a link back to the original recipe.
Leave a Reply