Wash and soak Kabuli chana overnight. When you are ready to cook, change water and pressure cook with enough water.
Meanwhile for the gravy, heat a nonstick pan with oil, add chopped ginger, slit green chilies, and onions.
Saute till the onions turn colour. Add the chopped tomatoes and salt with turmeric.
Now add the spice powders, mix well.
Add 1/2 cup water for the tomato to get cooked with the masala.
When the masala is well cooked, which is about 5 to 7 mins, add the boiled chana.
Cook on low flame until the gravy is done.
This is a dry preparation and we don't add more water. The masala coats the chana once the dish is done.
Serve with poori or bhuture