• Prep Time 3-4 hours minutes
  • Cook Time 20-25 minutes
  • Serving For 2-3 People
  • Difficulty

Recipe Description

Ingredient                                                                          Quantity

Moong Dal                                                                             ¾ Cup

Sugar                                                                                     ¾ Cup

Water                                                                                      1½ Cup

Cardamom powder                                                                  pinch

Saffron strands                                                                       3-4 no.

Ghee                                                                                       4 tbsp

Assorted Nuts chopped                                                           2 tbsp

Khoya                                                                                       ¼  Cup



  1. Wash and soak the moong Dal in 2 cups of water for 3-4 hours.
  2. Drain and Grind the soaked moog dal till smooth. Keep it aside.
  3. Heat water in a pan, Add sugar and mix well. As water is starts to boiling, add cardamom powder and saffron, mix well.
  4. As sugar melts, switch of the flame and keep aside the sugar syrup.
  5. Heat ghee in a pan, Add moog dal paste and stir continuously to avoid formations of lumps and keep roasting the mixture until turns light brown.
  6. Add assorted nuts, mix well.
  7. Add sugar syrup, mix well and cook on medium heat till the halwa absorbs the sugar syrup.
  8. Add khoya, mix well and cook for 2 min.
  9. Switch off the flame, remove halwa in serving plates and serve hot.

You may also like

05 mins 4 People Yield
15 mins 4 People Yield

Marwari Tikadia Breads & Rolls

05 mins 2-3 People Yield
Harpal Sokhi


Fusion of Indian food with International Cuisine is what made Chef Harpal Singh Sokhi a sought after name within the Food industry. With a background of North India, Chef Harpal is a music lover and is fluent in English and five Indian regional languages - Hindi, Punjabi, Bengali, Oriya and Telugu.

Leave a Reply

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

nine − five =