In a mixing bowl, combine 1 cup chickpea flour (besan), 1 teaspoon red chili powder, ½ teaspoon crushed carom seeds, a pinch of baking soda, 2 green chilies finely chopped, 1 tablespoon crushed dried fenugreek leaves, and 1 chopped onion. Optional: add spinach, cabbage, or grated carrot to enhance flavor and nutrition. Add water gradually to prepare a medium-thick pakora batter, which is key to making soft and crispy pakoras.
Heat oil in a frying pan over high flame. Shape the pakora batter into small balls (1–1.5 tablespoons each) and gently drop them into the hot oil. Deep fry in batches for 4–5 minutes until golden brown and crispy, then place on a paper towel to absorb excess oil.
In a large bowl, add 2 tablespoons chickpea flour and 1 cup yogurt (curd). Whisk for about 1 minute until smooth and lump-free. Add 1 cup water and whisk thoroughly to form a smooth kadhi batter. If too thick, gradually add ½ cup water to adjust consistency.
Heat 2 tablespoons oil in a pan over medium flame. Add 3 dried red chilies, ½ teaspoon mustard seeds, ½ teaspoon cumin seeds, ¼ teaspoon fenugreek seeds, 1 tablespoon red chili powder, 2 tablespoons turmeric powder, 1 chopped onion, and 10–12 curry leaves. Sauté for 1 minute to release their flavors.
Add 1 tablespoon ginger-garlic paste to the pan and sauté until fragrant for about 1 minute. Once the kadhi base is ready, pour the kadhi batter into the pan and simmer on low flame for 10 minutes, stirring occasionally. Do not fully cover the pan as the kadhi may rise and spill.
Once the kadhi thickens, add the fried pakoras. Gently mix and cook on low flame for 20–25 minutes without a lid, letting the pakoras soak and absorb the flavors for a rich, aromatic taste.
For tempering, heat oil in a pan or tadka spoon over high flame. Add chopped onion, a few curry leaves, and dry red chilies. Sauté for a few seconds until fragrant and let the onion turn slightly brown.
Pour this red chili tempering over the simmering kadhi and mix well to enhance the flavor. This gives the dish a vibrant color and spicy burst.
Garnish Kadhi Pakora with fresh coriander leaves and serve hot with steamed rice or naan. For extra richness, add a spoonful of ghee on top before serving.