In a large mixing bowl, mix together yogurt, chickpea flour, ginger, chilies, salt, and sugar to make a lump-free mixture.
You can use a hand blender or a wire whisk to mix the ingredients.
Add water and mix well.
Make The Kadhi
Heat oil in a pan over medium heat.
Once the oil is hot, add cloves, cinnamon, cumin seeds, mustard seeds, fenugreek seeds, curry leaves, asafetida, and dry red chilies, and let them crackle for 5-6 seconds.
Now add the yogurt and chickpea flour mixture to the pan and mix well.
Bring the mixture to a boil. Stir frequently to prevent the kadhi from sticking at the bottom of the pan or spilling over.
Once the kadhi comes to a boil, reduce the heat to low.
Cook for 12-15 minutes until the besan is cooked well and the kadhi thickens, stirring frequently.
If there is raw taste of besan, then cook the kadhi for another 2-3 minutes.
Check for salt and add more if needed.
Serve hot.
Video
Notes
Ideally, homemade yogurt that has turned slightly sour is best for this dish, but if you don’t have access to it, feel free to use regular plain yogurt.You can also keep the plain yogurt in a warm place for 3-4 hours. It will turn sour.Adjust the green chilies as per your taste.