Heat 2 tsp of ghee in a skillet and saute the cashews and raisins, until the raisins get all puffy and cashews are roasted. Transfer to another dish and set aside.
In the same skillet, add 1/4 cup of ghee.
Add the dal paste and stir continuously, not allowing lumps to form.
Keep the heat at the lowest and keep stirring even after the dal becomes thick.
Add the rest of the ghee, 1 tsp at a time, still stirring.
Meanwhile mix the sugar with milk in another pan and bring to a boil. You can add the saffron and cardamom powder to this mixture.
Add this slowly to the cooking dal.
Keep the heat low and break lumps, if any, while adding the sugar and milk mix.
Cook until the ghee surfaces and halwa gets a shiny creamy texture.
Garnish with roasted cashews and raisins and serve.
Recipe Notes
If it looks like Ghee is oozing out of the Halwa as you stir; don’t be alarmed- just keep stirring.