Soak 1 cup dried white chickpeas overnight in water or for 8 to 9 hours. Drain and rinse them.
Step 2
:
In a cooker take the chickpeas, black cardamoms, cinnamon, cloves and tej patta along with dried amla. If you do not have dried amla, then either skip it completely or you can add 1 black tea bag.
Step 3
:
Add 2.5 cups water. Pressure cook the chana for 10 to 12 whistles or till the chana have softened and completely cooked.
Step 4
: For Prepping
Powder lightly roasted pomegranate seeds in a small grinder or mortar pestle to a fine powder. Finely chop the onions and tomatoes also crush the ginger and garlic to a paste in a mortar pestle. Slit the green chilies and chop the coriander leaves.
Step 5
: For preparing peshawari chole gravy
Heat oil, ghee in a pan, add ginger garlic paste and slit green chilies. Saute till the raw aroma of ginger-garlic goes away. Then add chopped onions. Stir and saute the onions on a low to medium flame till they turn golden.
Step 6
:
Then add 1 cup chopped tomatoes, add the spice powders red chili powder, cumin powder, coriander powder.
Step 7
:
Mix very well and saute till the tomatoes become mushy and you see fat releasing from the sides of the masala. Now add the cooked chana, reserve the stock stir very well. Add the pomengranate seeds powder. Substitute dry mango powder if you do not have anaradana powder.
Step 8
:
Add ½ cup stock or water but you can have more gravy by adding 1 cup water. Season with salt. Stir very well and simmer the chana masala till the gravy thickens. Mash a few chickpeas which helps in thickening the gravy about 12 to 14 minutes on a low to medium flame.
Step 9
:
Lastly add 1 tsp garam masala powder stir and mix very well. Serve peshawari chole masala hot with some chapatis, naan, pooris or bhatura.