Soak chana overnight or 8 hours. Drain and rinse them well.
Add them to a pressure cooker or pot along with turmeric. To cook them faster, you can also add a pinch of soda-bi-carbonate. This is optional.
If using pressure cooker, pour 1 cup water. If not using soda, pressure cook for 6 to 8 whistles on a medium heat. With soda, pressure cook just for 1 to 2 whistles. If cooking in a pot, start with 2 cups water. Add more if needed as you cook them.
They are ready when they are completely cooked, soft and tender. Chana should not be al dente but should be soft enough yet hold their shape.
Heat the pan with oil, add mustard, jeera, chili, curry leaves & hing. Let them splutter.
Add ginger garlic paste and saute quickly to remove the raw smell. Add the cooked channa.
Add garam masala, salt, turmeric and red chili powder. Mix well. Saute for a minute. Any left over water from the cooked chickpeas can be poured and evaporated.
Taste test and add more spices and salt to your taste. Transfer dry chana to a serving bowl. Squeeze some lemon juice and serve as a side.