This chickpea and tomato coconut curry soup is made in 30 minutes with mostly with pantry staples like canned chickpeas, canned tomatoes, coconut milk, veggie broth, and dried spices. It’s so simple to throw together and has a TON of bold-and-scrumptious flavor. The perfect Meatless Monday cozy and comforting soup! Dairy free, vegetarian, and gluten free.

Our favorite 5-star chickpea curry soup!
Sharing the first soup recipe of the season here on NK makes soup season feel like a real real thing.
I have been testing and making a few different soup recipes for the last month or so, in prep for the colder days, but it wasn’t until this week that I really felt compelled to make soup.
You know the feeling – don’t you?
When you suddenly find yourself reaching for your fleece before getting in your car to drive home from work, because BRRR.
And, as you think about what would be good for dinner, and the only answer that chimes in your head with a resounding YES is… soup.
The simplicity of this soup with the amount of flavor that you can achieve with such a humble collection of pantry staples is why I think it’s always such a winner in our kitchen and for the NK community.
The majority of the ingredients are canned goods – chickpeas, diced tomatoes, broth, and coconut milk. And everything else is inexpensive to purchase and hardy / long-lasting (onions, garlic, limes).
The dried spices create the majority of the flavor in the broth, and IMO the garnishes are a non-negotiable to take the soup from good to great. The texture and depth that they add are really a no-brainer for such an elevated bowl of comfort!
We love a curry-based recipe at our house when we’re craving bold and warming flavors. These Red Curry and Peanut Rice Noodles are another easy back-pocket recipe we reach for on weeknights, and if you do eat meat a few other favorites are our recipes for Thai Coconut Curry Chicken and Vegetable Soup, and Skillet-Baked Curry Chicken Breast and Rice!


And amidst the dropping temps I swear the sunset time took a serious jump to an earlier time. Like waaay faster than the minute or two it’s supposed to shift each day.
How does that happen?!
But instead of dwelling on all the things we’re saying good bye to (summer I love you please don’t goooo), let’s try and do our best to embrace all the lovely parts of this season.
I mean to start there’s some colorful + crisp leaves that are already underfoot <— the best.
Plus the cozy-lazy weekends (where you maybe don’t take off your lounge-wear all day) spent watching football and cooking all the things are pretty much hereeee, friends!
And so are fragrant flavorful soups like this could-not-be-easier-to-make curried tomato chickpea number. It only takes 30 minutes, and you probably have all of the ingredients in your pantry right now already.
YES YES YES. Let’s go!


A few ingredient notes
This time of year (okay maybe every time of year but especially right now), I’m big into curry and soup. The warming spices paired with creamy coconut milk are basically heaven on earth.
Curry paste and curry powder both have their place, but we’ll be using only curry powder for this soup recipe. It’s enough to impart all the flavor you need!
It doesn’t take a lot to bring the punchy flavor we’re after, and it’s keeps the recipe simple and to the point.
Onion and garlic make up the flavor base of the soup, and the curry powder is a non-negotiable. It’ll be sautéed with the aromatics to awaken it’s potential!
Fire roasted diced tomatoes are yummy if you can find them, and they also bring a little extra depth.
The chickpeas are the main source of heartiness, so you’ll need to grab 2 cans worth.
For the coconut milk! I love using a full-fat option for richness, but some readers have made the recipe with a light option and reported that it’s just as good.
Don’t forget the garnishes
And finally, the garnishes! As I mentioned I consider them essential in making this unpretentious soup something special. They really add so much to the final dish and shouldn’t be skipped if you can help it.
Without them the soup is still good, but fairly simple.
There’s something about the crunch of the cashews, the zip of the lime (<– an absolute must), the cilantro, and thinly sliced red onion for some must-have-freshness that takes this bowl of soup from good to OH-MY-GOODNESS amazing.
Trust.
If you feel like it, this soup would be lovely with a big old scoop of fragrant basmati rice, or even rice noodles. But they won’t be missed if you leave them out!

