Moong Dal Halwa Recipe: Authentic Ghee Winter Sweet

Updated on May 25, 2026 7 min read winter desserts • rajasthani sweets • ghee recipes

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

4 hr
Soak Time
45 min
Cook Time
6
Servings
1 cup
Ghee

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

Roasting medium: Ghee conducts heat gently — the dal goes from pasty → lumpy → crumbly → golden without scorching.
Anti-stick: Insufficient ghee is the top reason homemade halwa turns glue-like. The 1:1:1 ratio exists for texture, not indulgence alone.
Aroma: Pure ghee releases a nutty fragrance during bhunai that oil cannot replicate — it is what makes halwa smell like a halwai shop.
Finish: When ghee separates and floats at the edges, the halwa is done — glossy, rich, and ready to serve.

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.

🥣 Halwai Aroma 🐄 A2 Gir Cow 🎥 Video Proof

✅ 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

Room
2–3 days in winter, airtight container
Fridge
Up to 10 days; ghee solidifies on top — normal
Reheat
Splash milk, warm on stovetop until ghee melts

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.

🥣 Halwai Aroma 🌿 Traditional Bilona 🐄 A2 Gir Cows

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.

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.

🎥 Video Proof 🥣 Halwai Quality ✅ 100% Pure A2

Related Articles