Soak white chana in 10 cups of water for 5-6 hours. (I soaked them at night as it saves fuel) and then boil them with sufficient water. It will double in quantity.
Take onion, chilly, ginger, garlic. Put them and tomato separate, Heat 3 tbsp oil , throw cumin seeds and crushed sookha dhania, after 2-3 seconds add pureed onion mix, let it brown, add tomato sauce mix well add all spices. cover and let it simmer for 2-3 min, oil will be separated.
Now add 3-4 cups hot water (you can use water from boiled chana if any).
cover and Let it simmer for 5-10 minutes, oil will be separated, leave one cup chana in the bowl and add all else in the gravy. Now mash the chana with a ladle add that also in the gravy, Now cover it and let it simmer for 10-15 min.
Ready to serve