How To Make Moong Dal Halwa | Moong Dal Halwa Recipe

This post is also available in: Hindi

Heard the saying that good things in life come to those who wait? This fits aptly for Moong Daal Halwa. A popular and rich sweet dish, it doesn’t get made often at home and is reserved only for special occasions. You’ll find this halwa made during Holi and Diwali. Otherwise, you’ll get to savour this at Indian weddings. Other halwas like suji ka halwa and besan ka halwa are popular sweet dishes that get made more often. But not moong daal halwa. Read the recipe and you’ll know why.

This halwa is liked by one and all. So much so that no one can really stop with a single helping. But this halwa requires a lot of time and effort to make. It takes at least 30 minutes of continuous stirring to make the halwa as you first have to get the moong to cook fully and then reduce the milk to get it to the right texture and consistency.


Moong Dal Halwa Recipe
5 from 1 vote

Moong Dal Halwa

Moong dal halwa is one of the most popular and loved halwas. Though its origin is Rajasthan, it has become popular all over due to its unique taste and nutritional value. It takes a lot of effort in the sense that it needs to be stirred continuously to avoid burning but it's well worth it. One can also halve the recipe and make a smaller batch to cut down on both time and effort.
Course Sweets
Cuisine Indian
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 6 servings
Calories 459 kcal
Author Anju Bhagnari


  • 1 cup Yellow Moong Dal (washed and soaked for 5 hours)
  • 1 cup Milk
  • 1 cup Water
  • 1 ¼ cup Sugar
  • ½ cup Ghee
  • ½ teaspoon Elaichi Powder
  • Few Saffron Strands
  • 10 Almonds (blanched, de-skinned and slivered)
  • 10 Pistachios (unsalted, slivered)
  • 10 Raisins


  1. Mix together milk, water, sugar and elaichi powder in a bowl and heat on low flame. Let it come to boil.

  2. Check to see if the sugar has dissolved completely. Let it stand till further use.

  3. Remove 3 tablespoons in a small bowl and soak the saffron strands. Keep it aside.

    moong dal halwa ingredients
  4. Drain the soaked dal and let it stand in a sieve for 5 minutes so that water drips off. 

  5. Take half quantity in a mixer jar and grind to a coarse paste. No need to add any water while grinding. Also, do not pulse for too long in one go else the jar will heat up. Similarly grind the remaining half too.

  6. Place a nonstick pan on low flame and add ghee and let it heat for a couple of minutes.

  7. Now, add the dal paste. Keep the flame medium. Start stirring with a wooden or Teflon spoon with a long handle.

  8. Stir fry the dal paste continuously for 25 to 30 minutes. The dal paste will slowly start drying up taking the ghee.

  9. Its consistency will become granular and color will change slightly.

  10. It will get lumps as well, so just break them gently with the spatula and keep on stirring.

  11. After about 25 minutes a well-fried aroma of the dal will emanate and color will change to light golden brown.

    how to make moong dal halwa
  12. At this point add the milk mixture and also the saffron-infused milk. It will splutter a bit.

    moong dal halwa step by step
  13. Again stir it continuously for about 10 minutes till the liquid is totally absorbed by the dal. The mixture will start to gather in the center and leave the sides very easily.

    moong dal halwa cooking process
  14. Shut off the flame and add in the slivered almonds, pistachios and raisins. Cover the pan with a lid and let it stand for about 5 minutes. Serve hot.

    Moong Dal Halwa Recipe
Nutrition Facts
Moong Dal Halwa
Amount Per Serving
Calories 459 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 10g63%
Cholesterol 42mg14%
Sodium 25mg1%
Potassium 519mg15%
Carbohydrates 66g22%
Fiber 6g25%
Sugar 46g51%
Protein 10g20%
Vitamin A 105IU2%
Vitamin C 1.7mg2%
Calcium 98mg10%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.


Moong daal halwa is primarily considered to be a winter dish. It is one of those dishes that come out of the Indian scientific – ayurveda kitchen when special dishes are prepared as per the season. Moong daal halwa is said to keep you warm and hence a preferred winter dish.

Another such dish are the Til laddoos made on 14th January during the Makar Sankrant festival. Til or sesame is also said to provide warmth to the body and help fight the biting cold, especially in north India. It feels amazing to think how our ancestors planned out to introduce seasonal food as a part of popular culture that we have it even if we don’t know its benefits.

The one thing about moong daal halwa is that you shouldn’t cut corners with ghee. Ghee is like food for the soul. Home made ghee, especially, warms your heart and gives you a taste that is parallel to none. You’ll probably need to add a couple of more spoons of ghee to this halwa than what is mentioned in the ingredient list. Don’t hesitate with the ghee as it lends the lovely flavour to the halwa and helps it cook properly too. If you are making moong daal halwa then do get some silvers for decoration. This is like a ‘raj bhog’ – a treat fit for kings. So decorate it well before serving makes it extra special. Last but not the least, be sure to use a good quality non-stick kadhai to make the halwa, and also whole fat milk.


Tags:, ,

Add Comment

Recipe Rating