Clean and trim the baby corn and cut them into bite-sized pieces.
In a large bowl, combine besan (gram flour), rice flour, red chili powder, turmeric powder, coriander powder, cumin powder, and salt.
Now, gradually add water to the bowl while whisking continuously. Aim for a smooth and thick batter that adheres well to the baby corn.
Heat a generous amount of oil in a frying pan over medium heat.
Now take each piece of baby corn and dip it into the prepared batter, ensuring an even coating.
Carefully place the coated baby corn into the hot oil. Fry in small batches to avoid overcrowding the pan. Maintain the temperature and achieve an even golden brown color. Allow the baby corn to fry for approximately 4-5 minutes, turning them occasionally for uniform crispiness.
Once the baby corn turned brown and attains a satisfying crunch, use a slotted spoon to gently lift them from the oil.
Place the fried baby corn on paper towels to absorb any excess oil.