250 grams  Chick peas also called  garbanzo beans and Kabuli chana soaked overnight in excess water

pinch baking soda
3 tbsp ghee or vegetable oil
2-3 tbsp garlic finely chopped

2 tbsp fresh ginger peeled and finely julienned
1/4 tsp Fenugreek seeds (methi seeds)
1 tsp Cumin (jeera) seeds
2-3 tsp good quality fresh and dark roasted Garam masala powder (Amritsari if available) (adjust to taste)
1/4 tsp Turmeric (haldi) powder
1/2-1 tsp Red chilli powder/cayenne pepper
1/2 tsp Dried fenugreek leaves also called kasoori methi
1 tsp Dried pomegranate seed powder also called anar dana
Salt to taste

Jaggery if desired


  1. Drain the chickpeas and wash again. Then pressure cooker for 2-3 whistles in 6 cups of water and pinch of baking soda. The chick peas should be edible but slightly firm.
  2. Reserve chick peas and water.
  3. Heat the ghee in a medium size pressure cooker or thick bottomed cast iron pan  over medium flame; add fenugreek seeds and cumin and saute 1 minute. Add the  ginger and saute till it softens. Add the garlic and sauce again till it softens but don’t brown garlic.
  1. Then add chick peas (with the water in which they are boiled).

  1. Add garam masala, dried fenugreek, turmeric, pomegranate powder and red chilli powder on medium heat. Add 2 cups water and cook 15 minutes covered.
  2. Add salt to taste, cook again until gravy thickens and chickpeas are very soft. Add more water as required until chick peas are velvety soft. You can also pressure cooker this.
  3. You can also add some jaggery to adjust the taste to your palate.
  4. Serve hot with puri, boiled rice, bhatura or kulcha.