Go Back
+ servings
chickpea spinach curry recipe

Chickpea Spinach Curry Vegan Indian Style Recipe

Easy, healthy and delicious Indian style chickpea spinach curry (vegetarian and vegan recipe) goes great with a bowl of brown rice or white rice, or Indian breads like chapathi, nan, poori etc.
Course Side Dish
Cuisine Indian
Prep Time 10 minutes
Cook Time 15 minutes
soaking time for chickpeas 8 hours
Total Time 25 minutes
Servings 8
Calories 245kcal


  • 2 cups dried chickpeas
  • ½ teaspoon salt adjust as needed
  • 4 cups water
  • extra water as needed for soaking chickpeas
  • 4 large tomatoes
  • 2 green chilies optional
  • 1 large onion
  • 2 cups fresh spinach leaves or more as desired
  • 2 tablespoons chopped cilantro leaves optional

spice powders

  • 2 teaspoons garlic powder may use fresh garlic instead
  • ½ teaspoon turmeric powder
  • ½ teaspoon cumin seeds powder
  • ¼ teaspoon red chili powder
  • 2 tablespoons coriander powder
  • 1 teaspoon garam masala powder

For seasoning (optional)

  • 1 tablespoon coconut oil
  • 1 teaspoon mustard seeds or cumin seeds
  • 4 dry red chilies broken


  • Wash the chickpeas and soak in enough water for about 8 hours or overnight for best results.
  • Once the soaking is done, discard the water used for soaking and rinse the chickpeas again in fresh water for one to two times.
  • Transfer the washed chickpeas to a large sized pressure cooker, I used my pressure cooker which is 6 quart.
  • Wash and peel the onion, slice in thin long slices. Add the chopped onions also to the pressure cooker.
  • Make a puree of tomatoes and green chilies by adding the tomatoes, green chilies (if using) and also the 4 cups of water in a blender and blend until smooth.
  • Transfer the tomato puree to the pressure cooker, mix everything well.
  • Also add the cilantro leaves (if using) and also add all the spice powders - garlic powder, turmeric powder, red chili powder, coriander powder, cumin seeds powder and garam masala powder, mix everything well.
  • Close the pressure cooker with lid and safety valve in position and once the steam begins to release, cook in medium heat for about 10 to 12 minutes or until 4 whistles come.
  • Once the cooking is done, switch off the stove and wait for the pressure cooker to cool down completely for safety reasons (this takes around 15 minutes average). Once the pressure cooker is cooled enough, open the cooker very carefully and add the washed spinach leaves.
  • Mix everything well and simmer the dish for another 2 to 3 minutes or until the desired thickness for the gravy is reached. In case you want more liquid like consistency, you may also add little more water and heat the contents for a couple of minutes.

To prepare the seasoning

  • Heat oil in a small pan and add the cumin seeds.
  • When the cumin seeds are lightly fried (if using mustard seeds, the seeds need to splutter), add the broken dry red chilies and fry for few seconds.
  • Pour this prepared seasoning over the curry, gently mix in. Now the delicious chickpea spinach curry is ready to be served!


Calories: 245kcal | Carbohydrates: 40g | Protein: 11g | Fat: 5g | Saturated Fat: 1g | Sodium: 216mg | Potassium: 819mg | Fiber: 11g | Sugar: 10g | Vitamin A: 1735IU | Vitamin C: 51.9mg | Calcium: 89mg | Iron: 4.2mg