30-MINUTE MEALS! Get the email series now
Silksavor

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)

5 from 1 vote
1 Comments
Julia
By: JuliaUpdated: Nov 8, 2025
This post may contain affiliate links. Please read our disclosure policy.

A cozy, pantry-friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten-free, and packed with warming spices and bright lime.

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)

This 30 Minute Chickpea and Tomato Coconut Curry Soup has been my go-to weeknight comfort bowl since I first developed it in a flurry of midweek simplicity. I wrote this one late on a rainy Tuesday after a grocery run that yielded mostly pantry staples and a stubborn craving for something warm, bright, and filling. The combination of tender chickpeas, fire-roasted tomatoes, and creamy full-fat coconut milk creates a rich texture that feels indulgent without any animal products. It’s the kind of meal that arrives on the table steaming and fragrant, and somehow both nourishing and joyful.

I discovered the balance of flavors while tinkering with spice levels—learning that a single tablespoon of curry powder can transform a simple tomato base into something complex and rounded. The lime finish is crucial; it brightens the coconut’s richness and cuts through the tomato’s acidity. This version is designed to be fast: everything comes together in 30 minutes, making it ideal for busy nights, last-minute guests, or when you want a plant-based option that doesn’t taste like an afterthought. SilkSavor readers who prefer less spice can skip the dried chilies; those who want more warmth can add a teaspoon of smoked paprika or a splash of hot sauce.

Why You'll Love This Recipe

  • Ready in 30 minutes: active prep is under 10 minutes and the pot simmers for a short time, so dinner is on the table fast—perfect for weeknights.
  • Mostly pantry staples: canned chickpeas, canned diced tomatoes, coconut milk, and broth are the backbone; minimal fresh produce required.
  • Vegan and gluten-free by design: full flavor without dairy or wheat, so it fits many dietary needs without substitutions.
  • Flexible heat level: a pinch of crushed chilies adds warmth, but it’s easily adjustable for kids or spice-averse eaters.
  • Make-ahead and freezer friendly: it tastes even better the next day once the flavors have married, and portions freeze well for quick lunches.
  • Nutrient-dense comfort: chickpeas provide protein and fiber while coconut milk adds satisfying creaminess and healthy fats.

I remember serving this the week my partner had to work late—the steam and the curry aroma made the apartment feel like a tiny sanctuary. My neighbor dropped by and stayed for a bowl; she joked that the house smelled like a weekend trip even though it was just Tuesday. That instant feedback is exactly why I always keep a can of coconut milk and a jar of curry powder on my shelf.

Ingredients

  • Avocado oil (2 tablespoons): Neutral oils with a high smoke point like avocado or light olive oil help onion and garlic soften without burning. I prefer avocado oil for its clean flavor—substitute grapeseed if needed.
  • Onion (1 medium, diced small): Yellow or sweet onion gives sweetness and depth when sautéed; dice fairly small so pieces melt into the broth and release flavor quickly.
  • Garlic (4 cloves, thinly sliced): Slicing rather than mincing provides little ribbons of mellow garlic flavor; add a teaspoon of crushed garlic if you're in a hurry.
  • Salt (1 teaspoon): Salt is key to amplifying all flavors—start with one teaspoon and adjust after simmering.
  • Curry powder (1 tablespoon): Use a medium-strength curry powder—Madras-style works well for warmth, otherwise an all-purpose curry blend from a reputable brand like McCormick or Penzeys adds complexity.
  • Crushed dried chilies (pinch, optional): Adds a faint kick; omit for mild results or increase to taste for heat lovers.
  • 14.5 oz can petite diced tomatoes: Fire-roasted if available for extra smokiness; canned tomatoes are the quickest way to build body and brightness.
  • Two 15.5 oz cans chickpeas (drained and rinsed): Chickpeas add texture and protein. Rinsing removes canning liquid and helps prevent metallic taste.
  • 13.5 oz can full-fat coconut milk: The fat gives silky mouthfeel—use full-fat for richness. Light coconut milk will thin the soup and reduce creaminess.
  • Broth (3 cups): Vegetable or a light chicken-style broth if not strictly vegan. Low-sodium broth lets you control the final seasoning.
  • Juice of half a lime: Fresh lime at the finish brightens and balances the coconut richness.
  • Garnishes: Thinly sliced red onion, fresh cilantro, roasted cashews, and extra lime wedges for squeezing—each adds texture, acidity, and contrast.

