Skip to content
Gajar ka Halwa from India

Gajar ka Halwa

★ 4.1
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Gajar ka Halwa is one of the classic dishes in the pudding tradition of India.

About Gajar ka Halwa

Gajar ka Halwa is one of the classic dishes in the pudding tradition of India. Traditionally it features milk, butter and sugar.

🏛️ History & Culture

The origins of Gajar ka Halwa are debated, though it is widely believed to have emerged in the Punjab region of North India, where sweet red carrots are harvested during the winter months. The dish likely developed as a seasonal specialty, with its slow-cooking method—grated carrots simmered in milk and ghee until reduced, then sweetened with sugar—reflecting a practical way to transform abundant winter produce into a rich, warming dessert.

Regional variations across India include the addition of khoya (reduced milk solids), condensed milk, or flavorings like cardamom, saffron, and dried fruits such as almonds, cashews, and pistachios. In Punjab and other northern states, it is a beloved winter staple often served warm at festivals like Lohri and Diwali, and it carries strong cultural significance as a symbol of home-style hospitality and the celebration of seasonal harvests.

🍳 How to make Gajar ka Halwa

AI-assisted, not kitchen-tested

Gajar ka Halwa

A beloved North Indian dessert of slow-cooked red carrots simmered in milk until thick, then enriched with butter and sugar. It is especially popular in winter, when sweet red carrots are in season.

Prep
15 min
Cook
90 min
Total
105 min
Serves
6
Difficulty
Medium

Recipe ingredients

  • 900 g (2 lb) red carrots (gajar), traditional Delhi-style red carrots; if unavailable, use a mix of regular carrots and a small beet for color, or null
  • 1000 ml (4 cups) full-fat whole milk, must be full-fat for proper reduction, or null
  • 80 g (⅓ cup) unsalted butter, Indian white butter (makhan) is traditional; ghee also works, or null
  • 150 g (¾ cup) sugar, adjust to taste; traditionally granulated white sugar, or null
  • 6 g (1 tsp) green cardamom powder, freshly ground from pods is best, or null
  • 30 g (¼ cup) almonds, blanched and slivered, or null
  • 30 g (¼ cup) cashews, broken into pieces, or null
  • 20 g (2 tbsp) golden raisins, optional but common, or null
  • 1 g (a pinch) saffron strands, optional, bloomed in 1 tbsp warm milk, or null

Steps

  1. 1 Wash, peel, and grate the carrots on the large holes of a box grater (or pulse in a food processor). You should have about 750 g grated.
  2. 2 Pour the milk into a heavy-bottomed pan or kadai and bring to a gentle boil over medium heat, stirring occasionally to prevent scorching on the bottom.
  3. 3 Add the grated carrots to the milk, reduce the heat to medium-low, and simmer. Stir frequently, scraping the bottom, for 40 to 60 minutes, until the milk has thickened and reduced by about two-thirds and the carrots are very tender.
  4. 4 Meanwhile, heat 20 g (about 1½ tbsp) of the butter in a small skillet over medium heat. Fry the almonds and cashews until golden, then add the raisins and toss for 20 seconds until they plump. Set aside.
  5. 5 When the milk has reduced and the carrots are tender, add the remaining 60 g (about ¼ cup) butter and stir until melted and well combined.
  6. 6 Add the sugar and stir. The mixture will loosen slightly as the sugar melts; continue to cook for 8 to 12 minutes, stirring often, until the halwa thickens again and pulls away from the sides of the pan, leaving a glossy layer of fat on the surface.
  7. 7 Stir in the cardamom powder, saffron milk (if using), and the toasted nuts and raisins. Cook for 1 more minute.
  8. 8 Doneness check: the halwa should mound on a spoon and hold its shape, with a thick, cohesive texture and no watery milk pooling at the bottom of the pan.
  9. 9 Serve warm or at room temperature. It is traditionally garnished with a few extra nuts and a thin drizzle of malai (clotted cream) if available.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Gajar ka Halwa recipe yet. Yours would be the first.

Share how you make Gajar ka Halwa

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to India

Round out your trip — most travellers book these alongside their trip.

Travel guides for India

All travel guides →

Planning a trip where Gajar ka Halwa is on the menu? These guides cover India and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Gajar ka Halwa.

Write a review

Sign in to verify you're a real person, then share your thoughts on Gajar ka Halwa.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Gajar ka Halwa.