Dry roast roasted chana dal and urad dal in a pan till then turn light golden. Be careful to not burn it. Let it cool. Once it cools down, grind it to a fine powder. Sieve rice flour and add it to a mixing bowl. Then add the ground powder, salt, chilly powder, asafoetida, dried cilantro, white sesame seeds and roasted chana dal. Knead into a dough using water, either with your hand or in a food processor. Add ghee while kneading.
Cover the dough with a damp cloth so that the dough doesn't dry up. Heat oil for frying. Divide the dough into medium size balls. Take a zip lock bag, smear some ghee on the up side and place a ball on top of it. Using your fingers, flatten it like shown in the picture. Carefully remove it from the plastic and fry them till they turn golden brown.
Strain them in paper towels to soak up the excess oil. Once it's cool, store it in airtight containers and devour them as and when you like.