Pindi Chole | Recipe by Chef Kunal Kapur

This recipe for Pindi Chole was triggered by a discussion by the admin of a food group that I am a member of. Donna wanted to make “almost black” Chole and there were many suggestions including the traditional recommendations of using tea leaves, amla and iron vessels.

Pindi Chole: Spicy Chickpea Curry from Punjab
Pindi Chole

Then Donna located this recipe by Chef Kunal Kapur for Pindi Chole and posted it on the group. When I saw the video on YouTube I was fascinated by the recipe and made it this past weekend!

Do try it and you will get authentic Pindi Chole.

How to Make Pindi Chole

No Onion, No Garlic Chole Biryani
Prep Time
6 hrs
Cook Time
45 mins
Total Time
6 hrs 45 mins

This recipe results in a wonderful No Onion, No Garlic Chole Biryani that is a great one-dish meal, especially for parties and potlucks

Course: Main
Cuisine: Indian, Punjabi
Author: Aruna
  • 1 Cup Chole, Chickpeas (200gms)
  • 2 Cups Basmati Rice
  • 2 Cups Peeled, Diced Potatoes (1/2" cubes)
  • 1/2 Cup Finely Chopped Fresh Coriander For Garnish
For Potli to Boil Chickpeas
  • 10 Cloves
  • 2" Cinnamon
  • 2 tsp Strong Tea Leaves
  • 3 Bay Leaves
  • 6 Green Cardamom
  • 2 Black Cardamom
For Tempering
  • 2 tbsp Ghee or Oil I used Ghee
  • 1 tsp Ajwain or Carom Seeds
  • 2 tsp Slivers of Ginger
  • 3-4 Green Chillies, Slit
Dry Masalas
  • 1 tsp Red Chilli Powder
  • 1/2 tsp Turmeric Powder
  • 1.5 tsp Roasted Cumin Powder
  • 1.5 tsp Coriander Powder
  • 1.5 tsp Amchur, Raw Mango Powder
  • 2 tsp Kasoori Methi Powder See Notes
  • 2 tsp Anardana Powder, Pomegranate Seeds Powder See Notes
Other Ingredients
  • 1 tsp Black Salt
  • 2 tsp Thick Tamarind Pulp
  • 3-4 tbsp Oil
  • 1 tbsp Ghee Vegans use oil
  • Salt to Taste
Cooking the Chole
  1. Soak the Chole in 3 Cups Water for 6 to 8 hours.

  2. In a small white cloth, tie-up all ingredients listed under For Potli to Boil Chickpeas.

  3. Place this potli/packet in the middle of the chickpeas.

  4. Cover and boil for about 45 minutes till done.
    Pressure cook the chickpeas 4 whistles.

  5. Discard the potli.

  6. Drain and reserve the water in which the chickpeas were cooked.

Preparing the Rice
  1. Soak the Basmati in 4 cups water for about 15 minutes.

  2. Drain all the water.

  3. Leave the soaked rice in the colander till it is time to use.

Cooking the Pindi Chole
  1. In a pan large enough to hold the chole, on a medium flame, heat 1 tbsp oil or ghee.

  2. Add the ajwain, ginger, and green chillies.

  3. Stir-fry till the raw smell of the ginger disappears.

  4. Add the dry masalas and mix well.

  5. Immediately add the cooked chole.

  6. Mix well.

  7. Add the black salt, salt, and tamarind paste.

  8. Mix well.

  9. Add a little of the reserved water.

  10. Over medium flame, cook for about 5 minutes till most of the water evaporates.

  11. Turn off the heat.

  12. Beat the dahi well so that there are no lumps.

  13. Add the dahi to the chole and mix well.

  14. Set aside.

Deep Frying the Potatoes
  1. In a large wok or kadhai, heat 3 tbsp oil. Use a large wok/kadhai as we will cook rice in it later.

  2. Add the potato pieces and over medium flame, stir-fry till golden brown.

  3. Remove the potato pieces and set aside.

Cooking the Rice
  1. In the wok used to fry the potatoes, add the rice and stir-fry for 5 minutes.

  2. Add 3.25 cups water, 1/2 tsp salt, and mix well.

  3. Over low-to-medium flame, cook covered till the rice is done. Mix at regular intervals.

Putting the No Onion, No Garlic Chole Biryani Together
  1. When the rice is cooked, add the chole.

  2. Mix well.

  3. Cook covered for 5 minutes.

  4. Add salt, if required, and mix well.

  5. Just before serving, add the fried potatoes and mix well.

  6. Garnish with fresh coriander.

  7. Serve with Cucumber Raita or Boondi Raita and Papad.

Recipe Notes
  • To make Kasoori Methi powder, over medium flame, dry roast 3 tsp of kasoori methi till it becomes crisp. Remove into a plate to cool. Crush into a powder with your fingers.
  • To make Anardana/Pomegranate seeds powder, dry roast 2 tsp anardana. Let it cool and then grind to a powder.
  • I used readymade tamarind paste.
  • You can a complete shortcut and use readymade Chole Masala powder. The result is just as delicious!
  • You can also add some fried tomato chunks if you wish. 

Pindi Chole from Punjab
Pindi Chole


Step-by-Step Instructions to Make Pindi Chole

  1. In a large vessel, soak the chickpeas in 3 Cups Water for overnight. I soaked for 8 hours.
  2. Using a white cloth, make a small parcel/potli of tea leaves green cardamom, black cardamom, cloves, cinnamon and bay leaves.
  3. Place this potli/parcel in the middle of the chickpeas. It will give the chole a dark brown colour as it cooks. In addition, the chole will also soak in the aromas of the spices.
  4. On a open flame, cover and boil for about 45 to 60 minutes till done. The chickpea should break easily when you press it.
    You can take the easy way out like I did and pressure cook the chickpeas.
  5. When the chick peas are cooked, discard the potli.
  6. Drain the excess water from the cooked chickpeas. Reserve the water as we may need some of it later.
  7. Making the Pindi Chole
    1. On a medium flame, heat the oil or ghee in a pan.
    2. Add the ajwain, ginger, garlic and green chillies.
    3. Stir-fry for about 1 minute till the ginger and garlic are fried.
    4. Add the cumin, coriander, turmeric, red chilli, amchur, kasoori methi and anardana powders.
    5. Mix well.
    6. Immediately add the cooked chole and mix well. Do not fry the dry masalas in the oil/ghee for long. We just want to add them to the hot oil/ghee and mix.
    7. Add the black salt, salt, and tamarind paste.
    8. Mix well.
    9. Add 1/4 cup of the reserved water and cook for 5 to 7 minutes till most of the water evaporates.
  8. Cover and let the Pindi Chole rest for 5 to 7 minutes.
  9. Serve hot Pindi Chole with puris or rotis.
Pindi Chole | Recipe by Chef Kunal Kapoor
Pindi Chole | Recipe by Chef Kunal Kapoor

Pindi Chole or Pindi Chana (Spicy Chickpeas)


Pindi Chole
Pindi Chole

In the middle of the festival season, I felt like eating something “masaledar” and so made Pindi Chole yesterday. Also, known as Pindi Chana , it is very different from the conventional Chole. It is also more fiery (you can see where I get my liking for this dish).

I first tasted Pindi Chole at a very close Sindhi friend’s home during my engineering days and it has been a favourite with me ever since.

Pindi Chole is supposed to be dry; but, I often retain some of the liquid as it is tangy.

How to Make Pindi Chole


  1. Kabuli Chana/Chickpeas – 2 Cups
  2. Tea Bags – 2 or Tea Powder – 2 tsp
  3. Cumin Powder – 1 tbsp
  4. Corriander Powder – 1 tbsp
  5. Pomegranate Seeds – 1 tbsp
  6. Chilli Powder – 1 tsp
  7. Ginger Paste – 1 tsp
  8. Garlic Paste – 1 tsp
  9. Amchur Powder – 1/2 tsp
  10. Turmeric Powder – 1/2 tsp
  11. Green Chillies – 2
  12. Tomatoes – 2
  13. Onion – 1
  14. Oil – 4 tbsp
  15. Salt to Taste


  1. Soak the kabuli chana for about 6 hours.
  2. Drain the water.
  3. Add about 4 cups of water and 2 tea bags. If you are using tea powder, tie it up in a cotton/muslin cloth.
  4. Pressure cook for about 2 whistles.
  5. Drain the tea-infused liquid from the cooked chana.
  6. Save the liquid for later use.
  7. Chop the tomatoes and onion to fine pieces.
  8. Slit the green chillies.
  9. Roast the pomegranate seeds and grind to a fine powder.
  10. In a wok, heat the oil.
  11. Add chopped onion and fry for 2 or 3 minutes.
  12. Add slit green chillies and chopped tomatoes.
  13. Fry till the tomatoes are completely mashed.
  14. Add the ginger and garlic paste.
  15. Fry for 1-2 minutes.
  16. Add cumin , coriander powder, amchur, chilli, pomegranate, and turmeric powders.
  17. Fry for 3-4 minutes.
  18. Add 1 cup of tea-infused liquid.
  19. Cook on a high flame and bring to a boil.
  20. Add the cooked chick peas.
  21. Add 1 cup of tea-infused liquid.
  22. Cook on a high flame till the liquid dries out.
  23. Serve hot with roti, puri or bhature.


  • I make this recipe without the onion and tomato also. Actually, that was how I originally learnt it.
  • Omit the amchur powder if you do not like the tangy taste.
Pindi Chole
Pindi Chole