Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chickpea Curry with Spinach and Coconut Milk

Master the Art of Chickpea Curry with Spinach and Coconut Milk


  • Author: David Andersson
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

The Chickpea Curry with Spinach and Coconut Milk is a vibrant, plant-based stew that balances spice, acidity, and creaminess. At its heart, the dish uses chickpeas, also known as garbanzo beans, which provide a satisfying, nutty bite and a significant amount of plant-based protein. The addition of fresh spinach introduces a splash of color and a wealth of vitamins, while the coconut milk acts as the cooling agent, binding the spices together into a cohesive, luxurious sauce.


Ingredients

Scale
  • 2 tbsp coconut oil or vegetable oil

  • 1 medium onion, finely chopped

  • 3 cloves garlic, minced

  • 1 tbsp fresh ginger, grated

  • 2 tbsp curry powder (or curry paste, to taste)

  • 1 tsp ground cumin

  • 1 tsp ground coriander

  • ½ tsp turmeric

  • ¼–½ tsp chili powder (optional, to taste)

  • 2 cans (15 oz each) chickpeas, drained and rinsed

  • 1 can (14 oz) full-fat coconut milk

  • 1 can (14 oz) diced tomatoes

  • 3 cups fresh spinach (packed)

  • Salt and black pepper, to taste

  • 1 tbsp lime or lemon juice

Optional Garnishes

  • Fresh cilantro

  • Red chili flakes

  • Toasted coconut

  • Lime wedges


Instructions

  1. Sauté aromatics
    Heat oil in a large skillet or saucepan over medium heat. Add onion and cook until soft and lightly golden, about 5 minutes.

  2. Add garlic and ginger
    Stir in garlic and ginger; cook for 30 seconds until fragrant.

  3. Bloom the spices
    Add curry powder, cumin, coriander, turmeric, and chili powder. Stir constantly for 30–60 seconds to release their flavors.

  4. Simmer the curry
    Add chickpeas, coconut milk, and diced tomatoes. Stir well and bring to a gentle simmer. Cook uncovered for 15–20 minutes, stirring occasionally.

  5. Add spinach
    Stir in spinach and cook until wilted, about 2–3 minutes.

  6. Season and finish
    Season with salt and pepper. Stir in lime or lemon juice just before serving.

Notes

For extra depth of flavor, add a squeeze of fresh lime juice or a pinch of garam masala just before serving. This curry also pairs beautifully with basmati rice, naan, or cauliflower rice, and you can stir in roasted sweet potatoes or bell peppers for added texture.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 360 kcal

Keywords: Creamy Vegan Chickpea Curry, Spinach and Coconut Milk Dahl, Coconut Chickpea Stew, Vegan Chana Saag with Coconut