Gajar ka halwa is the dessert of North Indian winters, when bright orange carrots flood the markets and every Punjabi kitchen fills with the scent of milk and ghee. Grated carrots are simmered slowly in milk until the milk reduces and the carrots turn jammy and glossy, then finished with sugar, cardamom, and a crown of nuts. It is a labor of love, and it tastes like it.
Warm, jammy carrots with a nutty crown
The halwa is rich and softly textured, with the natural sweetness of carrots concentrated by slow cooking until almost caramel-like. Ghee gives it a deep, nutty richness, while cardamom and a generous scattering of almonds and pistachios make every spoonful special. Serve it warm with a scoop of vanilla ice cream on top, the classic North Indian indulgence. The halwa keeps well in the fridge for a week and reheats beautifully, so you can make it ahead for guests.
Key ingredients
- Carrots: the bright orange winter carrots are best; grate them finely, and squeeze out the excess water if they are very juicy.
- Full-fat milk: simmered down with the carrots — this is what makes the halwa creamy.
- Ghee: the nutty richness; do not skimp.
- Sugar, cardamom, and saffron: the sweet, warm perfume.
- Almonds and pistachios: the crunchy crown.
Tips for the best halwa
Cook the grated carrots in the milk over medium-low heat, stirring often, until the milk reduces and the carrots turn jammy — this takes 30 to 45 minutes and is where all the flavor develops; do not rush it. Add the sugar only near the end, once the carrots have concentrated, or the halwa will be runny. Finish with a generous spoonful of ghee, stir until glossy, and garnish with toasted nuts while hot.
Variations and storage
Add khoya (reduced milk solids) for extra richness, a few chopped dates for natural sweetness, or stir in a spoonful of raisins. The classic North Indian move is serving it warm with a scoop of vanilla ice cream. Gajar ka halwa keeps in the fridge for up to a week and reheats beautifully — a splash of milk brings back its creamy texture.
Craving more? Explore all North-indian Kitchen recipes.


Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account