Chhole, Chole or Channe or Safed Channe or Garbanzo Beans or Chickpeas!
Whatever you call them, they are ubiquitous across cuisines and thanks to the melting of food cultures on social media platforms, everyone’s trying recipes from different regions. But when someone mentions Channe, the first first dish that comes to my mind is Punjabi Chhole. If there’s any consolation then Hummus comes a close second.
But whether it’s on the side of bhature, puri (leavened and unleavened deep fried Indian breads, respectively) or steamed rice, the Punjabi Chhole dish is somewhat of a rockstar!
Great for dinner menus for gatherings or on it’s own with a simple side of roti or rice, it is something that will always dazzle!
Kanika and I (both Punjabis!) recently discussed how we made Chhole and with the exception of two small details, our recipes were pretty similar.
I use tamarind as the souring agent while she skips that entirely sometimes. Another difference was how we used the whole spices. She usually adds the whole spices as they are in the tadka while I roughly pound them because my (oh so fussy!) Spouse doesn’t enjoy munching on whole spices.
She also sprinkles the garam masala at the end which is something I overtime forgot frankly. I tend to put the garam masala much earlier with the other spices out of habit now. This chat with Kanika actually reminded me how lovely that aroma of garam masala is, over a hot steaming curry!
Exchanging notes on Chhole with Kanika made me realise that apart from the addition of the tamarind, her recipe is exactly like my mother’s!

But it’s not just the sourness and spiciness that sets Punjabi style chhole apart. They also look far richer in colour than humble yellow coloured chhole curry that you would have seen in the rest of North India. To get an appetising darker colour in the chhole, some people throw in a tea bag or even a spoonful of Amla (Indian gooseberry) powder that turns the dish a bit darker. My mom often makes Chhole without any onions and adds extra roasted cumin powder along with some amla powder to make a darker tangy Punjabi Chhole.
I however do not rely on these hacks but instead focus on the one step that determines the taste and even look of all curries Punjabi!
What is that one step that Punjabi dishes like Chhole have that sets them apart?
The secret to a good Chhole/ Chole or even Rajma curry lies in how well you cook the onion tomato tadka. It is the dark brown (almost but not quite burnt) state that you have to cook the onions to that determines the colour and taste of the dish!
And yes, always, always cook the tomatoes till you see the oil separate on the sides. A common mistake when cooking these punjabi dishes is not making the Tadka properly. Read more about what a Tadka is here on the blog.
Now you know the secret, let’s go ahead with the recipe.

Here’s how we Punjabis make Chhole
Preparation time: Active 40 minutes, Soaking- 5-6 hours or overnight
Ingredients
- Raw Chickpeas, 1 cup
- Water for soaking
- Salt to taste
- Vegetable oil, 2 tablespoons
- Cumin seeds, 1 teaspoon
- Black Cardamom, 1
- A small stick of cinnamon
- Whole black pepper, 1/2 teaspoon
- Cloves, 2
- Onions, 2 medium sized, finely chopped
- Garlic, 2 fat cloves, minced
- Ginger, an inch piece, finely chopped
- Tomatoes, 2 big, pureed
- Tamarind- a small lemon size piece Or Amchur Or 1/2 teaspoon Anardana (Pomegranate seeds)
- Turmeric powder, 1/2 teaspoon
- Red chilli powder, 2 teaspoons
- Coriander powder, 4 teaspoons
- Garam masala, 1/2 teaspoon
- Roasted Cumin powder (Bhuna Jeera), 1 teaspoon
- Fresh coriander leaves, chopped

Method
Wash and soak the chickpeas in cold water overnight or for 5-6 hours.
Adjust the water in the soaked chickpeas to about approximately 3 cms and cook for 3 whistles in a pressure cooker followed by 5 minutes on low heat.
To prepare the tadka, start by soaking the tamarind in half a cup of hot water. Leave this while you gather and prepare other ingredients for the recipe.
In a food processor, process the onions and garlic to a fine chop. Keep aside.
Purée the tomatoes, ginger and green chilli together.
You can prepare roasted cumin powder/ Bhuna Jeera Powder till then.
In a small pan or tawa, dry roast cumin seeds till you can see the the colour change to a darker brown and can smell the aroma. Keep stirring the jeera in the pan so that it roasts evenly. In a mortar and pestle, grind the cumin and keep aside. You can roast and grind a bigger batch of roasted cumin powder and grind it in a dry grinder.
This roasted cumin powder/ bhuna jeera is great for salads, chaats and raitas (spiced yogurt)!
Put all the whole spices in a mortar and pestle and grind to a coarse spice mix.
For the tadka, heat oil in a small kadhai.
Once the oil heats up, add the coarse spice mix and let the spices bloom for 30 seconds. You will be able to smell the aroma.
Next add the chopped onions and garlic and mix it in. Cook the onions till they become a dark golden brown but careful not to burn them. When the onions are light golden, you should be ready with the tomatoes as the onions will only take a couple of minutes to be done.
Add the tomato-chilli-ginger purée and mix it in the onions. Throw in the salt, turmeric powder, red chilli powder, coriander powder and garam masala and stir.
Let the tomatoes cook on low heat and stir occasionally.
Once you see the oil separate, the tomatoes are cooked.
Add 2-3 ladles of boiled chickpeas in the tadka and press them to mash them with the back of the ladle/spoon. We do this to thicken the curry.
Cook for another 5 minutes on low heat and then transfer the tadka in the pressure cooker with the rest of the chickpeas.
Add tamarind pulp and 1/2 cup of water if needed. If you prefer the chhole to be thicker, you can skip adding the water.
At this point, add the roasted cumin powder and mix it in.
Pressure cook the chickpeas for one whistle. Remove from heat and let the pressure release on it’s own from the cooker.
Take out the chickpeas in a serving bowl and top them with chopped fresh coriander leaves.

