Heat a kadai and add 2 tablespoon desi ghee.
When ghee gets heated, add the raisins. After the raisins puff, remove them from the kadai and keep them on a separate plate.
In the same kadai, add the other chopped dry fruits and roast them. Add them to the same plate where the raisins are kept.
Now add 3 more tablespoon ghee to the same kadai. Add the grated pumpkin and fry it on low flame till the raw smell goes away.
Add milk and let the pumpkin get cooked for some time.
Add khoya and mix well.
Keep stirring in between to avoid it sticking to the bottom of the kadai.
After some time, the halwa will start thickening. At this point add sugar and mix well.
Keep stirring continuously when the halwa starts to thicken.
Add the dry fruits and mix well.
Crush the cardamom pods with a mortar and pestle, discard the peels.
Sprinkle the cardamom powder on the halwa and mix well.
You know that it is done when the halwa starts leaving the sides of the kadai.
Serve it hot.