Go Back
Chickpea Curry

Easy Chickpea Curry Recipe

Chickpea Curry is a hearty, plant-based dish made with cooked chickpeas simmered in a rich tomato-coconut sauce seasoned with aromatic Indian spices. It’s naturally vegan, high in protein, budget-friendly, and perfect for quick weeknight dinners.
Prep Time 5 minutes
Cook Time 20 minutes
Course Dinner
Cuisine Indian
Servings 2 servings
Calories 360 kcal

Ingredients
  

Main Ingredients

  • 2 cans 15 oz / 400 g each chickpeas, drained and rinsed
  • 1 tablespoon olive oil or coconut oil
  • 1 medium onion finely chopped
  • 4 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 1 can 14 oz / 400 ml coconut milk (full-fat recommended)
  • 1 can 14 oz / 400 g crushed tomatoes

Spices

  • teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon smoked paprika optional
  • ¼ –½ teaspoon chili flakes or cayenne to taste
  • Salt and black pepper to taste

Optional Add-Ins

  • 2 cups fresh spinach or kale
  • 1 teaspoon garam masala for finishing
  • Fresh cilantro for garnish
  • Lime or lemon juice for brightness

Instructions
 

  • Build the Flavor Base

    Heat the oil in a large skillet or saucepan over medium heat. Add the chopped onion and cook for 6–8 minutes, stirring occasionally, until soft and lightly golden. This step is crucial — properly cooked onions form the foundation of flavor in most curry recipes.
    Add the garlic and ginger and cook for 30–60 seconds, just until fragrant. Avoid browning them, as burnt garlic turns bitter.
  • Bloom the Spices

    Add all the dry spices directly to the pan. Stir constantly for about 30 seconds. This process, known as blooming, releases essential oils in the spices and dramatically improves depth of flavor.
    If the pan looks dry, add a tablespoon of water or oil to prevent burning.
  • Add Tomatoes and Simmer

    Pour in the crushed tomatoes and stir well, scraping up any browned bits from the bottom of the pan. Let the mixture simmer for 5–7 minutes until slightly thickened and darker in color. This step cooks out raw tomato acidity.
  • Add Chickpeas and Coconut Milk

    Stir in the chickpeas, followed by the coconut milk. Reduce heat to low and let the curry gently simmer for 15–20 minutes. The sauce should thicken, and the chickpeas will absorb the spices.
  • Finish and Adjust

    Taste and adjust seasoning with salt, pepper, or chili. Stir in spinach or kale if using, and cook until wilted. Finish with garam masala and a squeeze of lime juice for balance.

Notes

Ingredient Substitutions

  • Chickpeas: White beans or lentils
  • Coconut milk: Cashew cream, oat cream, or dairy cream (non-vegan)
  • Fresh ginger: ½ teaspoon ground ginger
  • Curry powder: Individual spices if unavailable
  • Spinach: Kale, Swiss chard, or frozen greens
Keyword chickpea curry, chickpea recipes, curry recipes easy, vegan curry recipes, vegetarian curry recipes