In a mixing bowl, add buttermilk, besan, turmeric powder, salt, and sugar. Whisk and make a smooth and lump-free mixture.
Place the mixture on gas and stir continuously till it starts to boil.
Now lower the flame and boil the kadhi mixture for 7-8 minutes.
Meanwhile, in a tadka pan, add 2 tbsp ghee, 1 tsp mustard seeds, 1 tsp cumin seeds, ¼ tsp methi dana, a pinch of hing, 1-inch cinnamon, 3 cloves, 2 dry red chillies, some curry leaves, 1 tbsp green chilli paste, 1 tsp ginger paste, and 6-7 chopped garlic cloves. Saute it.
Now add ½ tsp red chilli powder and mix well.
Immediately add the tadka into the kadhi mixture and mix well.
Boil the kadhi for 3-4 minutes so that the tadka flavor absorbs in it.
Garnish with coriander leaves and serve hot kadhi with vegetable pulao.