Chole masala using canned chickpeas

Chole masala using canned chickpeas

Chole or Chana Masala is a delicious curry from the northern parts of India. The main ingredient for this recipe is chickpeas which is cooked in an onion-tomato based gravy with lots of Indian spices and herbs. This crowd-favorite curry is served generally along with rotis or pooris. It also tastes very good with steamed rice or Jeera rice.

Using canned chickpeas chole masala can be prepared in under 30 minutes. However, if you are using dry chickpeas, they need to be soaked in water overnight and then pressure cooked before using. Continue reading if you want to know how to make this delicious chole masala.

Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Servings: 3


200gm canned chickpeas
4 tablespoons vegetable oil
2-3 Cloves
2 Bay leaves
1/2 inch Cinnamon
1 teaspoon Jeera seeds
2 green cardamom
1 tablespoon ginger-garlic paste
3/4 teaspoon red chilli powder
1/4 teaspoon turmeric powder
1 teaspoon coriander powder
1/2 teaspoon garam masala
1/2 cup of water(100 ml)
1 tablespoon salted butter
3 tablespoons coriander leaves
Salt to taste

For blending:
2 medium tomatoes, roughly chopped
1 medium onion, roughly chopped
8-10 cashew nuts, soaked in water for 15 minutes

  1. Blend chopped onion into a fine paste(without adding water) in a mixer grinder. Transfer it to bowl and set aside.
  2. Drain out water from soaked cashews, transfer it to a mixer jar and blend it along with chopped tomatoes into a fine paste. Transfer the paste to another bowl and set aside.
  1. Heat oil in a cooking pan on medium heat.
  2. Add all the dry spices – bay leaves, cinnamon, cloves, cardamom and fry until they turn aromatic.
  3. Then add cumin seeds and fry for 10 seconds.
  4. Pour the onion paste and saute until the raw onion smell goes completely and onion turns light brown.
  5. Add ginger-garlic paste and saute until the raw smell goes.
  6. Add all the powdered spices – turmeric, red chili, coriander, garam masala, and salt. Mix and cook the masala for a minute on low flame. 
  1. Pour the tomato-cashew paste and mix well. Cover and cook until oil separates from the gravy.
  2. Add canned chickpea into the cooking pot and combine it with the onion-tomato gravy.
  1. Pour 1/2 cup (100ml) of water and stir to mix the curry well.
  2. Close the lid and cook on low flame for 5-6 min allowing the chickpeas to soak in all the spices and masala.
  3. Finally, garnish with coriander leaves and salted butter. Turn off the heat.
  1. Enjoy this delicious chole masala with chapatis/Poori.
Poori with Chole Masala
  • You can tweak the quantity of each ingredient as per your taste and preference.
  • If you are going to use dry chickpeas, then soak it overnight, drain out the water before using and pressure cook until well cooked. After that, follow the same recipe.
  • You can either use grated onion/onion paste or finely chopped onion.
  • Chole masala can be stored in the refrigerator for a day.

If you tried this recipe, tag your food recreation on my Instagram @swaadista and let me know how you liked it!

Happy cooking and happy eating <3

1 thought on “Chole masala using canned chickpeas”

Leave a Reply