Rinse and peel the carrots
Grate the carrots coarsely using a cheese grater
Heat 1 tablespoon ghee in a heavy bottomed pan or non -stick
fry the raisins on low heat until they puff up
Remove and keep it aside
In the same pan, fry cashew nuts until golden brown
Remove from pan
Add 1 tablespoon ghee and fry the grated carrots on low flamen,stirring continuously for 3-4 minutes
Add the crushed cardamom seeds and stir for about 30 seconds
Add the grated carrots to the pan and fry for about 3 minutes
Add the milk and bring it up to the boil
When the milk will start boiling,simmer the gas,stirring constantly
When the milk has 3/4th reduced ,add sugar, cashew ,raisins, and saffron to the pan and stir
Stirring continuously , for until all the milk is evaporated and the halwa is thick and glossy
Remove it in a bowl and set it aside
Garnish with chopped almonds and pistachio and serve hot
If you prefer you can have it cold also