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
Peel and Grate Carrots
Wash the carrots, peel them using a peeler, then grate finely using a box grater or food processor.
Time: PT15M
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
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
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
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
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
Garnish
Transfer the halwa to a serving dish, garnish with the remaining sliced almonds and silver leaf (if using).
Time: PT5M
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
Ingredient Substitutions
- Instead of Carrots: sweet potatoes, butternut squash
- Instead of Full-Fat Milk: evaporated milk, unsweetened almond milk (texture will change)
- Instead of Ghee: unsalted butter, clarified butter
- Instead of Granulated Sugar: jaggery, honey (reduce liquid accordingly)
- Instead of Saffron Threads: turmeric (for color only), none for authentic flavor
- Instead of Green Cardamom Powder: ground cardamom pods
- Instead of Khoya (Milk Solids): ricotta, paneer (crumbled)
- Instead of Almonds, sliced: cashews, pistachios
- Instead of Rose Water: kewra water
Equipment Needed
- Large Kadhai (deep pan)
- Box Grater
- Chef's Knife
- Vegetable Peeler
- Large Wooden Spatula
- Measuring Cup / Kitchen Scale
- Stove (gas or electric)
Critical Steps — Do Not Skip
- 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.
Chef Tips from the Video
- Use full‑fat milk for the richest flavor; low‑fat milk yields a thinner halwa.
- A pinch of salt dramatically enhances the sweetness and aroma.
- Freshly ground cardamom gives a brighter fragrance than pre‑ground powder.
- Saffron should be soaked in a tablespoon of warm milk before adding to release its color and flavor.
Troubleshooting
Halwa turns grainy after adding sugar.
Make sure the carrots are fully cooked and the milk is almost completely reduced before adding sugar. If graininess occurs, continue cooking on low heat until the texture smooths out.
Halwa is too watery.
Cook longer on low heat, stirring constantly, until the mixture thickens and starts leaving the sides of the pan. Adding a little extra ghee can also help absorb excess moisture.
Halwa sticks and burns at the bottom.
Use a heavy‑bottomed pan and keep the heat low. Scrape the bottom regularly with a spatula.
Storage
Refrigerator: Store in an airtight container for up to 5 days.
Freezer: Freeze in a freezer‑safe container for up to 1 month; thaw in refrigerator before reheating.
Room temperature: Best consumed within 2 hours at room temperature; avoid prolonged exposure.
Make-Ahead Tips
- Halwa keeps well refrigerated; reheat gently on low heat with a splash of milk to restore softness.
- Portion and freeze for longer storage; thaw overnight in the fridge.
- Add a few extra ghee before reheating to revive the glossy texture.
Frequently Asked Questions
What is the cultural significance and history of Gajar Ka Halwa in Indian winter cuisine?
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.
How does Gajar Ka Halwa differ from other regional halwas like Karachi Halwa or Badam Ka Halwa?
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.
What traditional occasions is Gajar Ka Halwa served in Indian culture?
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.
What are the authentic traditional ingredients for Gajar Ka Halwa versus acceptable substitutes?
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.
What other Indian dishes pair well with Gajar Ka Halwa?
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.
What are the most common mistakes to avoid when making Gajar Ka Halwa at home?
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.
Why does this Gajar Ka Halwa recipe use milk reduction instead of the quick pressure‑cook method?
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.
Can I make Gajar Ka Halwa ahead of time and how should I store it?
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.
What does the YouTube channel Chef Ranveer Brar specialize in?
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.
How does the YouTube channel Chef Ranveer Brar's approach to Indian winter dishes differ from other Indian cooking channels?
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.
Last updated: September 2, 2026






