Moong Dal Halwa is one of India’s most regal and cherished winter delicacies. Slow-cooked to golden perfection, this comforting sweet pairs the nutty wholesome flavor of split yellow moong dal with the rich, caramelized aroma of Kshira Organics A2 Gir Cow Bilona Ghee. Known for its melt-in-your-mouth texture, this authentic halwa is a staple at weddings, festivals, and winter celebrations.
Recipe Overview & Kitchen Prep
Prep Time: 15 minutes (plus 3–4 hours soaking time)
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6 Portions
Difficulty: Medium
Ingredient Breakdown & Functional Roles
To craft the perfect Moong Dal Halwa, every ingredient serves a specific culinary and nutritional purpose:
- 1 Cup Split Yellow Moong Dal: The hearty base of the dish, providing plant-based protein, dietary fiber, and a uniquely rich taste when slow-roasted.
- ¾ Cup Kshira Organics A2 Gir Cow Bilona Ghee: The star ingredient. Traditional Bilona ghee acts as the primary cooking fat, preventing the dal from sticking, enhancing digestion, and infusing the halwa with an intoxicating nutty aroma and signature golden color.
- 1 Cup Organic Sugar (or Jaggery Powder): Provides essential sweetness and binds with the ghee to create a glossy, irresistible finish.
- 1 Cup Full-Cream Milk & 1 Cup Water: Hydrates the roasted dal paste, ensuring the grains cook soft and plump without becoming gummy.
- 1 tbsp Fine Sooji (Semolina): A professional sweet-maker's secret! Cooking a touch of sooji in the hot ghee before adding the dal prevents the paste from forming sticky lumps and guarantees a perfectly grainy (danedar) texture.
- ½ tsp Green Cardamom Powder: Adds a sweet, uplifting herbal aroma that balances the richness of the ghee.
- 10–12 Cashews & Almonds (Chopped): Sautéed in Kshira Organics Ghee to add a crunchy contrast to the smooth halwa.
- A Pinch of Saffron Strands (Soaked in 1 tbsp Warm Milk): Imparts a royal golden hue and delicate floral aroma.
Step-by-Step Instructions
Step 1: Prepare the Moong Dal Paste
- Wash the moong dal thoroughly under cold water 3–4 times.
- Soak it in sufficient water for 3 to 4 hours.
- Drain all excess water completely. Grind the dal coarsely in a food processor or mixer without adding water (add 1 tablespoon of water only if strictly necessary).
Step 2: Prepare the Saffron-Sugar Syrup
- In a small saucepan, combine milk, water, sugar, and the soaked saffron milk.
- Warm over low heat until the sugar completely dissolves. Keep warm on low heat (do not boil heavily).
Step 3: Roast the Nuts
- Heat 2 tablespoons of Kshira Organics A2 Gir Cow Bilona Ghee in a heavy-bottomed kadai or pan over low flame.
- Add the chopped almonds and cashews. Fry until light golden brown. Remove and set aside for garnishing.
Step 4: Slow-Roast the Dal
- Add the remaining Kshira Organics A2 Gir Cow Ghee into the same heavy pan.
- Add 1 tablespoon of fine sooji and stir for 30 seconds until light and bubbly.
- Add the coarsely ground moong dal paste into the hot ghee. Stir continuously on low-to-medium heat to break up any clumps.
- Continue to slow-roast the dal paste while stirring constantly. The mixture will absorb the ghee initially, turn grainy, and gradually change from light yellow to a deep, golden brown while releasing a rich, heavenly aroma (approx. 20–25 minutes).
Step 5: Simmer & Finish
- Slowly pour the warm sugar-milk syrup into the roasted dal paste, stirring continuously to prevent splattering.
- Cook on low heat, stirring frequently, until the dal absorbs all the liquid and Kshira Organics Ghee starts oozing out from the edges of the pan.
- Mix in the cardamom powder and fried nuts. Turn off the heat.
- Garnish with slivered pistachios and serve piping hot!
Updated Nutrition Facts (Per 100g Serving)
| Nutritive Parameter | Value per 100g |
| Calories | ~385 kcal |
| Total Fat | 19.5 g |
| Saturated Fat | 11.2 g |
| Trans Fat | 0.0 g |
| Cholesterol | 28 mg |
| Sodium | 18 mg |
| Total Carbohydrates | 46.0 g |
| Dietary Fiber | 3.2 g |
| Total Sugars | 28.5 g |
| Protein | 7.8 g |
| Vitamin A | ~8% DV |
| Calcium | ~5% DV |
| Iron | ~6% DV |
Note: Nutritional values are approximate estimates based on traditional recipes using pure A2 Bilona Ghee and organic ingredients.
Frequently Asked Questions
Why is Bilona Ghee essential for Moong Dal Halwa?
Moong Dal Halwa requires long cooking times at sustained temperatures. Bilona Ghee has a high smoke point and is crafted via the traditional hand-churned curd process. This retains short-chain fatty acids (like butyric acid), preventing burning while imparting an unbeatable authentic taste and rich texture that commercial processed ghee simply cannot match.
Why did my halwa turn out sticky or gummy?
A sticky texture usually happens if the moong dal paste was ground too fine with too much water, or if it was not slow-roasted long enough in ghee. Grinding the dal coarsely and adding 1 tbsp of sooji to hot ghee before adding the dal helps guarantee a grainy, non-sticky texture.
Can I substitute sugar with jaggery?
Yes! You can easily replace white sugar with organic jaggery powder or crushed jaggery in a 1:1 ratio. Melt the jaggery in the warm milk and water mixture before straining it into the roasted moong dal paste.
How long can I store Moong Dal Halwa?
Due to the high quality and natural preservative properties of pure Kshira Organics A2 Ghee, this halwa stays fresh in an airtight container in the refrigerator for up to 10–12 days. Simply warm a portion in a pan with a splash of milk or a tiny spoonful of extra ghee before serving.

