peshawari chole recipe with step by step photos – spicy and tasty white chickpea curry made in peshawari style.
sharing one more variation of chana or chole recipe – peshawari chole. any chole masala recipe is always relished at home. so i often make various versions of chole masala. by now i must have added many versions of chana masala recipes on the blog.
peshawari chole masala is a popular chickpea curry. in some variations of peshawari chole, minced meat is added but here i share a vegetarian version. there are quite a number of variations to make this recipe. this is how i make peshawari chole. the recipe is similar to the way punjabi chana masala or chole masala is made.
i have used garam masala powder in the recipe, but you can also add chana masala powder, if you have it. since i have added dry pomegranate seeds powder, it works well if you do not have chana masala powder. if you do not have dry pomegranate seeds, then you can easily add dry mango powder or lemon juice to the dish.
you can make this peshawari chole recipe with some gravy or semi dry or just plain dry. i made a semi dry version with little gravy. however, by adjusting the amount of water you can make a dry or a gravy version.
like most chole or chana recipes, peshawari chole also goes well with bhatura, pooris, naan or rotis and even bread. if you make a gravy version, then you can also serve peshawari chana with steamed rice or jeera rice.
if you are looking for more punjabi recipes then do check:
INGREDIENTS FOR peshawari chole
for cooking chana
- 1 cup dried white chickpeas (chole or kabuli chana or safed chana)
- 2.5 cups water for pressure cooking
- 2 black cardamoms (badi elaichi)
- 1 inch cinnamon (dalchini)
- 2 to 3 cloves (lavang)
- 2 small or 1 medium to large tej patta (indian bay leaf)
- 3 to 4 pieces of dried amla Or 1 black tea bag
- ½ teaspoon salt or as required
for making peshawari chole gravy
- 70 grams onions Or 2/3 cup finely chopped onions - about 1 large onion, finely chopped
- 100 grams tomatoes Or 1 cup finely chopped tomatoes Or 3 medium to large tomatoes - finely chopped
- 1 to 1.5 teaspoon ginger garlic paste (adrak lahsun ka paste) Or ½ inch ginger + 4 to 5 garlic - crushed to a paste in a mortar-pestle
- 2 to 3 green chilies (hari mirch) - slit
- 1 teaspoon anardana powder (pomegranate seeds powder) Or 1 teaspoon amchur powder (dry mango powder). crush about ½ teaspoon dried roasted pomegranate seeds in a mortar-pestle or in a spice grinder. for more tang add 1 teaspoon more of anardana powder
- ½ teaspoon red chili powder (lal mirch powder)
- ½ teaspoon cumin powder (jeera powder)
- 1 teaspoon coriander powder (dhania powder)
- 1 teaspoon garam masala powder
- ½ cup stock or water
- 2 tablespoon chopped coriander leaves for garnish (dhania patta)
- salt as required
to be served with
- 1 medium onion, thinly sliced
- 1 medium lime or lemon, quartered or sliced
HOW TO MAKE peshawari chole
pressure cooking chana
- soak 1 cup dried white chickpeas overnight in water or for 8 to 9 hours. drain and rinse them.
- 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.
- add 2.5 cups water. pressure cook the chana for 10 to 12 whistles or till the chana have softened and completely cooked.
- powder 1 tsp 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.
making peshawari chole gravy
- heat 2 tbsp oil + 1 tbsp ghee or 3 tbsp oil in a pan.
- add 1 to 1.5 tsp ginger garlic paste and 2 to 3 slit green chilies. saute till the raw aroma of ginger-garlic goes away.
- then add 2/3 cup chopped onions. stir and saute the onions on a low to medium flame till they turn golden.
- then add 1 cup chopped tomatoes
- add the spice powders - 1/2 tsp red chili powder, 1/2 tsp cumin powder, 1 tsp coriander powder.
- 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 1 tsp dry mango powder if you do not have anaradana powder.
- add 1/2 cup stock or water. i made a semi dry version, 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 chana masala gravy.
- simmer chana masala gravy for about 12 to 14 minutes on a low to medium flame.
- lastly add 1 tsp garam masala powder. stir and mix very well.
- serve peshawari chole masala hot with some chapatis, naan, pooris or bhatura.
- dried amla - 1 black tea bag or 1 tsp black tea tied in a muslin.
- pomegranate seeds - 1 tsp dry pomegranate seeds powder or 1 tsp dry mango powder or 1 tsp lime juice. you can also add as required and add lime juice towards the end.
- garam masala powder - chana masala powder.
- red chili powder - cayenne pepper, add as required
how to make peshawari chole recipe
1. soak 1 cup dried white chickpeas/chole/kabuli chana/safed chana overnight in water or for 8 to 9 hours. drain and rinse them.
2. below are the spices that we will use for cooking the chole/chickpeas – 2 small tej patta, 2 black cardamoms, 1 inch cinnamon and 2 to 3 cloves. i have also added dried amla to get the brown color in the chole. if you do not have dried amla, then either skip it completely or you can add 1 black tea bag. you can also tie tightly 1 tsp black tea in a small muslin.
3. take all the spices, amla, chole in a pressure cooker. add 2.5 cups water and ½ tsp salt.
4. pressure cook the chana for 10 to 12 whistles or till the chana have softened and completely cooked. you can also add a pinch of baking soda while cooking the chickpeas.
5. take ½ tsp lightly roasted dry pomegranate seeds in a mortar-pestle.
6. crush to a fine powder. you can also crush the dry pomegranate seeds in a small spice grinder or a dry grinder. you can also use 1 tsp ready pomegranate powder/anardana powder or 1 tsp amchur powder/dry mango powder instead.
making peshawari chole gravy
7. heat 2 tbsp oil + 1 tbsp ghee or 3 tbsp oil in a pan.
8. add 1 to 1.5 tsp ginger garlic paste and 2 to 3 slit green chilies. saute till the raw aroma of ginger-garlic goes away.
9. then add ⅔ cup chopped onions.
10. stir and saute the onions on a low to medium flame.
11. saute the onions till they turn golden.
12. then add 1 cup chopped tomatoes.
13. add the spice powders – ½ tsp red chili powder, ½ tsp cumin powder and 1 tsp coriander powder.
14. mix very well and saute till the tomatoes become mushy and you see fat releasing from the sides of the masala.
15. now add the cooked chana. reserve the stock. discard the amla pieces from the chana before you add the chana to the sauteed onion-tomato masala. you can keep the spices.
16. stir very well.
17. add the pomegranate seeds powder. substitute 1 tsp amchur powder (dry mango powder), if you do not have anaradana powder. you can add lemon juice. but add lemon juice at the last step once the gravy is done.
18. add ½ cup stock or water. i made a semi dry version, but you can have more gravy by adding 1 cup water.
19. season with salt.
20. stir very well and simmer the chana masala till the gravy thickens. about 12 to 14 minutes. mash a few chickpeas which helps in thickening the gravy.
21. lastly add 1 tsp garam masala powder.
22. stir and mix very well.
23. garnish with chopped coriander leaves and serve peshawari chole hot with some chapatis, naan, poori or bhatura or roomali roti. also serve some sliced onion and lemon slices as a side accompaniment with the chole.