Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Gajar Halwa from India AI-generated image

Desserts & Sweets India

Gajar Halwa

Slow-cooked carrot pudding with milk, ghee and nuts.

Northern India
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Gajar Halwa

Grated carrots are simmered slowly in milk with sugar, ghee and cardamom until thick, jammy and deep orange, then studded with nuts. It is the warming winter sweet of North India.

History & Culture

Gajar ka halwa, or carrot halwa, is a beloved winter dessert from North India, particularly associated with Punjab and the surrounding regions. Its origins are debated, but it is widely believed to have emerged in the Mughal-era kitchens, where slow-cooked sweets with nuts and dairy were popular. The dish traditionally uses the red (or "Delhi") carrot variety, which is only available during the cold months, making it a seasonal treat tied to harvest celebrations and winter gatherings.

Regional variations abound: in Punjab, it is often cooked with whole milk and khoya for a dense, rich texture, while in Uttar Pradesh and Delhi, some versions use condensed milk or a lighter reduction. Home cooks may add raisins, pistachios, almonds, or a hint of saffron, and a few modern adaptations use white carrots or even beets. Culturally, gajar ka halwa is more than a dessert - it is a symbol of warmth and hospitality, commonly served at weddings, festivals like Diwali, and family meals during the cold season, often paired with a scoop of ice cream or a dollop of rabri.

How to make Gajar Halwa

AI-assisted, not kitchen-tested

Gajar Halwa

The classic winter sweet of North India: grated carrots slow-cooked in milk until thick, glossy and caramelized, perfumed with cardamom and finished with toasted nuts. Patience is the key ingredient.

Prep
15 min
Cook
75 min
Total
90 min
Serves
6
Difficulty
Easy

Recipe ingredients

  • 500 g (1.1 lb) carrots, preferably red Delhi carrots; otherwise regular carrots
  • 750 ml (3 cups) whole milk, do not use low-fat
  • 60 g (¼ cup) ghee
  • 120 g (½ cup) sugar, adjust to taste
  • 4 g (1 tsp) green cardamom powder, from about 6 to 8 pods
  • 30 g (¼ cup) cashews, halved or whole
  • 20 g (3 tbsp) raisins, optional, golden or black
  • 2 g (½ tsp) saffron strands, optional, bloomed in 1 tbsp warm milk
  • 1 g (¼ tsp) rose water or kewra water, optional

Steps

  1. 1 Peel and grate the carrots on the fine holes of a box grater, or pulse briefly in a food processor. You should have about 450 g grated.
  2. 2 In a heavy, wide pan or kadhai, combine the grated carrots and milk. Bring to a gentle boil over medium heat, stirring frequently so the milk does not scorch on the bottom.
  3. 3 Reduce the heat to medium-low and simmer, stirring every couple of minutes, until almost all the milk has been absorbed and the carrots are very soft, 45 to 55 minutes. The mixture will look glossy and jammy, not watery.
  4. 4 While the carrots cook, melt 15 g of the ghee in a small skillet over medium heat. Fry the cashews until golden, then add the raisins and cook until they puff, about 20 seconds. Tip out and set aside.
  5. 5 Once the milk is absorbed, add the remaining 45 g ghee and the sugar. Stir well and cook for 8 to 10 minutes more; the sugar will loosen the mixture at first, then it will thicken again as it cooks.
  6. 6 Stir in the cardamom, bloomed saffron if using, and rose or kewra water. Cook 1 minute more.
  7. 7 Fold in the toasted cashews and raisins. The halwa is ready when a spoon leaves a clean trail across the bottom of the pan and the mixture holds its shape in a soft mound.
  8. 8 Serve warm, garnished with extra nuts. It will thicken further as it cools; loosen with a splash of hot milk when reheating.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A North Indian home in winter, served warm with nuts.

No restaurants are listed for Gajar Halwa yet. Serve it? Get listed and be the first.

Planning a trip to India?

Find places to stay and ways to get there.

Recipes from travellers

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

Share how you make Gajar 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

Gajar Halwa - frequently asked questions

What is Gajar Halwa?

Grated carrots are simmered slowly in milk with sugar, ghee and cardamom until thick, jammy and deep orange, then studded with nuts. It is the warming winter sweet of North India.

What is Gajar Halwa made of?

Gajar Halwa is made with carrots, milk, ghee, sugar and cardamom.

Where does Gajar Halwa come from?

Gajar Halwa comes from India, and is especially associated with Northern India. Gajar ka halwa, or carrot halwa, is a beloved winter dessert from North India, particularly associated with Punjab and the surrounding regions.

Where can I eat Gajar Halwa?

A North Indian home in winter, served warm with nuts.

How do you make Gajar Halwa?

Making Gajar Halwa at home takes about 15 minutes of prep and 75 minutes of cooking. The recipe on this page serves 6 and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from India

Taste Gajar Halwa in Delhi

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to India

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

Reviews

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

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

Write a review

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

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

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