Wash the green gram well.
Cook the lentil until fully cooked - mushy is fine. You can either cook this on a stove top or in a pressure cooker.
In a pan, take about 1/2 tsp Ghee and roast the semolina until aromatic and lightly reddish.Set aside.
In the same pan, bring 2-1/2 cups water to boil. Add salt and then gradually add the semolina making sure to keep stirring to avoid forming lumps.
When the water has almost been absorbed, add the lentils and mix well.
If you think that it is too thick, add boiling water to it. Dont add cold water. Meanwhile temper the rest of the ingredients in a ghee.
Add it to the semolina-lentil mixture and stir. You can at this point add some more ghee. Serve hot garnished with curry leaves.