In a mixing bowl, combine the chickpea flour, baking powder, turmeric powder, cumin powder, coriander powder, red chili powder, and salt.
Gradually add water to the dry ingredients while whisking or stirring continuously until you have a smooth batter.
Let the batter rest for about 10 minutes to allow the flavors to meld.
Add the finely chopped onion, green chili, and cilantro to the batter. Mix well to ensure even distribution.
Heat oil in a frying pan or skillet over medium heat.
Once the oil is hot, drop spoonfuls of the batter into the oil, making small fritters.
Fry the fritters for about 2-3 minutes on each side until they turn golden brown and crispy.
Fry the fritters in batches, avoiding overcrowding the pan.
Use a slotted spoon or tongs to carefully flip the fritters and remove them from the oil.
Place the fried fritters on a plate lined with paper towels to drain excess oil.
Serve the spicy chickpea flour fritters hot as a snack or appetizer. Enjoy them on their own or with your favorite dipping sauce or chutney. Garnish with additional cilantro leaves, if desired.