Chole Masala, a delicious Punjabi recipe, is quite a popular dish in India and is generally relished with Bhature or pooris. But, let me tell you that it tastes equally delicious with parathas or just with buttered toasted bread! Chole Masala can be found on the menus of almost all restaurants nowadays.

Generally the dry chickpeas/chole are cooked in a delicious tomato onion gravy with some Punjabi masalas. But this dish has become so famous, that it is now cooked in Maharashtrian Style too, in a gravy of roasted onion coconut paste! And I am sure, the kabuli chana are cooked in many other ways in different regions of India in their own unique ways!

For more such delicious dishes, do take a look at the following recipes….

1. Methi Murg

2. Paav Bhaaji

3. Kadhai Paneer

4. Hirvaa Kombadi Masala

5. Veg Kofta Curry

6. Paneer Makhani

Here’s a simple recipe of the delicious Chole Masala…..

Prep Time : 20 min

Cooking Time : 40 min

Serves : 4


  • 1 cup Kabuli Chana (chole/chickpeas)
  • 1 Potato…. Cubed
  • 3 Onions…. Sliced
  • 1 1/2 Tomatoes…. Pureed
  • 8 Garlic Cloves
  • 1/2″ Ginger
  • 1 tsp Turmeric powder
  • 1/2 tsp Kashmiri Red chilli powder
  • 1 1/2 tsp Chole masala/Punjabi Garam Masala
  • 1 tsp Corriander Powder
  • 1/2 tsp Cumin Powder
  • 1 1/2 tsp Oil…. For sauteeing the onions

For tempering :

  • 4 tbs Oil
  • 2 Cloves
  • 2 pieces Cinnamon (2 inch)
  • 2 Green Cardamon
  • 1 Black Cardamom
  • 1 Bay leaf
  • 1/4 tsp Cumin seeds

For Garnishing :

  • Fresh Coriander Leaves


  1. To make the Chole Masala, first soak the chickpeas overnight in sufficient water. They almost double up in quantity the next morning.
  2. Wash the chickpeas thoroughly using clean water.
  3. Boil them in a pressure pan alongwith the cubed potatoes adding water a little above the level of the chickpeas. Also add a little turmeric powder and salt and about 1/4 tsp oil while cooking. Cook on high flame for 3 whistles and then on low flame for 7 minutes approximately.
  4. In the meantime, slice the onions, grind the ginger and garlic to get a smooth paste and also puree the tomatoes.
  5. Heat a kadhai and add 1 1/2 tsp oil to it.
  6. When the oil heats up, add the sliced onions to it. Add a pinch of salt to it. Saute till translucent. Transfer to a dish to cool.
  7. Grind the cooled onions in a mixer grinder to get a smooth paste without using any water.
  8. Heat a saucepan and add the oil for tempering to it. When the oil heats up, add the whole spices to it.
  9. As soon as the spices splutter, add the onion paste and saute.
  10. After about 5-7 minutes add the ginger garlic paste and mix.
  11. Saute for a few more minutes. Add the turmeric powder and mix well. Cover and cook for a few minutes.
  12. Add the tomato puree, corriander powder, cumin powder and kashmiri red chilli powder and mix well. Saute till the whole mixture is well cooked and comes together.
  13. Add the chole masala and the cooked chickpeas alongwith the water used for cooking. Add salt to taste.
  14. If adding punjabi garam masala instead of chole masala, do add some bedgi or other spicy red chilli powder for some spice.
  15. Mix well and bring to a boil.
  16. When the chole gravy starts boiling, reduce the flame and simmer for few more minutes.
  17. Transfer to a serving bowl and garnish with chopped coriander leaves.
  18. Serve the delicious Chole Masala with some hot Pooris or rotis or steamed flavourful basmati rice or just with some Biryani Rice or Veg Pulao and Daal Tadka.
  19. Complete meal with some Gaajar Halwa or Shevayaanchi Kheer for dessert.

P. N.

You can add cubed paneer too, instead of potatoes to this gravy. Tastes all the more delicious!

Author: tastyrecipesfrompooja

An artist by nature, I love painting, travelling to different places and photographing nature, gardening, crochet, reading, etc. It's my nature to give my best to anything and everything I do. From a person who could cook very few dishes..... I have converted myself to a person who now can cook varied dishes! I like perfection in all my work. Reading a lot of recipes, watching different famous chefs' cooking shows on television and observing their methods, techniques and tips very closely and studiously what has made me a very good cook today. Though there are numerous recipes I haven't tried my hand at..... there are many other in which I have gained exerpertise only by trial and error! I still watch all interesting cookery shows on TV to gain more knowledge on cooking techniques of other cultures from here and abroad!! Nowadays, I have started adding healthy twists to my dishes as and when I can without compromising on their original taste. Started this blog to share a few recipes of mine with all other cooking enthusiasts! Happy cooking to all! šŸ˜ƒ


Leave a Reply

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

You are commenting using your 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

%d bloggers like this: