Spiced Coconut Tomato Chickpea

Steaming bowl of Spiced Coconut Tomato Chickpea Soup topped with fresh cilantro Save
Steaming bowl of Spiced Coconut Tomato Chickpea Soup topped with fresh cilantro | showmevegan.com

This hearty soup combines creamy coconut milk with tangy tomatoes and tender chickpeas, creating a rich and satisfying plant-based meal. Aromatic spices like cumin, coriander, and smoked paprika infuse every spoonful with warmth and depth, while fresh ginger and garlic add bright notes. Ready in just 50 minutes, this vibrant bowl delivers comfort and nourishment in equal measure.

The first time I made this soup was on a particularly gray Tuesday when I needed something that felt like a warm embrace. My kitchen filled with the intoxicating scent of toasted cumin and coconut milk, and I knew immediately this wasnt just dinner it was therapy in a bowl. Now whenever the weather turns dreary or life feels overwhelming, this is the recipe I turn to without fail.

I once served this at a dinner party where my friend announced she hated chickpeas, but she went back for thirds. There is something magical about how the spices bloom in the coconut milk, creating layers of flavor that make people forget they are eating something so wholesome and nourishing.

Ingredients

  • 1 medium onion, finely chopped: This builds your flavor foundation, so do not rush the sauté it brings natural sweetness
  • 2 cloves garlic, minced: Fresh garlic makes all the difference here, nothing jarred will compare
  • 1 tablespoon fresh ginger, grated: The ginger adds a bright zing that cuts through the rich coconut
  • 2 medium carrots, diced: These bring sweetness and color, plus they hold up beautifully during simmering
  • 1 red bell pepper, diced: For sweetness and vibrant color that makes the bowl pop
  • 1 (15 oz / 425 g) can chickpeas, drained and rinsed: Rinse them well to remove any metallic taste from the can
  • 1 (14 oz / 400 ml) can coconut milk: Full fat makes it incredibly rich, but light works if you prefer
  • 1 (14 oz / 400 g) can diced tomatoes: These provide acidity to balance the creamy coconut
  • 2 cups (480 ml) vegetable broth: Use a good quality broth you enjoy drinking on its own
  • 2 tablespoons tomato paste: This concentrates the tomato flavor and adds depth
  • 1 teaspoon ground cumin: Earthy and warm, this is the backbone spice
  • 1 teaspoon ground coriander: Adds citrusy notes that brighten the whole soup
  • 1/2 teaspoon smoked paprika: For subtle smokiness that makes people ask what is in this
  • 1/2 teaspoon ground turmeric: Beautiful golden color and earthy undertones
  • 1/4 teaspoon cayenne pepper: Optional, but I love the gentle warmth it lingers in the background
  • Salt and freshly ground black pepper: Taste at the end and adjust, you will probably need more salt than you expect
  • 2 tablespoons fresh cilantro, chopped: Fresh herbs make it taste alive and finished
  • 1 tablespoon fresh lime juice: The acid brightens everything and cuts the richness

Instructions

Build your aromatic base:
Heat a large pot over medium heat with a splash of oil or water. Sauté the onion for 3-4 minutes until it is translucent and fragrant, then add garlic and ginger for just 1 minute until you can smell them throughout your kitchen.
Soften the vegetables:
Add carrots and bell pepper, cooking for another 3 minutes and stirring occasionally. You want them to soften slightly but still maintain some structure.
Toast your spices:
Stir in cumin, coriander, smoked paprika, turmeric, and cayenne. Cook for 1 minute until the spices are fragrant and smell toasted, not burnt.
Add depth with tomato paste:
Mix in the tomato paste and cook for 1 minute, stirring constantly. This step concentrates the tomato flavor and adds richness.
Combine and simmer:
Add diced tomatoes, coconut milk, vegetable broth, and chickpeas. Stir well to combine everything, bring to a gentle boil, then reduce heat and simmer uncovered for 20-25 minutes until vegetables are tender.
Finish with brightness:
Stir in lime juice and chopped cilantro right before serving. Taste and adjust seasoning with salt and pepper, then serve hot with extra cilantro sprinkled on top.
Golden-orange Spiced Coconut Tomato Chickpea Soup ladled into a rustic ceramic bowl Save
Golden-orange Spiced Coconut Tomato Chickpea Soup ladled into a rustic ceramic bowl | showmevegan.com

This soup has become my go-to when friends need comfort food but want something that feels nourishing rather than heavy. Last winter my neighbor came over crying over a broken heart, and we sat at my kitchen table eating this soup while she talked for hours.

Making It Your Own

Sometimes I add a handful of baby spinach in the last 5 minutes of cooking for extra nutrition and color. Other times I swap the chickpeas for white beans when that is what I have in the pantry, or add diced sweet potato along with the carrots for even more sweetness.

Serving Suggestions

This soup is substantial enough to stand alone as a meal, especially when served with warm crusty bread for dipping. I also love it over steamed basmati rice, which soaks up the coconut broth beautifully.

Storage and Meal Prep

The soup keeps beautifully in the refrigerator for up to 5 days and actually develops more flavor as it sits. You can also freeze it for up to 3 months, though the texture of the vegetables will soften slightly upon reheating.

  • Store in airtight containers and reheat gently on the stove, adding a splash of water if it has thickened too much
  • When freezing, leave room at the top of the container as liquids expand
  • The fresh cilantro is best added just before serving rather than reheating with it
Creamy Spiced Coconut Tomato Chickpea Soup served with crusty bread for dipping Save
Creamy Spiced Coconut Tomato Chickpea Soup served with crusty bread for dipping | showmevegan.com

There is something profoundly satisfying about a soup that nourishes body and soul simultaneously. This recipe has fed me through cold winters, stressful weeks, and quiet Tuesday nights when I needed reminding that good food is its own kind of love.

Recipe Questions & Answers

Absolutely. This soup actually develops deeper flavors when made ahead and stored overnight in the refrigerator. The spices have time to meld beautifully with the coconut and tomato base.

The cayenne pepper provides optional heat. Start with half the suggested amount if you prefer mild flavors, or increase slightly for more warmth. You can always add a pinch more after tasting.

Using full-fat coconut milk creates the richest results. For an even creamier consistency, use an immersion blender to partially purée about half the soup before serving, leaving some chickpeas whole for texture.

Yes, this soup freezes beautifully for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently on the stove.

Sweet potatoes, butternut squash, or spinach make excellent additions. Add hearty vegetables like sweet potatoes during simmering, while delicate greens like spinach should be stirred in during the final 5 minutes.

Crusty bread, warm naan, or fluffy rice perfectly complement the creamy broth. A simple green salad with citrus vinaigrette adds fresh contrast to the rich, spiced flavors.

Spiced Coconut Tomato Chickpea

Warming plant-based soup with creamy coconut, tangy tomatoes, and protein-packed chickpeas infused with aromatic spices.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 medium carrots, diced
  • 1 red bell pepper, diced

Canned & Pantry

  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 (14 oz) can coconut milk
  • 1 (14 oz) can diced tomatoes
  • 2 cups vegetable broth
  • 2 tablespoons tomato paste

Spices & Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon cayenne pepper
  • Salt and freshly ground black pepper to taste

Fresh Herbs & Garnish

  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon fresh lime juice

Instructions

1
Sauté Aromatics: Heat a large pot over medium heat. Add a splash of oil and sauté the onion for 3-4 minutes until softened.
2
Add Fragrant Ingredients: Add garlic and ginger; cook for 1 minute until fragrant.
3
Cook Vegetables: Stir in carrots and bell pepper; cook for another 3 minutes, stirring occasionally.
4
Toast Spices: Add cumin, coriander, smoked paprika, turmeric, and cayenne. Stir for 1 minute until spices are aromatic.
5
Incorporate Tomato Paste: Mix in tomato paste and cook for 1 minute.
6
Combine Liquids and Chickpeas: Add diced tomatoes, coconut milk, vegetable broth, and chickpeas. Stir well to combine.
7
Simmer Soup: Bring to a gentle boil, then reduce heat and simmer uncovered for 20-25 minutes, until vegetables are tender and flavors meld.
8
Finish and Season: Stir in lime juice and chopped cilantro. Taste and adjust seasoning with salt and pepper as needed.
9
Serve: Serve hot, garnished with extra cilantro.
Additional Information

Equipment Needed

  • Large pot
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Can opener
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 340
Protein 10g
Carbs 41g
Fat 15g

Allergy Information

  • Contains coconut (tree nut allergy concern)
  • Always check labels on canned goods and broth for hidden allergens
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.