Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Moong Dal Ka Halwa – Indian Dessert

Recipe by YOUR FOOD LAB

  • Ready in75 min
  • Prep20 min
  • Cook55 min
  • CuisineIndian · North Indian
  • Serves6 People
  • Calories~650 kcal
Moong Dal Ka Halwa – Indian Dessert

Ingredients

Main Ingredients

  • 1 cupYellow Moong Dal
  • 1 1/4 cupSugar
  • 1 litreWater
  • a pinchCardamom Powder
  • 15-20 strandsKesar (Saffron)
  • 1 cupGhee
  • 1/4 cupAlmonds (slivered)
  • 1/4 cupCashew Nuts (chopped)
  • 3 tbspRava (Semolina)
  • 3 tbspBesan (Gram Flour)

Step-by-Step Instructions

  1. 1.Wash and Dry Moong Dal

    Take 1 cup of yellow moong dal. Wash it thoroughly under running water using a strainer until the water runs clear. Spread the washed dal on a plate and pat it dry completely with a tissue paper or clean cloth to remove all moisture.

  2. 2.Roast Moong Dal

    Transfer the pat-dried moong dal to a non-stick pan. Roast the dal on a low flame for about 4-5 minutes, stirring continuously, until it dries out completely and its color slightly deepens. Transfer the roasted dal to a bowl and let it cool down completely.

  3. 3.Grind Moong Dal

    Once cooled, transfer the roasted moong dal to a mixer grinder. Grind it to a coarse powder. Ensure it's not a fine powder nor too coarse; aim for a texture in between.

  4. 4.Prepare Sugar Syrup (Chashni)

    In a separate pot, add 1 1/4 cup sugar and 1 litre of water. Add a pinch of cardamom powder and 15-20 strands of kesar (saffron, optional). Stir well and bring the mixture to a boil. Cook until the sugar dissolves completely and the syrup comes to a rolling boil. No string consistency is required. Turn off the gas and set aside.

  5. 5.Fry Nuts

    Heat 1 cup of ghee in a large kadhai (wok) on a medium flame. Once the ghee is hot, add 1/4 cup slivered almonds and 1/4 cup chopped cashew nuts. Fry them in the ghee, preferably using a strainer for easy removal, until they turn golden brown. Remove the fried nuts and set them aside.

  6. 6.Roast Rava and Besan

    To the same ghee in the kadhai, add 3 tablespoons of rava (semolina) and 3 tablespoons of besan (gram flour). Stir continuously on a low flame. Roast the mixture until it becomes fragrant and turns a light biscuit color. This step is crucial for texture, so ensure proper temperature control.

  7. 7.Roast Ground Dal

    Add the ground moong dal (from Step 3) to the rava and besan mixture. Continue to roast on a low flame, stirring continuously, for about 7-8 minutes until the dal mixture turns a dark biscuit-brown color. This requires patience and constant stirring.

  8. 8.Add Sugar Syrup

    Turn off the flame. Carefully and slowly add the prepared sugar syrup (from Step 4) to the dal mixture in 2-3 parts, stirring well after each addition. Be cautious as the mixture will bubble up vigorously. Ensure the kadhai is large enough to prevent overflow.

  9. 9.Cook the Halwa

    Turn the flame back to low. Continue to cook the halwa, stirring continuously, for approximately 30-35 minutes. During this time, the dal will absorb the syrup, swell, and cook thoroughly. The halwa will thicken, and ghee will start to separate from the sides.

  10. 10.Final Roasting and Nuts

    Once the halwa has released all its ghee and reduced significantly, turn the flame to high. Cook for another 5 minutes, stirring continuously, to achieve the perfect texture and color. Stir in the fried almonds and cashews.

  11. 11.Rest and Serve

    Remove the halwa from heat and let it rest for 10 minutes. This allows the ghee to be reabsorbed and the halwa to settle, enhancing its texture. Serve warm, garnished with additional slivered almonds, pistachios, or saffron strands as desired.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Moong Dal Ka Halwa – Indian Dessert

Ready in

75 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

55 min

Serving

6 People

Calories / Serving

