Soak chana dal for 4–6 hours to soften, ensuring the perfect texture for vada.
Coarsely grind soaked dal with minimal water for a thick, grainy batter.
Mix finely chopped onions, curry leaves, green chilies, ginger, and spices into the batter.
Wet your hands, shape the batter into small flat rounds, and keep them uniform in size.
Heat oil in a deep pan on medium flame to ensure even frying without burning.
Deep fry the vadas in batches until golden brown and crispy, flipping occasionally.
Drain excess oil on paper towels and serve with coconut chutney or spicy tomato sauce.