Moong Dal Halwa Recipe | Traditional Halwai Style Dessert
Moong Dal Halwa is one of the most loved traditional Indian desserts, especially prepared during winters, festivals, weddings, and special occasions. This rich and aromatic sweet dish is known for its melt-in-the-mouth texture, beautiful golden color, and irresistible flavor of ghee and cardamom.
Made with soaked yellow moong dal, slow roasted in pure ghee until perfectly golden, this halwa tastes exactly like the one served at Indian weddings and sweet shops. The secret to achieving that authentic halwai-style taste lies in patiently roasting the dal until it becomes fragrant and grainy.
Every spoonful of this warm dessert feels rich, comforting, and festive. Garnished with nuts and rose petals, this classic sweet becomes even more royal and delicious.
If you’ve always wanted to make perfect Moong Dal Halwa at home, this easy step-by-step recipe with detailed tips and tricks will help you achieve the perfect texture every time.
If you loved this recipe, don’t forget to check out our other festive Indian sweets
Malpua with Rabdi Recipe | Holi Special Malpua Rabdi Recipe
Surati Ghari Recipe | How to Make Traditional Gujarati Sweet at Home
Churma Laddu Recipe | Traditional Sweet for Ganesh Chaturthi
Best Homemade Rasgulla Recipe | Soft, Juicy & Spongy Rasgulla Recipe
Rajbhog | How to make Rajbhog sweet recipe
Healthy Mango Cheesecake – Dairy-Free | Gluten-Free | Sugar-Free | No Biscuits | No Oven Needed
Preparation Time
- Soaking Time: 4–5 hours
- Cooking Time: 35–40 minutes
- Total Time: About 45 minutes
Servings
Serves 4 people
Ingredients
- ½ cup moong dal
- ½ cup sugar
- ½ cup ghee
- ¾ cup water
- ¼ tsp cardamom powder
- 2 tbsp chopped almonds, cashews, and raisins
- 1 tsp dried rose petals
Method
Step 1 – Soak the Moong Dal
- Take moong dal in a bowl and wash it thoroughly 2–3 times with water until clean.
- Now add enough water and soak the dal for about 4–5 hours.
- Once soaked, drain all the water completely and transfer the dal to a strainer for a few minutes.
- Proper soaking helps the dal grind easily and gives smooth texture to the halwa.
Step 2 – Grind the Dal
- Transfer the soaked moong dal to a mixer grinder.Grind it without adding water.
- The mixture should be slightly coarse and grainy, not completely smooth.
- Do not add water while grinding. A coarse texture gives authentic halwai-style grainy halwa.
Step 3 – Prepare the Sugar Syrup
- In a pan, add: 1/2 cup sugar, 3/4 cup water.
- Heat the mixture until the sugar completely dissolves.
- There is no need to make any string consistency syrup. Keep the sugar syrup warm.
- Always add warm syrup to the roasted dal mixture for smooth texture and easy cooking.
Step 4 – Roast the Moong Dal
- Heat a heavy-bottomed pan on medium-low flame.
- Add most of the ghee and keep a little aside for later use.
- Once the ghee becomes warm, add the ground moong dal mixture.
- Mix continuously while roasting.
- Initially, the mixture may look lumpy, but as it cooks slowly in ghee, it will become grainy and aromatic.
- Keep roasting patiently on low flame while stirring continuously.
- Slow roasting is the most important step in making perfect Moong Dal Halwa. Rushing this step may leave a raw taste in the halwa.
- Continue roasting for about 20–25 minutes until:the color turns golden brown, the mixture becomes aromatic, and ghee starts separating from the sides.
Step 5 – Add Dry Fruits
- Add chopped almonds, cashews, and raisins.
- Roast them along with the halwa for 1–2 minutes.
- This enhances the flavor and richness of the dessert.
Step 6 – Add Sugar Syrup
- Now carefully pour the warm sugar syrup into the roasted dal mixture little by little.Be careful while adding the syrup, as the mixture may bubble immediately.
- Mix continuously to avoid lumps.
- The halwa will absorb the syrup and become soft.
- Cook for another 5–7 minutes until the halwa thickens beautifully.
- If the halwa feels too thick, add a little warm water to adjust the consistency.
- For extra richness, you can also add mawa or khoya at this stage.
Step 7 – Finish the Halwa
- Add 1/4 tsp cardamom powder, remaining ghee. Mix everything well.
- Once the halwa becomes glossy and leaves the sides of the pan, switch off the flame. Garnish with dried rose petals and extra nuts.
- Our rich and delicious Halwai Style Moong Dal Halwa is ready to serve.
Serve Moong Dal Halwa: warm during winters, as festive prasad, after meals, or during special celebrations… Pair it with vanilla ice cream for a modern dessert twist.
Moong Dal Halwa is not just a dessert — it’s a celebration of traditional Indian flavors and festive warmth. Its rich aroma, grainy texture, and melt-in-the-mouth taste make it one of the most comforting Indian sweets ever made.
Whether you prepare it for festivals, bhog, winter evenings, or family gatherings, this authentic halwai-style recipe will surely impress everyone.
Try this delicious homemade Moong Dal Halwa and enjoy the taste of traditional Indian mithai right in your kitchen!
Tips & Tricks –
- Roast Slowly
Slow roasting develops deep flavor and removes raw smell from the dal.
- Use Pure Ghee
Good quality ghee gives authentic halwai-style aroma and taste.
- Keep Stirring
Continuous stirring prevents sticking and ensures even roasting.
- Use Warm Sugar Syrup
Warm syrup blends better with the roasted dal mixture.
- Maintain Grainy Texture
Do not over-grind the dal. Slightly coarse texture gives the best results.
- Add Khoya for Richness
For richer halwa, add some mawa or khoya at the final stage.
You can also try our other delicious recipes from the links below.
Exotic Dry Fruit Laddu – Rich, Royal & Delicious | Festive Desserts
Rajasthani Lapsi made with jaggey
Rajbhog | How to make Rajbhog sweet recipe
Halwai Style Kala Jamun recipe | Kala Jamun
Delicious Sweet Potato kheer – Vrat Recipe
