30 Minute Chickpea and Tomato Coconut Curry Soup

A cozy, pantry friendly vegan and gluten free soup ready in 30 minutes. Creamy coconut, warming curry, and hearty chickpeas make this an easy weeknight favorite.

This 30 minute chickpea and tomato coconut curry soup has been my go to when I want something fast nourishing and deeply satisfying. I first landed on this combination on a rainy weeknight when the pantry was my lifeline and I wanted comfort without fuss. The coconut milk gives a silky mouthfeel while the canned tomatoes add bright acidity and the chickpeas provide substance and a gentle nutty bite. Every spoonful balances warmth from the curry and a bright finish from lime juice and fresh cilantro which keeps it lively.
I love how forgiving this dish is. It started as a pantry rescue and became a family staple because it is consistently comforting and easy to scale. The texture is more broth forward than puree so you can taste each component yet the coconut milk binds everything into a cohesive bowl. I often double the batch for leftovers and have learned little tricks like blooming the curry in oil and scraping the bottom of the pot to get that deep ground spice flavor that makes the whole house smell like a cozy dinner spot.
Why You'll Love This Recipe
- Ready in just 30 minutes which makes it perfect for busy weeknights and last minute plans.
- Uses pantry staples such as canned tomatoes chickpeas and coconut milk so you can throw it together without a special grocery run.
- Vegan and gluten free which makes it friendly for diverse dinner tables and simple to adapt for dietary needs.
- Comforting but light enough to serve as a starter or a main when paired with grains or flatbread.
- Make ahead friendly it reheats beautifully and flavors deepen overnight so leftovers taste even better the next day.
When I made this for the first time for friends they asked for the recipe before dessert. My little one who does not always embrace new flavors finished a bowl and asked for more lime. That bright finish is what changes this from a simple stew to a memorable bowl in our house.
Ingredients
- Avocado oil: Use 2 tablespoons of a neutral oil such as avocado or light olive oil. Avocado oil tolerates medium high heat well and has a clean flavor that lets the spices shine. If you prefer a milder option use refined coconut oil.
- Onion: One medium onion diced small (about 1 cup). Yellow or sweet onion works well for a rounded base. Dice evenly so it softens in the same time frame.
- Garlic: Four cloves thinly sliced. Slicing releases more fragrance than crushing and creates little sweet ribbons that cook quickly when sautéed.
- Salt: One teaspoon for cooking plus extra to finish. Kosher salt measures differently than table salt so adjust if using table salt (about one third less).
- Curry powder: One tablespoon. I use a medium strength curry powder such as Madras style for warmth. Toasting it briefly in oil brightens the flavor.
- Crushed dried chilies: Pinch optional. Leave out to keep it mild or add more for heat. A pinch equals roughly 1/8 teaspoon.
- Diced tomatoes: One 14.5 ounce can of petite diced tomatoes. Fire roasted tomatoes add a smoky layer and are lovely if available.
- Chickpeas: Two 15.5 ounce cans drained and rinsed. Canned chickpeas save time and give consistent texture. Reserve a few whole for garnish if you like.
- Coconut milk: One 13.5 ounce can full fat coconut milk for creaminess and body. If you prefer lighter soup use light coconut milk but the texture will be thinner.
- Broth: Three cups of vegetable broth or water plus bouillon. A good quality low sodium broth keeps control over final saltiness.
- Lime: Juice of half a lime to finish. Fresh lime brightens the soup and balances the coconut richness.
- Garnish: Fresh lime wedges thinly sliced red onion cilantro and roasted cashews or curry spiced cashews for crunch and texture contrast.
Instructions
Heat the oil and sweat aromaticsWarm 2 tablespoons of avocado oil over medium heat in a large soup pot. Add the diced onion sliced garlic and 1 teaspoon salt. Saute stirring occasionally for 5 to 6 minutes until onions are translucent and tender but not browned. Proper sweating releases the onion sugars and creates a sweet savory base.Bloom the spicesAdd 1 tablespoon curry powder and a pinch of crushed dried chilies if using. Stir almost constantly for about 30 seconds until the spices are fragrant and begin to stick to the pan. This short toasting step blooms volatile oils in the spice blend and deepens flavor.Add tomatoes and brothPour in the 14.5 ounce can of diced tomatoes and 3 cups of broth. Use a wooden spoon to scrape any brown bits from the bottom of the pot these contain concentrated flavor. Bring to a boil then reduce to a gentle simmer.Simmer to softenCover and simmer for 10 minutes until the tomatoes are softened and have begun to break down. This develops a cohesive base and allows the tomato acidity to mellow.Finish with chickpeas and coconut milkStir in the drained chickpeas and the full fat 13.5 ounce can of coconut milk. Bring back to a simmer and cook for about 5 minutes to marry flavors. Taste and adjust seasoning with salt and freshly ground black pepper. Add the juice of half a lime and stir to brighten the bowl.
You Must Know
- This is high in plant based protein from chickpeas and provides healthy fats from coconut milk making it satisfying and nutrient dense.
- Leftovers keep well refrigerated for up to 4 days and the flavor improves after a night the acidity and spice meld into the coconut base.
- The soup freezes well in airtight containers for up to 3 months thaw overnight in the fridge then reheat gently on the stove.
- If you need a lower fat option swap to light coconut milk and reduce the final simmer time to maintain texture.
My favorite part is how quickly the kitchen fills with warming spice and coconut aroma. Family and friends always comment on the smell and the contrast of crunchy cashews with silky broth. I often double the recipe for gatherings because it is reliably loved and easy to keep warm on a low burner.

