Wash the dal thoroughly and soak in enough water for 4-5 hours. Make sure the water is 2-3 inches above the dal.
After the soaking time, rub the dal between your fingers, so most of the husk will come off.
Keep rubbing and massaging till 70% of the husk comes off.
Discard the husk and wash it once again with fresh water. Drain the excess water.
Add garlic, green chilli, and washed dal to a mixer grinder. Add salt to taste. Grind it to a coarse paste, adding water only if necessary.
While you are stirring the batter, heat the oil for deep frying on medium heat.
Gently drop about a tablespoon of batter into the hot oil, Do not overcrowd the pan. This will lower the temperature of the oil and the Dalwada will become oily and soggy.
Keep stirring and frying till they are crispy and golden. Remove onto a paper towel-lined plate. Similarly, fry the rest of them.
Now fry the green chilli and slice the onion. Serve hot and enjoy with a hot cup of tea.