Wash and soak 1 cup kadala or chickpeas overnight or atleast hours
Pressure cook the soaked chickpeas for 10 minutes on high in an electric pressure cooker or for 4-5 whistles (12 minutes or so) in a stove-top one. Set aside.
Heat 2 tablespoons coconut oil in a pan (cast iron or non stick works best) and add 4 tablespoons coriander seeds and 3/4 cup grated coconut
Roast in medium heat stirring continuously for about 4-5 minutes or until the seeds turn fragrant and start to pop here and there. The coconut needs to turn a dark golden brown and quite crisp
Add 4-5 dry red chillies and roast for another minute or two
Turn off heat and add the 1/2 cup sliced shallots, 2 cloves garlic, 1/2 tsp cumin powder, 1/4 tsp turmeric powder
Mix everything in the residual heat and leave to cool completely
Once cool, grind the spice-coconut mix with water to a smooth paste
To temper, heat 2 teaspoons coconut oil in the same pan used for roasting spices
Add 1/4 teaspoon black mustard seeds, and when they pop, add the 2 tabespoons sliced shallots along with A few curry leaves.
When the shallots turn light brown, add the ground spice paste along with the cooked chickpeas
Stir everything well and add some water if needed, to adjust consistency
Bring to boil, add salt
When you have your desired consistency, turn off heat and let it sit for an hour or two, if you can
Serve hot