Gajar Ka Halwa

Gajar Ka Halwa is a medium Indian recipe that serves 6. 250 calories per serving. Recipe by Chef Ranveer Brar on YouTube.

Prep: 30 min | Cook: 2 hrs 40 min | Total: 3 hrs 10 min

Cost: $17.00 total, $2.83 per serving

Ingredients

  • 1 kg Carrots (peeled and finely grated)
  • 1.5 liters Full-Fat Milk (prefer fresh, unpasteurized if available for richer flavor)
  • 200 g Ghee (clarified butter, high quality)
  • 180 g Granulated Sugar (adjust to taste; 150‑200 g typical for 1 kg carrots)
  • a pinch Saffron Threads (about 5‑6 strands; soak in a tablespoon warm milk before adding)
  • 1 tsp Green Cardamom Powder (freshly ground for best aroma)
  • a pinch Salt (enhances sweetness and aroma)
  • 100 g Khoya (Milk Solids) (optional, adds richness)
  • 30 g Almonds, sliced (for garnish and crunch)
  • 1 tsp Rose Water (optional, adds floral note)
  • a few sheets Silver Leaf (Vark) (optional decorative garnish)

Instructions

  1. Peel and Grate Carrots

    Wash the carrots, peel them using a peeler, then grate finely using a box grater or food processor.

    Time: PT15M

  2. Warm Milk with Aromatics

    In the large kadhai, pour the milk, add the soaked saffron strands, cardamom powder, and a pinch of salt. Bring to a gentle boil over medium heat.

    Time: PT5M

    Temperature: Medium heat

  3. Cook Carrots in Milk

    Add the grated carrots to the boiling milk. Reduce the heat to low and simmer, stirring every 5‑7 minutes, until the milk reduces and the carrots become completely soft. This will take about 1.5‑2 hours.

    Time: PT120M

    Temperature: Low heat

  4. Add Sugar

    Once the carrots are tender and most of the milk has evaporated, stir in the sugar. Continue cooking, stirring frequently, until the mixture thickens, turns glossy, and starts leaving the sides of the pan (about 20‑30 minutes).

    Time: PT30M

    Temperature: Medium heat

  5. Incorporate Ghee

    Add the ghee in a steady stream while stirring. Sauté the halwa until it acquires a deep golden sheen and the ghee separates from the mixture (about 10 minutes).

    Time: PT10M

    Temperature: Medium heat

  6. Finish with Optional Enrichments

    Stir in the khoya, rose water, and half of the sliced almonds. Mix well and cook for another 2‑3 minutes.

    Time: PT5M

    Temperature: Medium heat

  7. Garnish

    Transfer the halwa to a serving dish, garnish with the remaining sliced almonds and silver leaf (if using).

    Time: PT5M

  8. Serve

    Enjoy the Gajar Ka Halwa as a dessert or festive sweet. It can be reheated gently before serving if stored.

    Time: PT0M

Nutrition Facts

Calories
250
Protein
3 g
Carbohydrates
45 g
Fat
8 g
Fiber
3 g

Dietary info: Vegetarian, Gluten-Free

Allergens: Milk, Ghee, Almonds

Last updated: April 19, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Gajar Ka Halwa

Recipe by Chef Ranveer Brar

A traditional Indian winter dessert made with grated carrots, full‑fat milk, ghee, sugar, saffron, and cardamom. This home‑style Gajar Ka Halwa is cooked slowly to develop a rich, caramelized flavor and a silky texture, perfect for festive celebrations or a comforting sweet treat.

MediumIndianServes 6

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
20m
Prep
2h 50m
Cook
23m
Cleanup
3h 33m
Total

Cost Breakdown

$17.00
Total cost
$2.83
Per serving

Critical Success Points

  • Cook carrots in milk until fully softened before adding sugar.
  • Add sugar only after carrots are cooked; otherwise the halwa will be grainy.
  • Cook the sugar thoroughly until the mixture thickens and the ghee separates.
  • Optional: incorporate khoya at the end for extra richness.

Safety Warnings

  • Hot milk can scorch and boil over – keep the heat moderate and stir frequently.
  • Ghee is hot and can splatter; use a splatter guard if needed.
  • Grater blades are sharp – handle with care.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Gajar Ka Halwa in Indian winter cuisine?

A

Gajar Ka Halwa is a beloved winter sweet in North India, especially in Punjab and Lucknow. Historically, orange carrots introduced by the Dutch became a staple, and Mughal courts popularized halwa made with carrots, milk, and ghee, turning it into a festive dessert served during festivals and family gatherings.

cultural
Q

How does Gajar Ka Halwa differ from other regional halwas like Karachi Halwa or Badam Ka Halwa?

A

Gajar Ka Halwa uses grated carrots as the base, cooked slowly with milk to form a creamy texture, while Karachi Halwa is a gelatinous candy made from starch and sugar, and Badam Ka Halwa is almond‑based, relying on ground nuts and often more ghee. Each reflects the local ingredient availability and historical trade influences.

cultural
Q

What traditional occasions is Gajar Ka Halwa served in Indian culture?

A

