Photo credits: Asha Sreedharan
This can be done as usual by substituting dairy yoghurt with peanut or soy or other plant based yoghurt, or it can be done with coconut milk.
Kadhi is traditionally a salted and mildly spiced watery buttermilk preparation, mixed hot into rice and sometimes had with roti as well. Variations of it (depending upon the region of India you are in) use pakodas (fried gram-flour balls) immersed in the kadhi. This recipe, made using coconut milk instead of buttermilk, is without the pakodas.
Prepare a slurry of the Bengal gram flour in 3 cups of water. If the coconut milk is watery instead of thick, use less than 3 cups of water here. Dry roast the cumin seeds. When the cumin seeds begin to sputter, add large pieces of the green chillies, ginger paste and some curry leaves. To this seasoning, add the gram flour slurry and salt.
If you like your kadhi to be yellow, add turmeric powder as well. Heat this liquid mixture until it comes to a boil. Then, reduce the heat to low, add the coconut milk and simmer for just a minute (very important for heat to be low and to heat the coconut milk for only a short duration, otherwise the coconut milk splits). Turn the heat off and add the juice of half a lemon. If you like it more tangy, feel free to add more! Serve with hot rice, millets or Indian flatbreads.
Use coconut milk judiciously and occasionally only, as it lacks fibre and is high in fat.