Take a bowl and mix yogurt, gram flour, and water in it using a hand blender.
Prepare the paste of ginger and garlic.
Place the yogurt-flour-water mixture in a boiling pot and put on a medium flame setting. Once the mixture gets warm, add the ginger-chili paste. Keep stirring continuously or the mixture will split.
Add the coriander leaves, curry leaves, and salt to the pot.
Bring the kadhi to a boil and reduce the heat setting to a simmer level. Keep boiling for another 10 to 15 minutes and continue stirring to prevent curdling.
In the meantime, place a saucepan/skillet on another flame and add ghee to it. Allow it to get warm.
Now, add dry red chili and whole spices in the ghee while stirring frequently.
Once the spices start releasing aroma, add red chilly powder and turmeric.
Add asafoetida and curry leaves now. Stir a little before turning off the gas and adding this mixture to the kadhi in the pot.
Continue heating the kadhi at a simmer setting for about 15 minutes. If it’s looking too thick add more water.
Add salt according to taste and keep stirring.
Garnish with chopped coriander leaves and serve hot.