Wash and soak the lentils for about 2–3 hours.
Drain the water and grind the lentils into a thick paste (slightly coarse).
Transfer the lentil paste to a mixing bowl.
Add sliced onions, chopped green chilies, coriander leaves, turmeric powder, chili powder, cumin powder, and salt.
Mix everything well to form a thick batter-like mixture.
Heat oil in a deep frying pan over medium heat.
Take small portions of the mixture and carefully drop them into the hot oil.
Fry until the fritters turn golden brown and crispy.
Remove from oil and place on paper towels to absorb excess oil.
Serve hot with puffed rice, sauce, or chutney.