Heat desi ghee in a pan and add bay leaves, dry red chilies, cumin seeds, green cardamoms, black cardamom, cinnamon, cloves, mace, star anise, fenugreek seeds and coriander seeds.
Saute them on low heat until spices slightly change their colour.
Switch off the heat so that heat in the pan reduces a bit.
Add curd mixture and switch on the heat to high.
Now start cooking while whisking continuously without stopping.
When the curd begins to boil, once then you can stop whisking continuously.
Keep cooking on high heat while stirring occasionally.
In 15-18 minutes of cooking, you will find that most of the curd's moisture is gone, ghee is seen separating and curd begins to leave the sides of the pan.
Now add boiled dal and mix well. If you feel water is not enough, you can add bit of the hot water but remember, the consistency of this dal is bit thick.
Mix them dal, put a lid and let it cook for 10 minutes.