First, drain water from soaked chickpeas and add them to a pressure cooker with bay leaves, black cardamoms, cloves, cinnamon stick ,whole black pepper and a pinch of baking soda. Also add 1 peeled potato cut in half.
Cover the chickpeas with water so the chickpeas are just submerged . Close the pressure cooker and cook on medium heat for 5-6 whistles . Switch off the heat and let the pressure release naturally. Once the pressure is released, check the chickpeas, you should be able to press the chick peas easily with your fingers. If not, cook for 2 more whistles. Remove the potato and discard the whole spices.
Take ½ cup of boiled chole, potato and ¼ cup yogurt in a mixer jar and grind to a smooth paste without adding water. Keep aside.
Heat oil/ghee in a deep pan and add finely chopped onion to it. Saute until light golden on edges.
Add sliced chillies and ginger garlic paste. Cook for 2-3 minutes on medium flame until fragrant.
Next add pureed tomato. Adding tomato is optional. You can skip this step. Traditionally in chikar choley tomatoes are not added.
Add salt and cook until the oil/ghee starts leaving the edges. Add all the dry spices like turmeric powder, coriander powder, cumin powder, ginger powder, red chilli powder and choley masala. Continue to cook until the masala is cooked properly and oil starts leaving the edges, about 6-7 minutes on medium flame.
Add the prepare potato yogurt paste to the onion tomato masala and mix nicely.
Cook for 4-5 minutes on medium flame , stirring continuously.
Add in boiled chana and mix well. Adjust the consistency by adding some water.
Cover and cook on low flame for 10-15 minutes. Keep stirring in between.
Chikar choley gravy is on the thick side. You can adjust the consistency by adding water as required.
Add kasuri methi , chopped coriander and lemon juice.
Next, for tadka, in a separate small pan heat 1 tbsp of ghee. Once hot add ginger julienne , sliced chilli and dry red chilli . Switch off the flame and add red chilli powder. Mix nicely and add this tadka to choley.
Mix well and switch off the flame. Cover the choley for 5 minutes so the flavors are absorbed.
Enjoy with naan, poori , kulcha or paratha . Serve with extra onion rings and lemon wedges.