Moong Dal Halwa Recipe: Authentic Ghee Winter Sweet
This moong dal halwa recipe delivers golden, grainy, non-sticky halwa — the Rajasthani wedding classic made with yellow moong dal, a 1:1:1 ratio of dal, ghee, and sugar, and slow bhunai until every lentil crumb turns deep amber. The non-negotiable trick: coarse grind (never smooth paste) and 25–30 minutes of low-heat roasting in generous ghee before you add warm milk-sugar syrup.
For ghee fundamentals, see cooking with ghee. Compare sibling halwas: gajar ka halwa and suji ka halwa.
Moong Dal Halwa Recipe at a Glance
What Is Moong Dal Halwa?
Moong dal halwa (also called moong dal sheera in some regions) is a rich North Indian and Rajasthani dessert made from soaked yellow moong dal slow-roasted in ghee, then cooked with warm milk, sugar, and saffron. Unlike smooth almond or carrot halwas, the signature is a crumbly, grainy texture — each lentil distinct, ghee-glossed, and deeply nutty.
It is the halwa you find at winter weddings, alongside dal baati churma on Rajasthani menus, and served hot at festivals when the body craves warming, calorie-dense food. Labor-intensive? Yes. Worth it? Absolutely.
Why Ghee Is Essential for Moong Dal Halwa
Moong dal halwa is one of those dishes where ghee is not a garnish — it is the cooking medium. The dal must essentially swim in ghee during bhunai so each grain roasts evenly without sticking or burning.
What Ghee Does in This Moong Dal Halwa Recipe
Use pure A2 ghee for best aroma. Learn how to make ghee at home if you want to control quality for festival batches.
The Secret Is in the Roasting (Bhunai)
The most common complaint about homemade moong dal halwa: sticky, pasty porridge instead of grainy halwa. The fix is bhunai — patient low-heat roasting until every moisture molecule leaves the dal and lentils turn deep golden amber.
You will watch the paste transform: pasty → lumpy → crumbly → golden brown. Rush this step and you get raw-tasting, sticky halwa no matter how much sugar you add later.
Pro tip: Use a heavy-bottomed cast iron kadhai or thick non-stick pan. Thin pans burn the dal before it roasts. Add 1 tbsp sooji to the ghee before the dal paste — a halwai trick for fluffier texture.
Moong Dal Halwa Myths Debunked
❌ Myth: "More ghee always makes moong dal halwa softer and meltier."
Reality: Texture comes from coarse grind and patient bhunai — not ladles of fat alone. Excess ghee without proper roasting still yields sticky paste. The 1:1:1 ratio works because ghee is the roasting medium; draining surplus at the end is fine.
❌ Myth: "A smooth dal paste gives smoother halwa."
Reality: The opposite — fine paste turns gluey. Coarse, grainy grind is what creates the signature crumbly halwa texture halwais are known for.
❌ Myth: "You can rush bhunai on high heat to save time."
Reality: High heat burns the outside while leaving raw dal inside — bitter, sticky halwa. Low flame and 25–30 minutes of continuous stirring is the only path to deep amber color and nutty aroma.
Moong Dal Halwa Recipe: Ingredients & Equipment
Ingredients (1:1:1 Ratio)
- • 1 cup yellow moong dal (split green gram) — ~200g
- • 1 cup pure A2 ghee — ~200g
- • 1 cup sugar (or jaggery powder)
- • 1 cup warm milk
- • 2 cups warm water
- • 1/2 tsp cardamom powder
- • 10–12 saffron strands (soaked in warm milk)
- • 2 tbsp chopped almonds and pistachios
- • 1 tbsp sooji/semolina (optional)
Equipment
- • Heavy-bottomed kadhai (for roasting dal)
- • Separate saucepan for milk-sugar syrup
- • Grinder or food processor
- • Wooden spatula or whisk
- • Fine strainer (if using jaggery)
Moong Dal Halwa Recipe: Step-by-Step
Step 1: Soak the Moong Dal
Wash 1 cup yellow moong dal until water runs clear. Soak in fresh water for at least 4 hours — overnight is ideal. Drain completely; any leftover water makes paste wet and extends roasting time.
Step 2: Grind to Coarse Paste
Grind drained dal without adding water to a coarse, grainy paste — like wet semolina, not smooth batter. Rub a bit between fingers: you should feel individual grains. Smooth paste = sticky halwa guaranteed.
Step 3: Heat the Ghee
Heat 1 cup ghee in your kadhai on medium-low. If using the sooji hack, add 1 tbsp sooji first and toast 30 seconds before adding dal paste.
Step 4: Add Dal Paste to Ghee
Add coarse dal paste to hot ghee. Stir immediately to coat every grain. Reduce to low heat — this is where the arm workout begins.
Step 5: Roast Until Deep Golden (Bhunai)
Cook 25–30 minutes on low heat, stirring continuously and breaking lumps. Watch for color shift: pale yellow → cream → deep amber. The mix becomes crumbly and releases a nutty, roasted aroma — not raw lentil smell. This step defines the entire moong dal halwa recipe.
Do not rush: High heat burns the outside while leaving raw dal inside — bitter, sticky halwa. Low flame only.
Step 6: Prepare Warm Milk-Sugar Syrup
While dal roasts, combine 1 cup warm milk, 2 cups warm water, 1 cup sugar, and saffron in a separate pan. Bring to a gentle boil, stir until sugar dissolves, and keep hot on low. Never add cold liquid to hot dal — it causes lumps.
Step 7: Combine Roasted Dal and Hot Syrup
When dal is deep golden and aromatic, carefully pour hot syrup into the kadhai — it will splutter violently. Stir vigorously with a whisk to prevent lumps. Stand back and keep heat on low.
Step 8: Cook Until Halwa Thickens
Simmer on low 10–15 minutes until liquid absorbs and halwa pulls away from pan sides. Ghee will separate and float — the traditional doneness test. Texture should be glossy and grainy, not runny.
Step 9: Garnish and Serve Hot
Stir in 1/2 tsp cardamom powder and 2 tbsp chopped almonds and pistachios. Serve piping hot — moong dal halwa is a winter dessert meant to be eaten warm, straight from the kadhai.
Pure A2 Ghee for Moong Dal Halwa
Festival-quality halwa starts with aromatic Bilona ghee. Our video-verified A2 Gir Cow Ghee delivers the nutty depth that defines authentic Rajasthani moong dal halwa.
✅ Free Delivery • 🛡️ 100% Guarantee • 🔬 Lab-Tested
Common Mistakes and Fixes
Sticky, Glue-Like Halwa
Cause: Dal ground too fine, or bhunai cut short.
Fix: Prevention only — coarse grind and full golden roast. If already sticky, spread on a tray and re-roast on low with 2 tbsp ghee for 10 minutes.
Raw or Beany Taste
Cause: Roasting stopped before deep amber color.
Fix: Return to pan on low heat with 1 tbsp ghee; roast 10 more minutes until nutty aroma develops.
Lumps After Adding Syrup
Cause: Cold liquid or pouring too fast.
Fix: Always use warm syrup; pour in a thin stream while whisking. Break lumps against pan side with spatula.
Burnt, Bitter Halwa
Cause: High heat or gaps in stirring during bhunai.
Fix: Cannot salvage burnt batch — start fresh. Use low flame and stir every 30 seconds during roasting.
Storage and Reheating
Moong dal halwa keeps well thanks to ghee and sugar — similar to badam halwa and kada prasad.
Shelf Life
Moong Dal Halwa Variations
Jaggery Moong Dal Halwa
Replace sugar with powdered jaggery for earthier flavor and darker color. Dissolve and strain before adding to roasted dal.
Sooji-Enhanced Texture
Toast 1 tbsp sooji in ghee before dal paste — halwai trick for extra fluffiness and less sticking.
Festival Batch (Double Saffron)
Use 20 saffron strands and extra nuts for wedding-style presentation. Pairs well with ghee ladoo on a mithai platter.
When A2 Bilona Ghee Matters
For everyday suji halwa, any pure ghee works. For moong dal halwa — where ghee is half the recipe and carries the entire bhunai — aroma matters. Bilona A2 ghee adds a nutty depth that shows up in the finished halwa smell. That said, technique beats brand: coarse grind and patient roasting matter more than premium ghee alone.
See How We Make Pure A2 Ghee for Your Halwa
Golden moong dal halwa starts with fragrant ghee. Watch our traditional Bilona A2 Gir Cow Ghee process — the same ghee that gives Rajasthani halwa its signature aroma.
Frequently Asked Questions
Why is my moong dal halwa sticky and lumpy?
Stickiness usually happens for two reasons: (1) The dal was ground too fine into a smooth paste — it should be coarse and grainy. (2) Insufficient roasting or too little ghee. Roast the dal in generous ghee on low heat until every grain separates and turns deep golden. A heavy-bottomed kadhai prevents sticking. Adding 1 tablespoon sooji to the ghee before the dal paste helps keep texture fluffy.
Can I store moong dal halwa and how long does it last?
Yes — ghee and sugar give excellent shelf life. Refrigerate in an airtight container for up to 10 days. To serve, splash a little warm milk or water and reheat in a pan or microwave until the ghee melts and the halwa softens. Flavors often deepen overnight.
How much ghee do I need for authentic moong dal halwa?
Traditional moong dal halwa follows a 1:1:1 ratio — 1 cup dal, 1 cup ghee, 1 cup sugar. The ghee lets lentils roast evenly without burning and stops the halwa turning glue-like. You can drain excess ghee after cooking, but skimping during bhunai causes dry, lumpy results.
Can I use jaggery instead of sugar in moong dal halwa?
Absolutely. Powdered jaggery gives a deeper, earthier flavor and darker color plus iron — popular in winter. Dissolve jaggery in the warm milk-water mixture and strain before pouring into roasted dal. The rest of the process stays the same.
Can I use oil instead of ghee for moong dal halwa?
Oil will cook the dal but you lose the nutty aroma, glossy finish, and grain separation that define authentic halwa. Ghee's smoke point and fat structure carry the bhunai — oil tends to produce a flatter, stickier result. For festival-quality halwa, pure ghee is non-negotiable.
Why is moong dal halwa considered a winter dessert?
In North India and Rajasthan, moong dal halwa is a wedding and winter staple — calorie-dense, warming, and slow-cooked for cold evenings. Moong dal adds digestible plant protein; ghee provides sustained energy. It is traditionally served hot at celebrations, not as an everyday summer sweet.
About the editorial team
Authentic Urban TeamBilona Ghee Makers & Editorial Team
This Blog is Reviewed by our nutrition and research team for practical accuracy and buyer clarity.
Trusted since 2016, we bring 9 years of offline ghee business experience and 1 year of online selling. We only work with curd-based Bilona ghee, and our articles are shaped by real production experience, customer questions, and hands-on quality checks.
Conclusion: Grainy Golden Halwa Worth the Stirring
A perfect moong dal halwa recipe comes down to three things: coarse dal paste, generous ghee bhunai until deep amber, and warm syrup added with care. Skip shortcuts and you get sticky porridge; follow the halwai method and you get the crumbly, ghee-glossed halwa that defines Rajasthani winter celebrations.
Related sweets to try next: ghee Mysore pak, kaju katli, and ghee ladoo.
Make Authentic Moong Dal Halwa with Pure A2 Ghee
Slow-roasted moong dal halwa deserves ghee with real aroma. Our video-verified Bilona A2 Gir Cow Ghee delivers the nutty depth Rajasthani halwa is known for.