~650 kcal
Recipe by YOUR FOOD LAB on YouTube
Moong Dal Ka Halwa – Indian Dessert
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 10 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Wash and Dry Moong Dal

    Take 1 cup of yellow moong dal. Wash it thoroughly under running water using a strainer until the water runs clear. Spread the washed dal on a plate and pat it dry completely with a tissue paper or clean cloth to remove all moisture.

  2. 2

    Roast Moong Dal

    Transfer the pat-dried moong dal to a non-stick pan. Roast the dal on a low flame for about , stirring continuously, until it dries out completely and its color slightly deepens. Transfer the roasted dal to a bowl and let it cool down completely.

  3. 3

    Grind Moong Dal

    Once cooled, transfer the roasted moong dal to a mixer grinder. Grind it to a coarse powder. Ensure it's not a fine powder nor too coarse; aim for a texture in between.

  4. 4

    Prepare Sugar Syrup (Chashni)

    In a separate pot, add 1 1/4 cup sugar and 1 litre of water. Add a pinch of cardamom powder and 15-20 strands of kesar (saffron, optional). Stir well and bring the mixture to a boil. Cook until the sugar dissolves completely and the syrup comes to a rolling boil. No string consistency is required. Turn off the gas and set aside.

  5. 5

    Fry Nuts

    Heat 1 cup of ghee in a large kadhai (wok) on a medium flame. Once the ghee is hot, add 1/4 cup slivered almonds and 1/4 cup chopped cashew nuts. Fry them in the ghee, preferably using a strainer for easy removal, until they turn golden brown. Remove the fried nuts and set them aside.

  6. 6

    Roast Rava and Besan

    To the same ghee in the kadhai, add 3 tablespoons of rava (semolina) and 3 tablespoons of besan (gram flour). Stir continuously on a low flame. Roast the mixture until it becomes fragrant and turns a light biscuit color. This step is crucial for texture, so ensure proper temperature control.

  7. 7

    Roast Ground Dal

    Add the ground moong dal (from Step 3) to the rava and besan mixture. Continue to roast on a low flame, stirring continuously, for about until the dal mixture turns a dark biscuit-brown color. This requires patience and constant stirring.

  8. 8

    Add Sugar Syrup

    Turn off the flame. Carefully and slowly add the prepared sugar syrup (from Step 4) to the dal mixture in 2-3 parts, stirring well after each addition. Be cautious as the mixture will bubble up vigorously. Ensure the kadhai is large enough to prevent overflow.

  9. 9

    Cook the Halwa

    Turn the flame back to low. Continue to cook the halwa, stirring continuously, for approximately . During this time, the dal will absorb the syrup, swell, and cook thoroughly. The halwa will thicken, and ghee will start to separate from the sides.

  10. 10

    Final Roasting and Nuts

    Once the halwa has released all its ghee and significantly, turn the flame to high. Cook for another , stirring continuously, to achieve the perfect texture and color. Stir in the fried almonds and cashews.

  11. 11

    Rest and Serve

    Remove the halwa from heat and for . This allows the ghee to be reabsorbed and the halwa to settle, enhancing its texture. Serve warm, garnished with additional slivered almonds, pistachios, or saffron strands as desired.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains dairy and nuts.
dairynuts

Variations

Simple ways to adapt this recipe.

  • 1
    Add grated unsweetened mawa (khoya)Customise

    Add grated unsweetened mawa (khoya) for a richer taste and texture.

  • 2
    Experiment with different nuts like pistachios or walnuts

Helpful Tips

Small details that can improve the final result.

  • 1
    Flavour tipDo Not Grind the Roasted

    Do not grind the roasted moong dal into a fine powder; keep it slightly coarse for a better texture.

  • 2
    Flavour tipMaintain a Low Flame and

    Maintain a low flame and control the temperature carefully while roasting the rava, besan, and dal. If the pan gets too hot, turn off the flame temporarily.

  • 3
    TipAdd the Sugar Syrup in 2

    3 parts to prevent splattering and ensure even absorption.

  • 4
    Cooking tipCook the Halwa for 30

    35 minutes after adding the syrup to allow the dal to cook thoroughly and swell, resulting in a soft, crumbly texture.

  • 5
    PreparationLet the Halwa Rest for

    Let the halwa rest for 10 minutes after cooking. It will release more ghee and absorb it back, improving the texture.

  • 6
    TipFor an Even Richer Halwa

    You can add 100-200g of grated unsweetened mawa (khoya) at the end, just mix it in without further cooking.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from YOUR FOOD LAB

Other recipes converted from YOUR FOOD LAB's cooking videos.

Thecha Paneer Rice – Spicy Maharashtrian Style

Thecha Paneer Rice – Spicy Maharashtrian Style

Cuisine

Indian · Maharashtrian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Creamy Mushroom with Lemon Coriander Rice

Creamy Mushroom with Lemon Coriander Rice

Cuisine

Indian · Fusion

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Mushroom Butter Masala - Restaurant Style

Mushroom Butter Masala - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Anda Rice (Street Style Egg Rice)

Anda Rice (Street Style Egg Rice)

Cuisine

Indian · Street Food

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Tomato Rasam – South Indian Style

Tomato Rasam – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Paneer Pepper Fry – South Indian Style

Paneer Pepper Fry – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Milk Cake – Home Cooking

Milk Cake – Home Cooking

Cuisine

Indian · North Indian

Prep + Cook Time

7 hr 15 min

Difficulty Level

Medium

Homemade Soft Chapati – Indian Flatbread

Homemade Soft Chapati – Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Palak Paneer - Simple & Flavorful

Palak Paneer - Simple & Flavorful

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Empty Salna – Madras Samayal Style

Empty Salna – Madras Samayal Style

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Parotta Salna – South Indian Style

Parotta Salna – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Soft Chapathi – Indian Recipes Tamil

Soft Chapathi – Indian Recipes Tamil

Cuisine

Indian · South Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy