Print

The Best Chickpea Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This chickpea curry recipe is a rich, creamy, and flavorful dish made with tender chickpeas simmered in a spiced tomato and coconut sauce. Packed with plant-based protein and warming spices, this easy vegan curry is perfect for a quick and satisfying meal.

Ingredients

  • 2 tbsp olive oil
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 2 cans (400g each) chickpeas, drained and rinsed
  • 1 can diced tomatoes
  • 1 cup coconut milk
  • 2 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp turmeric
  • 1 tsp garam masala
  • 1 tsp paprika
  • Salt and black pepper to taste
  • 2 cups fresh spinach (optional)
  • Fresh cilantro, chopped

Instructions

  • Heat olive oil in a large pan over medium heat. Add onion and sauté until soft and translucent.
  • Stir in garlic and ginger, cooking for about 1 minute until fragrant.
  • Add tomato paste and spices (cumin, coriander, turmeric, garam masala, paprika). Cook for 1 minute to enhance flavor.
  • Pour in diced tomatoes and coconut milk, stirring to combine.
  • Add chickpeas and bring to a simmer. Cook for 15–20 minutes until the sauce thickens.
  • Stir in spinach (if using) and cook until wilted.
  • Season with salt and pepper. Garnish with fresh cilantro.
  • Serve warm with rice or flatbread.

Notes

Mash a few chickpeas to naturally thicken the curry.Adjust spice levels by adding chili powder or fresh chilies.Use full-fat coconut milk for a richer texture.