Instructions

Sauté the aromatics: Heat 2 tablespoons of avocado oil in a large soup pot over medium heat. Add the diced onion, thinly sliced garlic, and 1 teaspoon salt. Sauté for 5–6 minutes, stirring occasionally, until the onion is translucent and soft. Look for glossy edges and a sweet aroma; avoid browning at this stage so the base stays bright. Bloom the spices: Reduce the heat slightly and add 1 tablespoon curry powder plus a pinch of crushed dried chilies (if using). Stir almost constantly for about 30 seconds until the spices bloom and become fragrant. This step releases essential oils and prevents a raw, powdery taste. Add tomatoes and broth: Pour in the can of diced tomatoes and 3 cups of broth, scraping the bottom of the pan to loosen any browned bits. Bring the mixture to a boil, then lower to a simmer. Cover and cook for about 10 minutes so the tomatoes break down and meld with the spices. Incorporate chickpeas and coconut milk: Add the drained and rinsed chickpeas and the full-fat coconut milk. Bring the pot back up to a gentle simmer and cook for another 5 minutes to marry flavors. Watch for small bubbles and a glossy surface; avoid a hard boil which can split the coconut milk. Finish and season: Turn off the heat and taste. Season with additional salt and freshly cracked black pepper if needed. Squeeze the juice of half a lime into the pot to brighten the soup. Ladle into bowls and top with sliced red onion, cilantro, roasted cashews, and extra lime wedges for serving. Bowl of chickpea tomato coconut curry soup in a rustic bowl

You Must Know

  • This keeps well: refrigerated in an airtight container for up to 4 days, and it freezes for 2–3 months with minor texture changes in the chickpeas.
  • Flavor improves with time: resting overnight in the fridge deepens the curry notes—reheat gently on the stovetop.
  • Protein and fiber-forward: chickpeas provide sustained fullness and plant-based protein, making this a great solo meal or satisfying side.
  • Coconut milk caution: full-fat coconut milk adds creaminess but increases calories; swap to light coconut milk to reduce calories with a thinner mouthfeel.

One of my favorite things about this pot is how forgiving it is—if you accidentally over-salt, add a squeeze of lime or another splash of coconut milk to balance. I love that family and friends often ask for seconds, and that the soup transports well to lunches. For me, the little ritual of topping each bowl with roasted cashews and cilantro is the final flourish that makes the meal feel celebratory, even on a simple weeknight.

Close-up of curry-spiced nut garnish and cilantro

Storage Tips

Store leftovers in airtight containers in the refrigerator for up to 4 days. For freezing, portion out into freezer-safe containers or heavy-duty zip-top bags, leaving an inch for expansion; freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop over low heat, stirring occasionally. If the coconut milk separates after freezing, whisk in a splash of fresh coconut milk or broth while warming to restore a creamy texture. Use clear glass jars for fridge storage so you can see when it's time to eat.

Ingredient Substitutions

If you don't have avocado oil, use light olive oil or grapeseed oil. Swap chickpeas for cooked white beans for a different texture. If you're avoiding coconut, try 1 cup unsweetened cashew or oat cream and 1 cup vegetable broth, though the flavor will be less coconut-forward. Use fire-roasted diced tomatoes for smoky undertones, or plain diced tomatoes plus a teaspoon of smoked paprika if you prefer. For a heartier stew-like version, add diced sweet potato or cauliflower florets and increase simmer time by 10 minutes.

Serving Suggestions