Storage Tips
Store cooled soup in airtight containers in the refrigerator for up to 4 days. For freezing portion into quart size freezer safe containers leaving one inch headroom for expansion. Label with date and freeze up to 3 months. Reheat slowly on the stove over low medium heat stirring occasionally. If the coconut fat has separated gently whisk or stir while warming and add a splash of broth to thin if necessary. Avoid overheating which can cause the coconut to break and alter texture.
Ingredient Substitutions
If you do not have avocado oil use light olive oil or refined coconut oil. Swap canned chickpeas for one and a half cups cooked dried chickpeas though cooking time will not change much once added. For a lighter finish use light coconut milk or a half and half blend of coconut milk and unsweetened almond milk (if not nut allergic). If you prefer more tomato body add crushed tomatoes instead of diced and simmer until thickened. Adjust spices to taste and swap curry powder for a homemade mix of ground coriander turmeric and cumin if you like a cleaner spice profile.
Serving Suggestions
Serve with steamed basmati rice or warm gluten free naan for a heartier meal. Top with thinly sliced red onion for sharpness fresh cilantro for herbaceous lift and roasted cashews for crunch. A small drizzle of coconut yogurt adds cooling contrast. For a light lunch offer with a crisp green salad dressed in lemon and olive oil to refresh the palate between spoonfuls.
Cultural Background
This bowl draws inspiration from South Asian curries where coconut and spices are paired with legumes for a balanced nourishing plate. The approach here is simplified for speed using canned pantry staples to capture those familiar flavors in a weeknight friendly format. Many regions have similar coconut and legume combinations and this recipe adapts those flavors into a soup format rather than a thick stew making it approachable for diverse kitchens.
Seasonal Adaptations
In colder months add diced sweet potato or winter squash at the tomato simmer stage for extra heartiness. In summer lighten the soup by using light coconut milk more lime and an extra handful of fresh herbs such as mint or basil. For holiday gatherings roast the chickpeas briefly with curry powder and use them as a crunchy garnish to give a festive feel.
Meal Prep Tips
Make a double batch and portion into 2 cup containers for lunches. Keep garnishes separate to maintain texture. Reheat in the microwave covered stirring halfway through or heat on the stove adding a splash of broth. Squeeze fresh lime and add cilantro just before serving for the brightest flavor. This soup makes a dependable meal prep option because it stores and reheats uniformly.
Give it a try tonight and tweak the heat and acidity to your family style. It is the kind of bowl that becomes familiar quickly and makes weeknight cooking feel thoughtful without effort.
Pro Tips
Toast the curry powder briefly in oil to bloom flavor but avoid burning it which will make the soup bitter.
Scrape up browned bits from the bottom of the pot after adding broth and tomatoes to capture concentrated flavor.
Rinse canned chickpeas under cold water to reduce sodium and remove canning liquid for a cleaner flavor.
If the coconut fat separates when chilled, whisk vigorously while reheating or add a splash of broth to homogenize.
This nourishing 30 minute chickpea and tomato coconut curry soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How long will leftovers keep?
Yes this holds well in the refrigerator for up to 4 days and freezes for up to 3 months in airtight containers.
Can I make a lighter version?
Use light coconut milk if you want a lower fat option or reduce to 7 ounces of full fat and 6 ounces of unsweetened almond milk for a balanced texture.
Tags
30 Minute Chickpea and Tomato Coconut Curry Soup
This 30 Minute Chickpea and Tomato Coconut Curry Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
For soup
For garnish
Instructions
Sweat aromatics
Heat 2 tablespoons avocado oil in a large soup pot over medium heat. Add diced onion sliced garlic and 1 teaspoon salt. Saute for 5 to 6 minutes stirring occasionally until onions are translucent and soft.
Bloom spices
Add 1 tablespoon curry powder and a pinch of crushed dried chilies if using. Stir almost constantly for about 30 seconds until spices are fragrant and start to stick to the pan. Avoid letting spices burn.
Build the base
Pour in 1 can 14.5 ounces diced tomatoes and 3 cups broth. Scrape up any browned bits from the bottom of the pot. Bring to a boil then reduce to a simmer.
Simmer to develop flavor
Cover and simmer for about 10 minutes until the tomatoes soften and start to break down which mellows acidity and integrates flavors.
Finish and serve
Add drained chickpeas and 1 can 13.5 ounces full fat coconut milk. Bring back to a simmer and cook 5 minutes to marry flavors. Season with salt pepper and juice of 1/2 lime. Serve topped with sliced red onion cilantro roasted cashews and extra lime wedges.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@platemint on social media!

Categories:
You might also like...

3 Cheese Cavatappi
Ultra-creamy baked cavatappi swirled in a silky three-cheese sauce and crowned with a bubbly cheddar top. Crowd-pleasing comfort that never leaves leftovers.

3-Ingredient Strawberry Protein Balls
Sweet, portable, and simple — these three-ingredient strawberry protein balls are a quick snack you can make in ten minutes using pantry staples and fresh berries.

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in cute frozen bites that are perfect for breakfasts, snacks, or lunchbox treats.

Did You Make This?
Leave a comment & rating below or tag @platemint on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Wendie!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
