Chickpea Curry (Chole)

This is a hearty meal with puris, parathas, kulcha, bhature. Can also serve it with rice

Ingredients for pressure cooking –


2 cups raw chickpeas
5-6 green cardamom pods
4-5 black peppercorn
2 bay leaves
2 cinnamon sticks
2 tea bags
salt to taste
5 cups water

For the chole masala –


1 tablespoon oil
3-4 cloves
3/4 cup pureed onion
2 teaspoons ginger-garlic paste
2.5 cups pureed tomatoes
3 teaspoons Everest chole masala
1/2 teaspoon red chili powder or to taste
3/4 teaspoon cumin powder
Salt to taste

To garnish –


1 tablespoon ghee
1 inch ginger cut into julienne
1/4 teaspoon garam masala
1/2 tablespoon crushed kasuri methi
2 tablespoons chopped cilantro

Directions –

Soak the chickpeas overnight in enough water to cover them. Drain the chickpeas and rinse before cooking

  1. In a pressure cooker add the soaked and drained chickpeas, around 5 cups water and salt. Put 2 tea bags, bay leaves, cardamom, cinnamon stick in a muslin cloth and tie the cloth tightly. Put this along with the chickpeas in the pressure cooker. Pressure cook at high flame till you get 1-2 whistles. After that lower the flame to medium and let the chickpeas cook for another 10-12 minutes. Remove the cooker from heat and allow it to cool down. Once the steam is gone, open the cooker and check the chickpeas. You should be able to press them easily with your fingers. If not, close the cooker and cook for 2 more whistles.

Drain the chickpeas and remove the muslin cloth with whole spices and tea bags

  1. In a wok, heat 2 tsp of oil. Once hot, add cloves and grated onions. Fry the onions till the raw smell goes away and they are light golden brown in color.
  2. Add ginger-garlic paste and cook for 3-4 minutes till the smell of ginger-garlic goes away.
  3. Now add the tomato puree , stir and let it cook for 12-15 minutes on medium-low flame. Cover the pan to prevent splash all around. This step in my opinion is very important. The tomatoes need to be cooked really well till the raw smell goes away completely. So have patience and let them cook for around 15 minutes.
  4. Add the chole masala, red chilli powder, paprika powder, cumin powder, salt and mix for a 1-2 minutes.
  5. Drain the the chickpeas and add them to the tomato-onion mixture, stir till all the chickpeas are coated with spices, around 2 minutes. Do not throw away the water once you have drained the chickpeas. We will add the same water in the gravy.
  6. Add water, cover the pan and let it simmer at medium-low flame for around 30 minutes. The gravy will thicken after 30 minutes so add water accordingly. I do not like thin gravy with chole but if you do add more water than what is mentioned in the recipe.

After 30 minutes the gravy, chickpeas and all the spices would have mixed well together. We can now do the tempering.

  1. To temper, heat 1 tbsp of ghee in a pan and the ginger julienne to it.
  2. Fry till the juliennes are golden brown in color but do not burn them. Add to the chole curry, mix and switch off the flame.
  3. Sprinkle some garam masala, kasuri methi and garnish with chopped coriander leaves.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s