The best Gajar ka Halwa (family favourite!)
The best Gajar ka Halwa 😍 (family favourite!) is a medium Indian recipe that serves 4. 510 calories per serving. Recipe by Muhammad Danial on YouTube.
Prep: 15 min | Cook: 38 min | Total: 1 hr 3 min
Cost: $5.90 total, $1.48 per serving
Ingredients
- 500 g Carrots (peeled and finely grated)
- 1 cup Whole Milk (full‑fat for richness)
- 1 cup Granulated Sugar (fine granulated)
- 3 Tbsp Ghee (unsalted, clarified butter)
- 100 g Khoya (Mawa) (dried milk solids, crumbled)
- 0.5 tsp Cardamom Powder (ground green cardamom)
- 10 pieces Almonds (sliced, lightly toasted)
Instructions
Grate the Carrots
Peel the carrots and grate them finely using a food processor or a hand grater.
Time: PT10M
Sauté Carrots
Heat a medium saucepan over low to medium flame, add the grated carrots and sauté for 7‑8 minutes without any liquid, stirring occasionally.
Time: PT8M
Add Milk and Sugar
Pour 1 cup whole milk and 1 cup granulated sugar into the pan, stir, cover, and cook for about 20 minutes on low‑medium heat until the milk evaporates and the mixture thickens.
Time: PT20M
Flavor with Cardamom
Sprinkle ½ tsp ground cardamom over the thickened mixture and stir well.
Time: PT1M
Finish with Ghee
Add 3 Tbsp ghee to the pan and continue cooking, stirring constantly, for about 5 minutes until the halwa leaves the sides of the pan and looks glossy.
Time: PT5M
Melt Khoya
In a separate small pan, melt 1 Tbsp ghee over low heat, add the crumbled khoya and stir until smooth and melted, about 2 minutes.
Time: PT2M
Plate and Garnish
Transfer the hot halwa to a serving bowl, drizzle the melted khoya over the top, and garnish with sliced almonds.
Time: PT2M
Nutrition Facts
- Calories
- 510
- Protein
- 6 g
- Carbohydrates
- 70 g
- Fat
- 25 g
- Fiber
- 5 g
Dietary info: Vegetarian, Gluten-Free
Allergens: Milk, Tree nuts
Ingredient Substitutions
- Instead of Whole Milk: full‑fat evaporated milk, full‑fat coconut milk
- Instead of Granulated Sugar: jaggery, brown sugar
- Instead of Ghee: unsalted butter
- Instead of Khoya (Mawa): ricotta, paneer, milk powder
- Instead of Cardamom Powder: ground cardamom pods
- Instead of Almonds: cashews, pistachios
Equipment Needed
- Saucepan
- Food Processor (optional)
- Small Pan
- Wooden Spoon
- Measuring Cups and Spoons
- Serving Bowl
Critical Steps — Do Not Skip
- Sauté Carrots (Step 2)
- Add Milk and Sugar and reduce (Step 3)
- Finish with Ghee for proper texture (Step 5)
Chef Tips from the Video
- For extra fragrance, lightly toast the grated carrots in ghee before adding milk.
- Use fresh, high‑quality ghee for the most authentic flavor.
- A pinch of saffron dissolved in warm milk can be added with the milk for a luxurious color.
Troubleshooting
Halwa turns out too dry.
Add a splash of milk (1‑2 Tbsp) and continue cooking on low heat until the desired consistency is reached.
Halwa sticks to the bottom of the pan.
Use a heavy‑bottomed pan and stir continuously, especially after adding ghee.
Khoya lumps while melting.
Break the khoya into small pieces before adding and melt over low heat, stirring constantly.
Storage
Refrigerator: Store in an airtight container for up to 3 days. Reheat gently on low heat before serving.
Freezer: Freeze in a freezer‑safe container for up to 1 month. Thaw overnight in the refrigerator and reheat.
Room temperature: Best enjoyed within 2 hours of cooking; halwa can become dry if left out longer.
Make-Ahead Tips
- Halwa can be prepared a day ahead and refrigerated; reheat gently with a splash of milk.
- Melted khoya topping can be made up to 2 hours in advance and kept warm.
Frequently Asked Questions
What is the cultural significance and history of Halwai Style Gajar Ka Halwa in Indian winter cuisine?
Gajar ka halwa is a classic winter dessert in North India, traditionally prepared during festivals like Diwali and winter gatherings. The Halwai style, using ghee and khoya, adds richness that reflects the indulgent sweets served by professional sweet‑makers (halwais).
What are the traditional regional variations of Gajar Ka Halwa in North Indian cuisine?
In Punjab, the halwa is often cooked with a generous amount of ghee and topped with pistachios. In Uttar Pradesh, a touch of khoya is added for extra creaminess, while in Rajasthan, it may be flavored with saffron and cardamom. Each region tweaks the fat and garnish ratios to suit local tastes.
How is Halwai Style Gajar Ka Halwa traditionally served in Indian households during winter festivals?
It is served warm in shallow metal or earthenware dishes, drizzled with melted khoya and garnished with toasted nuts. Families often enjoy it alongside hot tea or as a sweet finish after a hearty winter meal.
What occasions or celebrations is Gajar Ka Halwa traditionally associated with in Indian culture?
Gajar ka halwa is a staple for Diwali, Holi, and winter birthday celebrations. It is also prepared for religious ceremonies (pujas) and as a comforting treat during the cold months.
What authentic traditional ingredients are used in Halwai Style Gajar Ka Halwa versus acceptable substitutes?
Authentic ingredients include fresh carrots, whole milk, granulated sugar, unsalted ghee, khoya, and ground green cardamom. Acceptable substitutes are full‑fat evaporated milk for milk, butter for ghee, ricotta or paneer for khoya, and jaggery or brown sugar for granulated sugar.
What other Indian dishes pair well with Halwai Style Gajar Ka Halwa?
It pairs beautifully with warm masala chai, Indian spiced coffee, or as a sweet contrast to a savory meal like dal makhani and naan. Some serve it alongside other winter sweets such as peda or gulab jamun.
What are the most common mistakes to avoid when making Halwai Style Gajar Ka Halwa at home?
Common errors include over‑cooking the carrots before adding milk, which can make the halwa grainy, and adding too much ghee, resulting in a greasy texture. Also, not stirring enough after adding ghee can cause the mixture to stick to the pan.
Why does this Halwai Style Gajar Ka Halwa recipe use ghee and khoya instead of butter or cream?
Ghee provides a higher smoke point and a nutty aroma that butter cannot match, while khoya contributes dense milk‑solid richness that cream lacks. Together they create the signature glossy, melt‑in‑your‑mouth texture of traditional halwa.
Can I make Halwai Style Gajar Ka Halwa ahead of time and how should I store it?
Yes, the halwa can be refrigerated in an airtight container for up to three days. Reheat gently on low heat, adding a splash of milk if it looks dry. The melted khoya topping can be prepared separately and added just before serving.
What does the YouTube channel Muhammad Danial specialize in?
The YouTube channel Muhammad Danial focuses on easy-to-follow Indian home‑cooking tutorials, especially seasonal comfort foods and traditional desserts, presented with clear step‑by‑step instructions.
How does the YouTube channel Muhammad Danial's approach to Indian dessert cooking differ from other Indian cooking channels?
Muhammad Danial emphasizes minimal equipment, budget‑friendly ingredients, and practical shortcuts like using a food processor for grating, while still preserving authentic flavors. His videos often tie recipes to seasonal themes, making them relatable for everyday home cooks.
Last updated: September 2, 2026






