Peel and grate dudhi with a big hole grater.
Heat ghee in a pan, add grated lauki, and saute for 5 minutes or till moisture evaporate from it.
Meanwhile, in the pan, add milk and bring it to a boil.
Now add hot milk into lauki mixture and mix well.
Cover the lid and cook till the milk is absorbed into the lauki.
Add ½ cup malai and mix well. Cook halwa till malai is completely absorbed in it.
further, add in ½ cup sugar and a pinch of green food color. mix well.
sugar melts and boil for 5 minutes or till it thickens.
Meanwhile, heat ghee in a pan, and add cashew and almond. Roast for a minute. Then add raisins and roast them.
Add roasted dry fruit and khoya into lauki mixture and mix well.
keep stirring till the mixture thickens and forms a mass.
add in ½ tsp cardamom powder. mix well and cook till halwa leaves the sides of the pan.
dudhi halwa / lauki halwa is ready and served hot or chilled.