Ready in only 30 MINUTES so it’s basically made for those days when it feels like there’s just not enough time to make something substantial.
Buuuut it also has enough flavor and charm to spare that it’s perfect for a date night or get together.
AKA fancy fresh + and oh-so-yum. Ya feel me?
And with that I think it’s safe to say: HI SOUP SEASON WE’RE SO READY FOR YOU!
If you enjoyed this chickpea curry soup we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
30-Minute Chickpea and Tomato Coconut Curry Soup (Dairy Free & Gluten Free)
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Dairy-Free, Gluten-Free, Vegetarian
Description
This chickpea and tomato coconut curry soup is made in 30 minutes with mostly with pantry staples like canned chickpeas, canned tomatoes, coconut milk, veggie broth, and dried spices. It’s so simple to throw together and has a TON of bold-and-scrumptious flavor. The perfect Meatless Monday cozy and comforting soup! Dairy free, vegetarian, and gluten free.
Ingredients
for soup
- 2 tablespoons avocado oil
- 1 medium sized onion, diced small
- 4 cloves of garlic, thinly sliced
- 1 teaspoon kosher salt, or to taste
- 1 tablespoon curry powder
- A pinch of crushed dried chilies (optional – leave out for less spicy option)
- 1 14.5 oz can of petite diced tomatoes – fire roasted are yummy if you can find them
- 2 15.5 oz cans of chickpeas, drained and rinsed
- 1 13.5 oz can full fat coconut milk
- 3 cups of vegetable broth
- juice of half a lime
for garnish
- Fresh lime wedges
- Thinly sliced red onion
- Chopped fresh cilantro
- Chopped roasted cashews – curry spiced cashews are excellent if you can find them!
Instructions
- Heat the oil over medium heat in a large soup pot. Add the onion, garlic and teaspoon of kosher salt. Sauté for 5-6 minutes, stirring occasionally, until translucent and soft.
- Next, add the curry powder and pinch of dried chili and stir almost constantly for about 30 seconds or so, until spices are fragrant and start to stick to the bottom of the pan.
- Add the diced tomatoes and broth.
- Scrape up any brown bits from the bottom of the pan. Bring to a simmer.
- Cover and cook for about 10 minutes, until tomatoes are soft.
- Add chickpeas and coconut milk and bring back up to a very gentle simmer so the coconut milk doesn’t separate. Simmer for another 5 minutes or so to marry the flavors.
- Season with salt and pepper to taste and juice of half a lime.
- Serve topped with sliced red onion, cilantro, roasted cashews and more lime wedges.
Notes
This soup should keep in the refrigerator for 3-4 days in a covered container, and can be frozen for 2-3 months.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stove top
- Cuisine: Curry