As a serving suggestion, I recommend that you fry some potatoes and slice some raw onion and add on top of the Chhole bowl.
Serve these delicious spicy Punjabi Chhole with bhatura, puris, chapati or rice! Would be great with some quinoa too!
Punjabi Chhole
Equipment
- Pressure Cooker
- Small Kadhai or Pan
Ingredients
- 1 cup Raw Chickpeas/ Safed Chana/ Chole/ Chhole
- Water for soaking
- Salt to taste
For the Masala/ Tadka
- 2 tbsp Vegetable oil/Tel
- 1 tsp Cumin seeds/ Jeera
- 1 Black Cardamom/ Badi Elaichi
- A small stick of cinnamon/ Dalchini
- 1/2 tsp Whole black pepper/ Kali Mirch
- 2 Cloves/ Laung
- 2 Onions/ Pyaaz, medium sized finely chopped
- 2 Garlic/ Lassan, big cloves minced
- 1 inch piece Ginger/ Adrak cleaned or peeled, finely chopped
- 2 Tomatoes/ Tamatar, large pureed or crushed
- Tamarind/ Imli – a small lemon size piece Or Amchur Or 1/2 teaspoon Anardana (Pomegranate seeds)
- 1/2 tsp Turmeric powder/ Haldi Optional
- 2 tsp Red chilli powder/ Lal Mirch powder
- 4 tsp Coriander powder/ Dhaniya Powder
- 1/2 tsp Garam masala
- 1 tsp Roasted Cumin powder/ Bhuna Jeera powder See Notes
- Fresh coriander leaves/ Hara Dhaniya cleaned and chopped
Instructions
- Rinse and soak the chickpeas in cold water overnight or for 5-6 hours. Adjust the water in the soaked chickpeas to about approximately 3 cms and cook for 3 whistles in a pressure cooker followed by 5 minutes on low heat.
- To prepare the tadka, start by soaking the tamarind in half a cup of hot water. Leave this while you gather and prepare other ingredients for the recipe.
- In a food processor, process the onions and garlic to a fine chop. Keep aside. Purée the tomatoes, ginger and green chilli together.
- Put all the whole spices in a mortar and pestle and grind to a coarse spice mix. For the tadka, heat oil in a small kadhai.
- Once the oil heats up, add the coarse spice mix and let the spices bloom for 30 seconds. You will be able to smell the aroma.
- Next add the chopped onions and garlic and mix it in. Cook the onions till they become a dark golden brown but careful not to burn them. When the onions are light golden, you should be ready with the tomatoes as the onions will only take a couple of minutes to be done.
- Add the tomato-chilli-ginger purée and mix it in the onions. Throw in the salt, turmeric powder, red chilli powder, coriander powder and garam masala and stir.
- Let the tomatoes cook on low heat and stir occasionally. Once you see the oil separate, the tomatoes are cooked.
- Add 2-3 ladles of boiled chickpeas in the tadka and press them to mash them with the back of the ladle/spoon. We do this to thicken the curry.
- Cook for another 5 minutes on low heat and then transfer the tadka in the pressure cooker with the rest of the chickpeas.
- Add tamarind pulp and 1/2 cup of water if needed. If you prefer the chhole to be thicker, you can skip adding the water.
- At this point, add the roasted cumin powder and mix it in.
- Pressure cook the chickpeas for one whistle. Remove from heat and let the pressure release on its own from the cooker.
- Take out the chickpeas in a serving bowl and top them with chopped fresh coriander leaves.
- To serve you could fry some potatoes and slice some raw onion and add on top of the Chhole bowl. Serve these delicious spicy Punjabi Chhole with bhatura, puris, chapati or rice! Would be great with some quinoa too!
Notes
- Roasted Cumin/ Bhuna Jeera Powder: Find full recipe for this condiment here. But here’s a short version: In a small pan or tawa, dry roast cumin seeds till you can see the the colour change to a darker brown and can smell the aroma. Keep stirring the jeera in the pan so that it roasts evenly. In a mortar and pestle, grind the cumin and keep aside. You can roast and grind a bigger batch of roasted cumin powder and grind it in a dry grinder. This roasted cumin powder/ bhuna jeera is great for salads, chaats and raitas (spiced yogurt)!