Prep the Moong: Wash the overnight-soaked whole green gram 2-3 times. Drain all the water completely using a strainer.
Grind Coarsely: Transfer the soaked moong to a mixer jar. Pulse it just 2-3 times to get a coarse texture. Do not make a fine paste, and do not add water.
Mix the Base: Transfer the coarsely ground moong into a large mixing bowl. Add the chopped onion, crushed carom seeds, cumin seeds, coarse coriander powder, turmeric, and the crushed ginger-green chilli paste.
Add Flavour & Crunch: Add salt, asafoetida, and plenty of freshly chopped coriander leaves. Mix everything well with your hands.
Bind the Batter: Add 1 tablespoon of rice flour and 1 tablespoon of gram flour (besan) to the mixture. Mix thoroughly until the batter comes together.
Heat the Oil: Heat oil in a deep pan or kadhai. Test the heat by dropping a tiny amount of batter; it should rise steadily, meaning the oil is medium-hot.
Fry the Fritters: Drop small, bite-sized portions of the batter into the hot oil. Keep the gas flame on medium.
Cook to Perfection: Do not stir immediately. Wait for a minute, then gently stir and fry until the bhaji turns a beautiful golden brown and crispy.
Drain and Serve: Remove the green gram fritters using a slotted spoon and drain the excess oil on a tissue paper or strainer. Serve hot!