Whisk the Base: Sift chickpea flour and baking soda into a bowl. Add semolina and water gradually, whisking for 3 minutes to incorporate air until the batter is thick and pale.
Rest the Batter: Let the mixture sit for 20 minutes. This allows the semolina to hydrate and the chickpea flour to stabilize for a fluffier result.
Prepare the Gravy: Whisk 1/4 cup chickpea flour with water and turmeric. In a small pot, sauté mustard seeds, curry leaves, and chilies in oil. Pour in the flour mixture and stir until it boils and thickens. Stir in lemon juice and set aside.
Season the Fritters: To the rested batter, add chopped fenugreek, cilantro, ginger, chilies, all dry spices, sugar, and lemon juice. Mix well.
The Fluff Secret: Heat your frying oil in a deep pan. Take 3 tablespoons of the hot frying oil and whisk it directly into the batter. This creates the "spongy" internal net.
Deep Fry: Drop small, round portions of batter into medium-hot oil (approx. 320°F). Do not overcrowd the pan.
Slow-Cook to Golden: Fry on medium-low heat for 5–6 minutes. Constant medium heat ensures they cook through the center without burning the outside.
Flash-Fry Chilies: Slit a few whole green chilies vertically and fry them for 20 seconds. Sprinkle with salt.
Serve: Serve the hot fritters immediately with the warm savory gravy and salted fried chilies.