Go Back

Chickpea Spinach Curry

This quick and comforting chickpea spinach curry is built around pantry staples like canned chickpeas, tomatoes, and fresh spinach, coming together in under 30 minutes. It features a spicy, earthy aroma with a rich, glossy sauce and vibrant greens, perfect for a nourishing weeknight meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Indian, Middle Eastern
Calories: 250

Ingredients
  

  • 2 tablespoons oil for sautéing
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 1 teaspoon grated ginger
  • 1 tablespoon tomato paste adds richness
  • 1 can (400g) canned chickpeas drained and rinsed
  • 1 can (400g) diced tomatoes or use fresh chopped tomatoes
  • 2 cups fresh spinach baby spinach preferred
  • 1/2 cup coconut milk optional, for creaminess
  • 1 tablespoon fresh lemon juice brightens the dish
  • to taste salt and pepper
  • 1 teaspoon ground cumin

Equipment

  • Large skillet or wide pan
  • Wooden spoon or spatula
  • Measuring spoons and cups

Method
 

  1. Heat the oil in a large skillet over medium heat until shimmering. Add the diced onion and cook for 5-7 minutes until translucent and fragrant, stirring occasionally.
  2. Add the minced garlic and grated ginger to the skillet. Cook for 30 seconds until fragrant, stirring constantly to prevent burning.
  3. Stir in the tomato paste and ground cumin. Cook for 1-2 minutes until the mixture darkens slightly and releases a warm aroma.
  4. Add the drained chickpeas and diced tomatoes to the skillet. Stir well, then bring to a gentle simmer. Let it cook uncovered for 10 minutes, stirring occasionally, until the sauce thickens and flavors meld.
  5. Gradually add the fresh spinach, handful by handful, stirring until each batch wilts and the greens turn glossy and vibrant. Continue until all the spinach is incorporated, about 2-3 minutes.
  6. Pour in the coconut milk (if using) and season with salt and pepper. Stir to combine and simmer for another 2 minutes to allow the flavors to meld and the sauce to thicken slightly.
  7. Remove from heat and squeeze in the fresh lemon juice. Taste and adjust seasoning as needed, adding more salt, pepper, or lemon to brighten the flavors.
  8. Let the curry rest for a minute, then serve hot over rice or with crusty bread. Garnish with extra herbs if desired, and enjoy the warm, spicy aroma filling your kitchen.