Roast the rice flour for 2-3 minutes and make sure colour of the flour does not change. Let it cool down completely.
Roast sesame seeds lightly and set it aside.
Roast urad dal/white lentil for few minutes till it turns light brown. Grind it to make a powder. Now sieve rice flour, urad dal powder, asafoetida, salt together into a wide mixing bowl.
Add sesame seeds, butter and mix together with hands. Now add water little by little to form a soft dough.
Now pinch out to make tiny balls. Don’t make very smooth and tight balls or they will burst while frying.
Place these balls on a plate and keep it ready.
Heat oil in a frying pan. Drop one ball to check if oil is ready. If the oil sizzles and ball comes up immediately, oil is ready for deep frying.
Lower the flame and then add 8-10 balls carefully. Deep fry until golden brown.
Let them cool down completely before storing them in an air tight container.
If you are making it in a big batch, place the balls on a clean towel.