Serve with steamed basmati rice or a scoop of coconut jasmine rice for a soul-warming bowl. Garnish with thinly sliced red onion, cilantro, roasted cashews, and extra lime wedges for brightness and crunch. For a lighter meal, pair with a green salad dressed with a tangy vinaigrette. This also makes a lovely starter for a multi-course vegetarian dinner—offer warm naan or gluten-free flatbread for dipping and a side of quick cucumber raita or coconut yogurt to cool the palate.

Seasonal Adaptations

In winter, add root vegetables like carrots or sweet potato for extra body. During summer, fold in baby spinach or kale at the end for a burst of freshness and color. Swap canned tomatoes for fresh, peeled tomatoes in late summer—chop and add an extra 5–10 minutes of simmering so the fresh tomatoes break down. Holiday versions can include roasted pumpkin or a dusting of garam masala at the end for a festive twist.

Meal Prep Tips

Make a double batch and portion into individual containers for grab-and-go lunches. When reheating, add a splash of broth or water to loosen the texture and re-freshen flavors with a squeeze of lime. Keep garnishes separate: red onion and cilantro store best chilled in small containers and cashews stay crunchy when stored in an airtight jar at room temperature. Label containers with the date and freeze what you won't eat within four days.

Success Stories

Readers often tell me they tested this as their first-ever vegetarian dinner and were surprised at how filling it is. One friend used it as a post-run recovery meal and appreciated the easy access to protein and carbs. Another family made it a weekly tradition on Meatless Mondays, swapping in their favorite toppings. These stories remind me that a simple pot of well-seasoned soup can become part of household rituals—and that, for many, it becomes comfort food faster than expected.

Whether you make this on a rainy evening, for a low-effort dinner party, or stock your freezer for busy weeks, this chickpea and tomato coconut curry bowl is designed to be adaptable and comforting. From my kitchen to yours—enjoy, and don’t be afraid to make it your own. — Nyssa Tanner, SilkSavor.com

Pro Tips

  • Rinse canned chickpeas well to remove excess sodium and improve texture.

  • Bloom spices briefly in hot oil to release essential oils and deepen flavor.

  • Finish with fresh lime juice to brighten the richness of coconut milk.

  • Cool completely before freezing and store in single-serving portions for easy reheating.

This nourishing 30 minute chickpea and tomato coconut curry soup (vegan + gluten free) 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.

Tags

Soups & SaladsVeganGluten-FreeSoup30-Minute MealsChickpeasCoconut CurryComfort Food
No ratings yet

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)

This 30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free) 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.

Servings: 4 steaks
30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)
Prep:10 minutes
Cook:20 minutes
Rest Time:10 mins
Total:30 minutes

Ingredients

For soup

For garnish

Instructions

1

Sauté aromatics

Heat 2 tablespoons avocado oil in a large soup pot over medium heat. Add diced onion, sliced garlic and 1 teaspoon salt. Sauté 5–6 minutes until onion is translucent and soft, stirring occasionally.

2

Bloom spices

Lower heat slightly, add 1 tablespoon curry powder and a pinch of crushed dried chilies if using. Stir constantly about 30 seconds until spices are fragrant and lightly stick to the pan.

3

Simmer tomatoes

Add the 14.5 oz can diced tomatoes and 3 cups broth. Scrape the pan to loosen any browned bits. Bring to a boil, then reduce to a simmer, cover and cook 10 minutes until tomatoes break down.

4

Add chickpeas and coconut milk

Stir in the drained chickpeas and full-fat coconut milk. Bring back to a gentle simmer and cook another 5 minutes to marry flavors. Avoid a hard boil to prevent coconut milk separation.

5

Finish and serve

Turn off heat, season with salt and pepper and squeeze the juice of half a lime into the pot. 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

Calories: 420kcal | Carbohydrates: 46g | Protein:
14g | Fat: 18g | Saturated Fat: 5g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@silksavor on social media!

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)

Categories:

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)

Did You Make This?

Leave a comment & rating below or tag @silksavor 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Julia!

Chef and recipe creator specializing in delicious Soups & Salads cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.