Wash and soak the chana overnight or at least 8 hours. When ready to cook, change the water a couple of times and pressure cook with one teaspoon of salt for 4 to 5 whistles. Let the pressure fall while you make the gravy.
For the Masala Paste, take all the ingredients listed and grind to a smooth paste.
For making gravy, heat a nonstick pan with oil. Temper with bay leaves, cumin seeds, and after new seconds add the ground paste.
Saute on high flame for the onion paste to get cooked well.
Next, add the tomato puree along with all spice powders, cook on low flame for the spices to get well cooked with the onion tomato gravy.
When the oil comes out of the gravy, add the boiled chana and combine well.
Add water as required and bring to a boil.
Serve hot with pooris or chapati.