In a bowl mix yoghurt, water, salt, turmeric, red chilli powder, and whisk together everything.Keep aside.
Clean wash, and roughly chop spinach. Slice the onions.Chop the ginger and garlic.
Heat oil in a pan. Add bay leaf. Add asafoetida powder, let it splutter. Add cumin seeds. Let splutter.Add Fenugreek seeds, and mix everything well.
Add chopped spinach leaves, ginger and garlic, and mix well. Heat for 4-5 minutes.
Once spinach leaves cook, add chopped green chillies and sliced onions. Give it a good mix, and let cook for another 3-4 minutes. You do not need to brown the onions, as the crunchy taste of the onions, enhances the flavour and texture of this kadhi.
Now in this tempering, add the yoghurt and chickpea flour (besan ) mix. Stir well.Keep stirring and let it come to a boil. Once it has reached a boiling point, Keep stirring on a low flame to make sure it does not stick.It will take a good 12-15 minutes, for this to cook.
Add crushed kasoori methi. Mix well.
Once the kadhi has cooked, prepare another tempering . Heat oil/ ghee, add cumin seeds, dry red chilli (kashmiri mirch), deghi mirchi powder, crushed sliced garlic. let splutter for 2 minutes, and pour this over the kadhi just before serving.
Serve this with a side of steamed rice, roti, or paranthas. It is a delight to have it with a side of onions, and pickle.