In 1 mixing bowl, add the buttermilk and 2 tablespoons of gram flour. Whisk well until there are 0 lumps in the mixture.
Heat 1 tablespoon of oil or ghee in 1 pan over medium heat.
Add 1 teaspoon of mustard seeds and 1 teaspoon of cumin seeds. Let them splutter.
Stir in 1 pinch of asafoetida, then add 4 to 5 crushed garlic cloves. Roast until the garlic turns slightly brown.
Add the curry leaves and 2 crushed green chillies. Mix everything well so the flavours infuse into the oil.
Stir in 1/2 teaspoon of turmeric powder and cook for 10 seconds.
Pour the prepared buttermilk mixture directly into the pan.
Add 1/2 glass of water to adjust the consistency (Kadhi tastes best when slightly thin).
Add salt to taste and 1/2 teaspoon of sugar.
Crucial Step: Stir continuously for 2 minutes until the kadhi starts to boil. This prevents it from splitting!
Garnish with 2 tablespoons of fresh coriander leaves and let it simmer for 1 more minute.
Serve hot and enjoy!