In a bowl add yogurt and gram flour and whisk it well (no lumps should be there in the mixture)
In a big wide pan add cooking oil and when it become hot add fdenugreek seeds and mustard seeds .
When the seeds start to crackle add asafoetida and chopped fenugreek and saute for a minute.
Now add turmeric and chili powder and stir to mix.
Add the prepared yogurt and gram flour mix and 6 cups of water and stir to mix well.
Add salt,and let it cook on medium high heat so it will come to a boil .
Now add corn and the chopped spinach,fenugreek leaves,green chili ,ginger ,coriander powder and chili powder in the boiling kadi and mix .
let the kadi simmer for about 25 minutes
keep stirring the kadhi at regular intervals.(You can add some hot water in it if it become thicker then your preference)
When done add lemon juice and remove from it from the flame.
Heat a tbsp of ghee in a small pan and add cumin seeds and whole red chilies in it.
When cumin start to crackle remove from the heat and add red chili powder and pour over the prepared kadi.
Serve hot with steamed rice and roti.