Skip to content
Gajar Ka Halwa

Gajar Ka Halwa

Origin: IndianPeriod: Traditional

Gajar Ka Halwa, also known as carrot halwa, is a slow-cooked Indian dessert pudding prepared by simmering grated carrots in milk until the liquid is fully absorbed, then enriching the mixture with ghee or butter and sweetening it with sugar. The dish is characterized by its dense, fudge-like texture, vibrant orange-red hue, and intensely sweet, milky flavor that deepens through the prolonged reduction process. Originating in the Indian subcontinent, it is particularly associated with the Punjab region and is widely celebrated across South Asia as a quintessential winter delicacy, traditionally prepared when red Delhi carrots are in seasonal abundance.

Cultural Significance

Gajar Ka Halwa holds deep cultural significance in South Asian culinary tradition, frequently prepared during major festivals such as Diwali, Holi, and Eid, as well as at weddings and celebratory feasts where halwa broadly symbolizes prosperity and communal generosity. Its roots are often traced to Mughal-era culinary influence, when Persian-inspired confectionery techniques involving slow reduction of dairy and sugar were widely adopted and adapted with local ingredients across the Indian subcontinent. The dish remains a powerful marker of home cooking and maternal care in many Indian and Pakistani households, with family recipes passed down through generations.

Prep15 min
Cook12 min
Total27 min
Servings10
Difficultyintermediate

Ingredients

Method

1
Peel and grate approximately 1 kg of fresh carrots using the coarse side of a box grater or a food processor.
10 minutes
2
Add the grated carrots and 1 liter of full-fat milk to a large, heavy-bottomed pan or kadai over medium-high heat. Stir to combine and bring the mixture to a gentle boil.
8 minutes
3
Reduce the heat to medium and cook the carrot and milk mixture, stirring frequently to prevent scorching, until nearly all the milk has been absorbed by the carrots.
35 minutes
4
Add 3 to 4 tablespoons of ghee or butter to the pan and stir it thoroughly into the carrot mixture, cooking until the carrots begin to turn slightly golden and fragrant.
8 minutes
5
Add 150 to 200 grams of sugar and stir well to incorporate. The mixture will loosen slightly as the sugar melts; continue cooking and stirring until the liquid evaporates again.
10 minutes
6
Stir in a pinch of cardamom powder and a handful of chopped nuts such as cashews, almonds, or pistachios, mixing evenly throughout the halwa.
2 minutes
7
Continue cooking over low heat, stirring constantly, until the halwa pulls away from the sides of the pan and reaches a dense, fudge-like consistency.
5 minutes
8
Remove from heat and serve the Gajar Ka Halwa warm, garnished with additional chopped nuts or a light drizzle of ghee if desired.

Academic Citations

No academic sources yet.

Know a reference for this recipe? Add a citation