In a large bowl, mix all the ingredients for the pakodi, except the oil.
Add up to 1/3 cup water to make a thick batter.
Grease the holes of an appam pan / Abelskeiverpan with some oil using fingertips or kitchen paper.
Pour a tablespoon of batter into each hole. Add a few drops of oil around each pakodi. Cook on medium flame for 4-5 minutes. Flip over using a skewer or a chopstick.
Add a few drops oil in each pakodi once again. Cover and cook for 4-5 minutes until outside is golden and crisp and inside is cooked through.
You can prepare the kadhi while the pakodis are getting cooked. Whisk the yogurt with water and besan.
Heat the FRBH oil in a heavy bottomed pan.
Add the red chillies, asafoetida to the oil, immediately add cumin seeds and fenugreek seeds. Once they splutter, add the yogurt mix. Keep the flame on low. Add salt, garam masala powder, and keep stirring on a low flame, until it comes to a simmer. This may take up to 8 minutes or so.
Just before serving add the pakodis to the kadhi and garnish with coriander leaves. Serve with hot steamed rice.