It is traditionally prepared for winter festivals such as Lohri, Diwali, and weddings in North India. Families also serve it as a comforting dessert during cold evenings and as a special treat for guests during festive gatherings.

cultural
Q

What are the authentic traditional ingredients for Gajar Ka Halwa versus acceptable substitutes?

A

Authentic ingredients include fresh orange carrots, full‑fat milk, ghee, sugar, saffron, green cardamom, and a pinch of salt. Acceptable substitutes are evaporated milk for a richer taste, jaggery instead of sugar, and butter in place of ghee, though the flavor profile changes slightly.

cultural
Q

What other Indian dishes pair well with Gajar Ka Halwa?

A

Gajar Ka Halwa pairs beautifully with warm naan or paratha, a cup of masala chai, or as a sweet finish after a hearty Punjabi dal‑mahal or sarson ka saag. It also complements other winter sweets like paneer kheer.

cultural
Q

What are the most common mistakes to avoid when making Gajar Ka Halwa at home?

A

Common mistakes include adding sugar before the carrots are fully cooked, cooking on high heat which burns the milk, and not stirring enough, leading to a grainy or watery texture. Always cook slowly, add sugar after the carrots are tender, and keep the mixture moving.

technical
Q

Why does this Gajar Ka Halwa recipe use milk reduction instead of the quick pressure‑cook method?

A

Reducing milk slowly allows the carrots to absorb the dairy, creating a rich khoya base and deep caramelized flavor that a pressure‑cook method cannot achieve. The traditional home‑style halwa relies on this gradual reduction for its characteristic texture and aroma.

technical
Q

Can I make Gajar Ka Halwa ahead of time and how should I store it?

A

Yes, you can prepare it a day ahead. Store the halwa in an airtight container in the refrigerator for up to 5 days. Reheat gently on low heat with a splash of milk or a teaspoon of ghee to restore its softness before serving.

technical
Q

What does the YouTube channel Chef Ranveer Brar specialize in?

A

The YouTube channel Chef Ranveer Brar specializes in Indian regional cuisine, showcasing traditional recipes, culinary history, and modern twists. Chef Ranveer Brar shares detailed technique explanations, cultural stories, and practical home‑cooking tips.

channel
Q

How does the YouTube channel Chef Ranveer Brar's approach to Indian winter dishes differ from other Indian cooking channels?

A

Chef Ranveer Brar blends storytelling about the origins of dishes with step‑by‑step demonstrations, emphasizing authentic techniques like slow milk reduction for halwa. Unlike many channels that focus on quick shortcuts, he often highlights the cultural context and the patience required for classic winter recipes.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Carrot Halwa (Gajar ka Halwa) – Traditional Lahori Style
35

Carrot Halwa (Gajar ka Halwa) – Traditional Lahori Style

A classic Lahori carrot halwa made with firm, heavy carrots, ghee, milk, sugar, cardamom and khoya. Slow‑cooked to develop a grainy, melt‑in‑your‑mouth texture that rivals the best bakeries of Pakistan.

2 hrs 10 minServes 8$13
Pakistani
Gajar ka Halwa (Carrot Halwa) without Ghee or Mawa
12

Gajar ka Halwa (Carrot Halwa) without Ghee or Mawa

A traditional Indian carrot halwa made by slowly cooking grated carrots in full‑fat milk until the milk reduces to natural mawa, then sweetened with sugar, flavored with cardamom and finished with toasted nuts. No added ghee or milk solids are required, making it a lighter yet richly aromatic dessert.

1 hr 50 minServes 4$5
Indian
Carrot Halwa (Gajar Ka Halwa)
11

Carrot Halwa (Gajar Ka Halwa)

A traditional Indian carrot halwa made with fresh red carrots, ghee, milk, sugar, nuts, and mawa. This festive sweet is rich, aromatic, and perfect for celebrations.

2 hrs 2 minServes 8$16
Indian
Classic Carrot Halwa (Gajar Ka Halwa)
16

Classic Carrot Halwa (Gajar Ka Halwa)

A rich, aromatic Indian carrot halwa made with fresh grated carrots, ghee, full‑fat milk, sugar, and cardamom. Cooked slowly until the milk evaporates, this version delivers a bakery‑level flavor without any khoya, though you can add it for extra richness.

1 hr 20 minServes 6$8
Indian
Quick & Easy Carrot Halwa (Gajar Ka Halwa) with Vanilla Ice Cream
10

Quick & Easy Carrot Halwa (Gajar Ka Halwa) with Vanilla Ice Cream

A fast, light version of classic Indian carrot halwa made in a pressure cooker without grating the carrots. Coarsely chopped carrots cook with ghee and full‑fat milk, then are reduced to a silky, sweet dessert. Finished with toasted almonds, cashews, raisins, a pinch of cardamom and served hot alongside vanilla ice cream.

56 minServes 4$5
Indian
Gajar Ka Halwa Recipe
5

Gajar Ka Halwa Recipe

A classic Indian sweet made by slowly cooking grated carrots in ghee, full‑fat milk, and sugar until the mixture turns rich, orange‑golden, and fragrant with cardamom, finished with chopped nuts. Perfect for festivals, celebrations, or a comforting dessert.

1 hr 25 minServes 8$4
Indian