Recipe for Chole Masala
Chickpeas are called Chole/ Safed Chane in India. They are made in different ways in different parts of the country. Chole Masala, a gravy dish made with chickpeas and some basic spices, is quite popular in north India. It is usually paired with Puri or Bhature. It goes well with rice, roti and pulao too.


Chickpeas are also rich in proteins and are a great addition to your diet, especially if you are a vegetarian. If you like chickpeas, you might like my recipes for Chickpea Cutlets with Salad and Yoghurt Dip and Potato and Chickpea Flour Dosa.


Let us start with the recipe for Chole Masala.
Equipment Needed:
- Pressure Cooker: https://amzn.to/46gW6b8
- Pan: https://amzn.to/40AHEJM
- Knives: https://amzn.to/3ud487O
Ingredients needed for making Chole Masala:
- Chickpeas: 1 1/2 cups, soaked overnight in 4 cups of water
- Onion: 1 big, chopped
- Tomato: 1 big, chopped.
- Green Chilis: 2-3, chopped
- Ginger-garlic paste: 1 tablespoon
- Carom seeds: 1 teaspoon
- Dry gooseberry: 1
- Cumin seeds: 1 teaspoon
- Oil: 2 tablespoons
- Salt: To taste
- Red Chili Powder: 1 teaspoon
- Coriander Powder: 1 tablespoon
- Turmeric Powder: 1/2 teaspoon
- Garam Masala: 1/2 teaspoon
- Chole Masala: 2-3 teaspoons
- Dry Fenugreek leaves: 1 tablespoon
- Bay leaves: 2
- Black Cardamom: 1
- Water: Required for soaking and cooking the chickpeas and for adjusting the consistency of the gravy
- Fresh Coriander leaves: For garnishing
Method for making Chole Masala:
- Discard the water in which the chickpeas were soaked. Wash the chickpeas. Cook the chickpeas with salt, carom seeds, and gooseberry, along with sufficient water, in a pressure cooker. Cook till the chickpeas are soft. To check if the chickpeas are fully cooked, take a chickpea and press it between your fingers. It should squish easily.
- In a pan, heat oil. Add cumin seeds, black cardamom and bay leaves and fry them on medium heat. Then add onions, green chillies, and ginger-garlic paste.
- Add tomatoes.
- Add red chilli powder, turmeric powder, coriander powder, Chana Masala, and salt. Add a few tablespoons of water if it looks too dry. Adding water will prevent the spices from burning. Reduce the heat, put on a lid, and let it cook till the tomatoes become soft.
- Remove the gooseberry seeds from the cooked chickpeas. Then, add the cooked chickpeas, along with the water it was cooked in, into the pan.
- Now, add dry fenugreek leaves along with Garam Masala. Taste and see. Taste and adjust the salt.
- To thicken the gravy, use the back of the ladle to press a few chickpeas along the pan so that they get mashed. Then mix everything.
- If you want to serve it with rice, boil it for about 2-3 minutes and turn off the heat. If you want to serve it with any Indian bread like puri, roti, or bhature, reduce the gravy by boiling it a little more. Garnish with chopped fresh coriander leaves.
Delicious Chole Masala is ready.

Some additional notes:
- I have used dry chickpeas, which I soaked overnight and then cooked the next morning. If you want to avoid this extra work, use canned chickpeas.
- For my readers in Germany: Most of the ingredients are easily available in Indian stores and supermarkets. You can also buy them from the online store of Spicelands. They are a big store in Frankfurt, delivering all across Germany.
- In my experience, the best dry chickpeas are available in Turkish stores in Germany.
- Chickpeas are called Kichererbsen in German. They are called garbanzo beans in some countries.
Here is the recipe in printable format:

Chole Masala
Equipment
- Pressure Cooker
- Pan
- Knives and Cutting Board
Ingredients
- 1½ Cups Chickpeas; washed and soaked in water overnight
- 1 Big Onion; Chopped
- 1 Big Tomato; Chopped
- 2-3 Green Chillies
- 2 tbsp Ginger-Garlic Paste
- 1 tsp Carom Seeds (Ajwain)
- 1 Dry Gooseberry
- 1 tsp Cumin Seeds
- 2 tbsp Oil
- Salt; to taste
- 1 tsp Red Chilli Powder
- 1 tbsp Coriander Powder
- ½ tsp Turmeric Powder
- ½ tsp Garam Masala
- 2-3 tsp Chole Masala
- 1 tsp Dry Fenugreek Leaves (Kasuri Methi)
- 2 Bay Leaves
- 1 Black Cardamom
- Water; for soaking and cooking the chickpeas and for adjusting the consistency of the gravy
- Coriander Leaves; for garnishing
Instructions
- Discard the water in which the chickpeas were soaked. Wash the chickpeas. Cook the chickpeas with salt, carom seeds, and gooseberry, along with sufficient water, in a pressure cooker. Cook till the chickpeas are soft. To check if the chickpeas are fully cooked, take a chickpea and press it between your fingers. It should squish easily.
- In a pan, heat oil. Add cumin seeds, black cardamom and bay leaves and fry them on medium heat. Then add onions, green chillies, and ginger-garlic paste.
- Add tomatoes.
- Add red chilli powder, turmeric powder, coriander powder, Chana Masala, and salt. Add a few tablespoons of water if it looks too dry. Adding water will prevent the spices from burning. Reduce the heat, put on a lid, and let it cook till the tomatoes become soft.
- Remove the gooseberry seeds from the cooked chickpeas. Then, add the cooked chickpeas, along with the water it was cooked in, into the pan.
- Now, add dry fenugreek leaves along with Garam Masala. Taste and see. Taste and adjust the salt.
- To thicken the gravy, use the back of the ladle to press a few chickpeas along the pan so that they get mashed. Then mix everything.
- If you want to serve it with rice, boil it for about 2-3 minutes and turn off the heat. If you want to serve it with any Indian bread like puri, roti, or bhature, reduce the gravy by boiling it a little more. Garnish with chopped fresh coriander leaves.
To read more recipes, click here.
Leave a Reply