Moong Dal Halwa Recipe

Moong Dal Halwa

Moong Dal Halwa is a rich, aromatic and delicious Indian dessert made with yellow moong dal, ghee, sugar, milk and cardamom. It is especially popular during festivals, weddings and special occasions. Though it takes a little patience to cook, the creamy texture and rich flavour make it absolutely worth the effort.

Recipe Details

  • Prep Time: 8–10 hours (soaking)
  • Cooking Time: 45–55 minutes
  • Total Time: About 9 hours
  • Servings: 6
  • Course: Dessert
  • Cuisine: Indian
  • Difficulty: Medium

Ingredients

  • 1 cup yellow moong dal (split and skinned)
  • ½ cup ghee
  • ¾ cup sugar
  • 1½ cups warm milk
  • ½ cup water
  • ½ tsp cardamom powder
  • 2 tbsp chopped almonds
  • 2 tbsp chopped pistachios
  • 1 tbsp cashews, chopped
  • 1 tbsp raisins
  • A few strands of saffron (optional)

How to Make Moong Dal Halwa

1. Soak the Moong Dal

Wash the moong dal thoroughly and soak it in enough water for 6–8 hours or overnight.

Drain the water completely and grind the dal into a slightly coarse paste. Avoid adding too much water while grinding.

2. Roast the Dal

Heat ghee in a heavy-bottomed pan or kadhai over low-medium heat.

Add the ground moong dal and start roasting it patiently. Keep stirring continuously so that the dal doesn’t stick to the bottom.

Cook until the dal turns golden and aromatic. This can take around 20–30 minutes.

3. Add Milk and Water

Once the dal is well roasted, carefully add warm milk and water while stirring continuously.

The mixture may splutter, so add the liquid slowly and carefully.

Cook while stirring until the dal absorbs the liquid and becomes soft and thick.

4. Add Sugar

Add sugar and mix well.

The halwa will become slightly runny after adding sugar. Continue cooking until the excess moisture evaporates and the halwa becomes thick and glossy.

5. Add Flavourings

Add cardamom powder, saffron, chopped almonds, pistachios, cashews and raisins.

Mix everything well and cook for another 5–7 minutes until the halwa reaches the desired consistency.

6. Serve

Turn off the heat and transfer the halwa to a serving bowl.

Garnish with extra chopped nuts and a few saffron strands.

Serve warm for the best taste.

Pro Tips for Perfect Moong Dal Halwa

  • Roast the dal patiently. Proper roasting is the secret to authentic flavour.
  • Use a heavy-bottomed pan to prevent the dal from burning.
  • Keep the flame low to medium while roasting.
  • Don’t rush the roasting process by increasing the flame.
  • Warm milk before adding it to the roasted dal.
  • Adjust sugar according to your taste.
  • For a richer halwa, you can add an extra tablespoon of ghee before serving.

Serving Suggestions

Serve Moong Dal Halwa warm as a festive dessert. It tastes delicious on its own and can also be served with a scoop of vanilla ice cream for a delightful hot-and-cold combination.

Frequently Asked Questions

Can I make Moong Dal Halwa without soaking the dal?

Soaking is highly recommended because it makes the dal easier to grind and helps reduce the cooking time.

Why is my Moong Dal Halwa sticky?

The dal may not have been roasted properly, or the halwa may have been cooked at too high a temperature. Slow roasting gives the halwa its ideal texture.

Can I prepare Moong Dal Halwa in advance?

Yes. You can prepare it a day ahead and refrigerate it in an airtight container. Reheat it gently before serving.

How long can Moong Dal Halwa be stored?

It can generally be refrigerated in an airtight container for 3–4 days. Reheat thoroughly before serving.

Can I use less ghee?

Yes, but traditional Moong Dal Halwa gets its signature rich texture and flavour from ghee. Reducing it too much may affect the final texture.

Final Thoughts

This traditional Moong Dal Halwa is rich, indulgent and perfect for celebrations. The key is simple—soak well, roast slowly and be patient. Once you taste the aromatic, melt-in-the-mouth halwa, you’ll know the extra effort was worth it! ❤️

Enjoy this delicious homemade dessert from Food by Shalini!

Leave a Reply

Your email address will not be published. Required fields are marked *