Claire Eller says
Soooooo good!! I’ve already made it twice in the last month. Extra yum if you get some garlic -infused sliced bread and toast/broil with butter…..heavenly!
Nyssa Tanner says
Ohh that sounds DELISH! So happy you’re loving it!! 🙂
Shante says
Absolutely LOVE!!! Trying to transition into vegetarian meals and eat a lot cleaner! And I think it’s gonna be a lot more easier for me to do! Thank you so much, for this recipe!
Nyssa Tanner says
Yes! Woohoo! Love hearing this and so glad you loved the soup. Good luck on your clean eating journey and always feel free to reach out if you have any questions 🙂
Deb says
Delicious and definitely planning to make again! My almost 4-year-old also loved it. Added a sweet potato, bok choy, mushrooms, and served over rice. Thanks for the quick and tasty recipe!
Nyssa Tanner says
What delicious and nutrient dense additions! I will have to try some of those the next time we make it. Yum! Thanks for sharing and so glad you enjoyed 🙂 !!
Caroline says
I was craving a curried soup and made only one batch of this one … BIG mistake; I should’ve doubled it right of the bat! I didn’t change a thing and used veggie Better Than Bouillon for the broth,adding only some fresh baby spinach. At the first bite my daughters and a friend were begging me to share the recipe with them! Definitely top with unsalted, roasted cashews and other toppings -it works so well to contrast the flavors! YUM!
Nyssa Tanner says
Yes!! This note made my day 🙂 I’m SO pleased to hear how much you all enjoyed it – such lovely feedback! Thanks for cooking and leaving a comment!
Linda Wilson says
OMG this soup is fabulously good. The ONLY thing I did different was to use only one can of chickpeas which I blended with the coconut milk ( as I can’t stand the taste and texture of whole chickpeas) It was AMAZING!!!
Nyssa Tanner says
Hi Linda – Yay! So happy you enjoyed. And what a good idea to blend in the chickpeas – I bet the texture was amazing! Thanks for the comment! 🙂
Tammy says
This was delicious! Thanks for sharing.
Nyssa Tanner says
Yes yes! So happy you enjoyed ☺️
Kasey says
My whole family loved this – amazing!
Nyssa Tanner says
Yes! SO happy you all enjoyed! 🙂
Paula L says
I am beyond obsessed with this soup. Thank you <3
Nyssa Tanner says
Yes yes yes! So happy you love it ☺️ Thanks for the awesome feedback!
Rhiannon Alley says
Wow, delicious! I am just experiencing the amazingness of curry , this was so great! I added the toppings and loved the cashew crunch. Thanks for a great recipe!
Nyssa Tanner says
Fabulous! So glad you loved it! Isn’t curry amazing?! There’s so many great recipes out there that you can get your hands on. Enjoy exploring the v flavorful world of curry!
Carrie says
Very good! Next time I’ll add more curry powder and chilies, but a quick, simple recipe!
Nyssa Tanner says
Yay!! So happy you loved it. More spice is always a good idea 😉
Cheryl says
Looks delicious, I’m going to make it today. I’m using the low fat coconut milk and we’ll see how that goes. It’s only 4 WW smart points per serving using the lite coconut milk.
Nyssa Tanner says
Oh yes! Sounds perfect. Someone else previously mentioned in the comments that they tried the recipe with lite coconut milk and that it was still rich and creamy! Hope you love it :))
Susan says
Big hit with my husband and son home from college! We thought the lime and cilantro made it incredibly flavorful. All the stars!
Nyssa Tanner says
Yes! Amazing! Thank you for the kind and thoughtful review! so happy you enjoyed. Fresh herbs and citrus are always the answer to brighten a dish up 🙂
Jen says
This was absolutely delicious and ridiculously simple!!!
Nyssa Tanner says
Yesss! Love hearing that 🙂 So glad you enjoyed! xo
Chelsea says
This is a super easy recipe, and very good! Definitely recommending to everyone!
Nyssa Tanner says
YES! So happy you found it and love it! Thanks for recommending it to people, too – that is so awesome! Yay! xo
Charity says
Gonna make this next week. Gonna add some additional veggies like carrots, celery and broccoli
Nyssa Tanner says
Yes! Love it! The more veggies the better 🙂
Lisa says
This was FANTASTIC! Made it with lite coconut milk to cut calories and it was still rich and creamy. Thanks.
Nyssa Tanner says
Yes!! Yayy! So happy you loved it and thanks for sharing your modification! 🙂
Vanessa says
Thanks for sharing! Does it keep long?
Nyssa Tanner says
For sure! It would keep in the refrigerator for up to 5 or 6 days easily – great for meal prep!
Suzanne says
This looks so good! I love all the healthy fats & vegan protein! What a great lunch meal prep!
Nyssa Tanner says
Yes absolutely! It’s a well balanced and easy meal that’s great for making ahead of time 🙂
Randy says
Hi, This sounds very good. I will make this tonight for my son who is totally vegan, and for myself. I will let you know the outcome.
Nyssa Tanner says
I hope you both enjoy it!!
george says
This is so, so good.
Nyssa Tanner says
Yes! Glad you love it! One of my favorites, too
Andrea says
Mmmm mmmmm! We all loved this soup so much, especially the kiddo! Thanks for starting off soup season with a hit!
Nyssa Tanner says
Yes girl! ✨ such a good one and so happy the little one loved it, too!!
Nadine says
Tried this recipe tonight, so so good. Even my picky daughter ate. I added half a zucchini.
Nyssa Tanner says
Ahh! Yes! So happy you all loved it ☺️ Thanks for the note!