Go Back
+ servings
Print Recipe
0 from 0 votes

Moong Dal Halwa Recipe

Moong Dal Halwa is a delicious Indian sweet dish prepared with yellow moong dal. Learn how to make moong dal halwa in few simple steps. 
Prep Time15 mins
Cook Time30 mins
Course: Dessert
Cuisine: Indian
Servings: 4
Calories: 367kcal
Author: Hina Gujral


  • 1 Cup yellow moong dal skinned
  • 1 ½ Cup full cream milk warm + 2 tbsp
  • Cup ghee clarified butter
  • ½ Cup sugar
  • 4 – 5 cardamom pods crushed
  • A pinch of saffron

For the garnish

  • Slices of pistachio almonds


  • Clean, wash and soak the moong dal in water for 3 to 4 hours.
  • Drain and grind to a coarse paste using 2 – 3 tbsp of water. If the moong dal paste has excess water after grinding, drain it out through a strainer and keep aside for sometime.
  • Dissolve the saffron in 2 tbsp of warm milk and keep aside.
  • Melt the ghee in a heavy-bottomed pan over low heat.
  • Add the moong dal paste and stir the mixture continuously on a low flame till it becomes golden brown. This takes about 15 – 20 minutes.
  • The moong dal paste will be first sticky, than lumpy and eventually start breaking down.
  • Add in the crushed cardamom pods. Mix nicely.
  • In another pan mix in warm milk, sugar and dissolved saffron. Stir until sugar is completely dissolved.
  • Add in the warm milk to halwa and cook, stirring continuously till all the moisture has been absorbed and the halwa is fluffy.
  • Garnish with almond and pistachio slices. Serve Moong Dal Halwa warm.


Serving: 1small bowl | Calories: 367kcal | Carbohydrates: 33.7g | Protein: 7.6g | Fat: 22.7g | Fiber: 1.1g