A time-honoured Indian confectionery hand-crafted with reduced milk, fragrant green cardamom, saffron, and toasted pistachio nuts.
Melt the ghee in a heavy kadhai and sauté the grated carrots for 5 minutes until they lose their raw smell.
Add the milk and cook over medium heat, stirring often, until the carrots absorb all the milk.
Add the sugar; the mixture will loosen, then keep cooking until it thickens again.
Stir continuously over low heat until the halwa turns deep reddish and the ghee separates at the edges.
Stir in the cardamom powder and half the nuts and raisins.
Serve the gajar ka halwa warm, garnished with the remaining nuts and raisins.