Moong Dal Halwa | by Meenu Gupta

Moong Dal Halwa Recipe

Moong Dal Halwa (मूंगदाल का हलवा) is a  classic north indian recipe which hails from Rajasthan and is relished during the winter months. It is often prepared for auspicious occasions i.e. festivals. Having said that, it’s a must have dessert in north indian weddings in winter season. It takes a lot of time and patience to prepare this Moong Dal Halwa, however, the outcome is worth every penny of hard work. Lets get to detailed step by step recipe of Moong Dal Halwa.

Preparation time: 10 minutes

Cooking time: 75 minutes

Serving: 6

Moong Dal Halwa Recipe | Your Food Fantasy

Moong Daal Halwa Recipe at
Moong Dal Halwa


  1. Dhuli (Washed) Moong dal/Split green gram lentil (skinless)  –  1.5 cup/200 grams
  2. Ghee / Clarified Butter – 1.5 cup/200 grams
  3. Mawa / Khoya  (Dried whole milk/thickened milk)- 3/4 cup or 75 grams
  4. Milk – 1 cup
  5. Sugar –  1.5 cup (Varies as per your taste)
  6. Saffron / kesar – few strands
  7. Cashews – 10-12
  8. Raisins – 10-12
  9. Green cardamom powder – 1/2 tablespoon


How to make moong dal halwa


Wash the moong dal and soak it in 1.5 cup of water for overnight for at least 4-5 hours. Take out the moong dal from water and grind it coarsely without adding water. Remember not to grind too fine. Warm the milk and soak saffron strands in it.

Soaked Moong Dal for Moong Dal Halwa
Soaked Moong Dal for Moong Dal Halwa
Moong Dal Paste | Moong Dal Halwa Recipe
Moong Dal Paste

Now heat a non stick frying pan/kadhai  and put ghee and moong dal in the frying pan. Dal doesn’t stick to the bottom if we cook it in non stick pan which makes the stirring job little easier. Saute the dal for at least 45-50 minutes until its properly cooked and becomes golden brown in colour. Once its properly cooked it will start loosing ghee in the pan. 

Ghee for moong dal halwa in a pan
Ghee for moong dal halwa in a pan
Adding dal in ghee | Moong Dal Halwa Recipe
Adding dal in ghee

Making of moong dal halwa

Simultaneously heat another pan and add sugar and 1 cup of water to make syrup. switch off the flame once sugar is all dissolved.

Preparing Sugar Syrup | Moong Dal Halwa |
Preparing Sugar Syrup

Either grate or crumble the khoya with your hands and add it  to the roasted dal and mix well. Now add sugar syrup and saffron milk and mix well. Keep stirring until you get the halwa of your desired consistency.

Moong Dal Halwa making at

Moong dal halwa |

Add cardamom powder, cashews and raisins and mix. switch off the flame and garnish with some saffron strands.

Adding cardamom powder | Moong Dal Halwa
Adding cardamom powder


Enjoy it hot…

In case you have sweet tooth and like halwa, you may like to try out Sooji Halwa, Almond Halwa and Potato Halwa too.

Moong Dal Halwa Recipe | YoourFoodFantasy
Moong Dal Halwa Ready

Key Notes:

  • The Dal should be roasted on low flame for all the time otherwise it would be brown soon without evenly cooked.
  • This Halwa can be  made in larger quantity and can be stored in refrigerator for several weeks. Just add a little milk to the halwa before reheating it.
  • You can adjust the amount of sugar depending upon your taste.


2 thoughts on “Moong Dal Halwa Recipe

  1. HI Mansi,
    For 16 people it would be roughly:
    Moong dal/Split green gram lentil (skinless) – 500 grams
    Ghee / Clarified Butter – 400-500 grams
    Mawa / Khoya (Dried whole milk/thickened milk)- 150 grams
    Milk – 2 cup
    Sugar – 2.5 cup (Varies as per your taste)
    Saffron / kesar – few strands
    Cashews – 20-25
    Raisins – 20-22
    Green cardamom powder – 1 tablespoon

  2. If I want to make for 16 person then can u please let me know approx measurement please ?

Will love to hear your comments, questions and suggestions

This site uses Akismet to reduce spam. Learn how your comment data is processed.