Wash and soak chickpeas overnight. Pressure cook till it is tender.
Heat a non stick pan with oil. Add all the whole spices, saute well. Then add finely chopped onions, saute till it turns brown. Then add the tomatoes, salt and cover. Cook till it turns mushy.
Then add the chili powder, coriander powder and turmeric powder. Simmer for 5 mins.
Finally add the cooked channa, mash some with spoon for thickening the gravy.
Add 1 cup of water along with coconut paste. Bring to boil and simmer for 10 mins, garnish with coriander leaves.