Heat a tablespoon of ghee and fry the cashews until light brown color. Then add the raisins and fry until it plumps up. Take them out of the ghee and set aside.
In the same pan, add semolina and fry continuously on a medium flame till they change color to light golden.
Add milk to the roasted semolina and mix well. Let it cook for 3 – 4 minutes.
When it is soft, add the sugar, cardamom powder and food color and mix well till it dissolves.
Add the remaining ghee and cook until the mixture thickens.
Finally, add the roasted nuts and mix well. Remove from the flame and serve.