In a bowl, add the buttermilk and gram flour. Whisk well to ensure there are no lumps.
Heat ghee in a kadai.
Once the ghee is hot, add mustard seeds and cumin seeds.
When the mustard seeds splutter, add curry leaves and crushed garlic cloves.
Saute the garlic until it slightly changes colour.
Add fenugreek seeds, mix well and add ginger-green chilli paste. Saute for about a minute.
Add asafoetida and turmeric powder. Mix well.
Pour in the buttermilk and gram flour mixture.
Add water according to your desired consistency.
Add salt and sugar (or jaggery). Mix well.
Cook on medium heat, stirring continuously until the Kadhi comes to a boil. Stirring prevents it from curdling.
Once it starts boiling, reduce the heat to low and let it simmer for some time, stirring occasionally. Add coriander leaves.
The Kadhi is ready when it reaches your desired consistency.
Serve hot with rice, nachni bhakri, or jowar bhakri.