In a bowl, mix together the cabbage, ½ cup onions, few chilis, coriander leaves, ½ of the red chili powder, hing and salt to taste. Leave it for 10 minutes
Gradually add ½ cup besan and the rice flour and mix. Do not add any water, as the moisture that the cabbage and onions leave because of the salt, is enough to form the batter
Heat ½ cup oil over medium heat. Add dollops of the cabbage pakora batter in and fry until golden brown. Set aside on absorbent paper towel, until needed
Heat 2-3 tbsp of oil again in another cooing pot, add the fenugreek seeds. Fry until they turn brown
Then add the remaining sliced onions and saute´until they turn, soft and pink. In the meanwhile, whisk the yoghurt with 3 cups of water, coriander powder, remaining gram flour (besan), chili powder and turmeric powder
Add this spiced buttermilk to the cooking pot, over medium low heat, keep stirring and cook
Let the kadhi simmer until it thickens and then add the salt and chopped coriander leaves
Add the fried pakoras to the kadhi 10 minutes before serving and then top it with the tempering. To make the tadka/tempering heat the ghee until it melts, then add the crushed coriander seeds and chili powder. Cook for a minute and then lace the kadhi with it
Serve your lip smacking cabbage pakora kadhi (yoghurt curry) with steaming hot rice. You could also save some of the pakoras to have with your tea and coffee as well