Instant Moong Dal Halwa Recipe
Instant Moong Dal Halwa Recipe is a medium Indian recipe that serves 4. 350 calories per serving. Recipe by BaBa Food RRC on YouTube.
Prep: 2 hrs 15 min | Cook: 26 min | Total: 2 hrs 56 min
Cost: $24.02 total, $6.01 per serving
Ingredients
- 150 g Moong Dal (soaked 2 hours, then ground to a smooth paste)
- 150 g Ghee (unsalted, melted)
- 3 tbsp Besan (roasted with dal paste)
- 3 tbsp Sooji (fine semolina, roasted with dal paste)
- 1 L Whole Milk (full‑fat for richness)
- 200 g Granulated Sugar (white sugar)
- 0.5 g Salt (pinch, optional)
- 50 g Cashew Nuts (roughly chopped, half for garnish)
- 50 g Pistachio Nuts (roughly chopped)
- 50 g Almonds (sliced or slivered)
- 20 g Raisins (golden raisins, optional)
- Few drops Food Colour (optional, orange or any preferred colour)
- 60 ml Water (to aid grinding, add gradually)
Instructions
Soak Moong Dal
Rinse 150 g moong dal thoroughly and soak in enough water for at least 2 hours until very soft.
Time: PT2H
Grind to a Paste
Drain the soaked dal and transfer to a grinder. Add about 60 ml water and blend for 1 minute until a smooth, thick paste forms.
Time: PT5M
Roast Dal Paste with Ghee, Besan & Sooji
Heat 150 g melted ghee in a heavy‑bottomed pan over medium flame. Add the dal paste, 3 tbsp besan and 3 tbsp sooji. Stir continuously and roast on low heat for about 5 minutes until the mixture turns fragrant and a light golden colour.
Time: PT5M
Temperature: 150°C
Cook with Milk
Gradually pour 1 L whole milk while stirring to avoid lumps. Bring to a gentle boil, then reduce to a low simmer. Cook, stirring occasionally, for 14 minutes until the mixture thickens and the ghee begins to separate.
Time: PT14M
Temperature: 90°C
Add Sugar and Finish Cooking
Stir in 200 g sugar and a pinch of salt. Continue cooking on medium heat for 5 minutes, stirring gently, until the sugar dissolves and the halwa leaves the sides of the pan.
Time: PT5M
Temperature: Medium
Incorporate Nuts, Raisins & Colour
Add the chopped cashews, pistachios, almonds, raisins and a few drops of food colour (if using). Stir for 2 minutes, reserving some nuts for garnish.
Time: PT2M
Temperature: Low
Serve
Transfer the hot halwa to a serving dish, garnish with the reserved nuts, and serve warm.
Time: PT2M
Nutrition Facts
- Calories
- 350
- Protein
- 10 g
- Carbohydrates
- 45 g
- Fat
- 15 g
- Fiber
- 3 g
Dietary info: Vegetarian, Gluten‑Free (if using pure besan and sooji without cross‑contamination)
Allergens: Milk, Tree nuts
Last updated: April 7, 2026





