• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Chana Dal Halwa Recipe

    Last Updated On: Aug 18, 2026 by Sharmilee J

    33
    Shares

    Jump to Recipe Jump to Video Print Recipe Add us as a preferred source on Google

    Chana Dal Halwa is a tasty, simple sweet made by simmering chana dal paste with ghee, sugar syrup and flavoured with cardamom powder. Chana Dal Halwa can be made quickly with the ingredients available at home for celebrating sudden moments. 

    chana dal halwa served with nuts as garnish

    Even though you are using very basic things like chana dal, ghee, sugar, and milk, the halwa tastes so rich and special. This halwa comes together in about an hour and a half, and it is not difficult at all. You can make this for sudden celebration or when guests arrive because it comes together so quickly, and everyone just love it.

    Jump to:
    • About Chana Dal Halwa
    • Chana Dal Halwa Video
    • Chana Dal Halwa Ingredients
    • How to make Chana Dal Halwa RecipeStep by Step
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Chana Dal Halwa

    Chana Dal Halwa is a traditional Indian sweet halwa that made by cooking ground chana dal paste with ghee until it turn golden and fragrant, then you combine with milk and sugar syrup. The halwa gets its name from chana dal, which is split chickpea dal that has this mild, slightly nutty flavour that makes it different from other halwa recipe.

    The texture of this halwa is so wonderful. The cooked dal paste brings flavour  and continuous stirring to make it smooth and creamy. The halwa is golden in colour from the saffron, and it also adds warm flavour and rich taste to the dish. 

    You can adjust this halwa based on your taste preference, you can make it sweeter by adding extra sugar or you can prefer it less sweet by using less sugar. The saffron is the key ingredient in this recipe and you really shouldn't skip it because it has special flavour that makes the whole halwa taste different. 

    I usually make this on festive occasions or when I want to try something different from the regular halwa that I make at home. My family love it because the texture is so soft and tasty, also feels something impressive but simple.

    Similar Recipes

    • Bread Halwa Recipe
    • Mango Halwa Recipe
    • Milk Halwa Recipe | Paal Halwa Recipe
    • Moong Dal Halwa
    • Ragi Halwa
    chana dal halwa served with nuts as garnish

    Chana Dal Halwa Video

    Chana Dal Halwa Ingredients

    • Chana Dal - I use chana dal for the base of this halwa because it has mild nutty flavour and become smooth when you cook it. You need to soak it for one hour first and then grind it coarsely to get the best texture.
    • Ghee - I use ghee for toasting the dal and making it golden and rich. Ghee really gives much better taste and texture to the halwa.
    • Sugar - I add sugar for sweetness and you can adjust it based on how sweet you like your halwa and your preference.
    • Milk - I add milk to make the halwa creamy and soft, it helps the dal cook completely and get that smooth texture you want. 
    • Saffron - I use saffron soaked in warm milk for the beautiful golden colour and special flavour that makes it taste different and more special. 
    • Cardamom Powder - I add cardamom powder for warm flavour that goes well with the saffron and ghee and make it taste richer. 
    • Almonds - I added chopped almonds for crunch and garnish on the top of the halwa. You can also use cashew or pistachio if you prefer.

    How to make Chana Dal Halwa RecipeStep by Step

    1.Soak chana dal in water for 1 hour. Drain it and transfer to mixer jar.

    how to make chana dal halwa step1

    2.Grind it to a slightly coarse paste, Set aside. Soak saffron in warm milk, mix well and set aside. To a kadai or pan  add half of ghee to it add ground paste.

    how to make chana dal halwa step2

    3.Keep cooking in low flame, first its lumpy slowly it will crumble like shown below, keep sauteing in low flame until  golden and raw smell of chana dal leaves.

    how to make chana dal halwa step3

    4.Add milk,saffron milk and water to it.

    how to make chana dal halwa step4

    5.Mix well and cook covered for few minutes.

    how to make chana dal halwa step5

    6.Cook until dal gets soft and fully cooked. Add sugar to it and mix well. The mixture will become goey.

    how to make chana dal halwa step6

    7.Slow it will start to thicken, at this stage add remaining ghee. Keep stirring in low flame until it starts to leave the kadai and rolls like a ball.

    how to make chana dal halwa step7

    8.Add cardamom powder and chopped almonds. Mix well and switch off.

    how to make chana dal halwa step8

    Serve hot or warm with a generous sprinkle of chopped almonds. Delicious melt in the mouth chana dal halwa ready. Serve hot or warm!

    chana dal halwa served with nuts as garnish

    Expert Tips

    • Heavy Kadai - Use a heavy bottomed pan or kadai for this halwa because it prevents the mixture from sticking and burning at the bottom. 
    • Toast the Dal - Toast the grind chana dal paste in ghee on low flame until it turn golden for flavour.
    • Keep Stirring - Stir at intervals while cooking, regular stirring make sure the halwa cook evenly and the texture come out smooth.
    • Add Ghee Right - Add the remaining ghee when the mixture starts to thicken after you add sugar, this really helps to make it soft and creamy. The ghee brings everything together at this stage.
    • Cook Till Ball - Cook until the halwa starts to leave the side of the pan and roll like a ball when you stir it. 
    • Serve Warm - Serve Chana Dal Halwa while warm because the texture is so soft and creamy at that temperature. 

    Serving and Storage

    Serve this Halwa warm or hot with chopped almonds on top, It can be kept at room temperature for one day. You can refrigerate for three days and reheat before serving. When reheated, ghee will come out little which makes it soft again.

    FAQS

    1.Can I skip saffron in this?

    You can skip it, but it really makes a big difference to the colour and flavour to the halwa.

    2.Can I reduce ghee quantity?

    You can reduce little but not too much. Ghee gives texture and shine to the halwa.

    3.Why my halwa is sticky?

    It may not be cooked fully. Keep cooking and stirring until it leaves sides of pan.

    4.Can I skip cardamom?

    Yes, cardamom is optional and you can skip it, but it does add warm flavour that go well with the saffron.

    5.How long can I store this halwa?

    You can simply keep it in an airtight container at room temperature and it stay fresh for like two to three days. 

    chana dal halwa served with nuts as garnish

    If you have any more questions about this Chana Dal Halwa Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook, Pinterest ,Youtube and Twitter .

    Tried this Chana Dal Halwa Recipe ? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    ChanaDalHalwa3
    Print Recipe Pin Recipe

    Chana Dal Halwa

    Chana Dal Halwa is a tasty, simple sweet made by simmering chana dal paste with ghee, sugar syrup and flavoured with cardamom powder. Chana Dal Halwa can be made quickly with the ingredients available at home for celebrating sudden moments. 
    Prep Time1 hour hr
    Cook Time30 minutes mins
    Total Time1 hour hr 30 minutes mins
    Servings3 people
    AuthorSharmilee J

    Ingredients

    • ½ cup chana dal
    • ⅛ cup ghee
    • ½ cup sugar
    • ½ cup milk + 1 tablespoon
    • 10 strands saffron
    • a tiny pinch cardamom powder (optional)
    • 2 tablespoon almonds chopped

    Instructions

    • Soak chana dal in water for 1 hour. Drain it and transfer to mixer jar.
    • Grind it to a slightly coarse paste. Set aside.
    • Soak saffron in warm milk, mix well and set aside.
    • To a kadai or pan  add half of ghee to it add ground paste.
    • Keep cooking in low flame, first its lumpy slowly it will crumble, keep sauteing in low flame until  golden and raw smell of chana dal leaves.
    • Add milk, saffron milk and water to it. Mix well and cook covered for few mins.
    • Cook until dal gets soft and fully cooked. Add sugar to it and mix well. The mixture will become gooey.
    • Slowly it will start to thicken, at this stage add remaining ghee. Keep stirring in low flame until it starts to leave the kadai and rolls like a ball.
    • Add cardamom powder and chopped almonds. Mix well and switch off.
    • Serve Chana Dal Halwa hot or warm with a generous sprinkle of chopped almonds.

    Video

    Notes

    • Chana Dal - I use chana dal for the base of this halwa because it has mild nutty flavour and become smooth when you cook it. You need to soak it for one hour first and then grind it coarsely to get the best texture.
    • Ghee - I use ghee for toasting the dal and making it golden and rich. Ghee really gives much better taste and texture to the halwa.
    • Sugar - I add sugar for sweetness and you can adjust it based on how sweet you like your halwa and your preference.
    • Milk - I add milk to make the halwa creamy and soft, it helps the dal cook completely and get that smooth texture you want. 
    • Saffron - I use saffron soaked in warm milk for the beautiful golden colour and special flavour that makes it taste different and more special. 
    • Cardamom Powder - I add cardamom powder for warm flavour that goes well with the saffron and ghee and make it taste richer. 
    • Almonds - I added chopped almonds for crunch and garnish on the top of the halwa. You can also use cashew or pistachio if you prefer.
    Nutrition Facts
    Chana Dal Halwa
    Amount Per Serving (100 g)
    Calories 367 Calories from Fat 117
    % Daily Value*
    Fat 13g20%
    Saturated Fat 6g38%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 5g
    Cholesterol 24mg8%
    Sodium 21mg1%
    Potassium 168mg5%
    Carbohydrates 57g19%
    Fiber 8g33%
    Sugar 36g40%
    Protein 8g16%
    Vitamin A 84IU2%
    Vitamin C 3mg4%
    Calcium 125mg13%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    33
    Shares

    More Recent Posts

    • QuinoaMuffins1
      Quinoa Muffins Recipe
    • GurMakhana3
      Gur Makhana Recipe
    • RagiSemiya3
      Ragi Semiya Recipe
    • PohaPeanutLadoo1
      Aval Pottukadalai Urundai

    Reader Interactions

    4.56 from 9 votes (9 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • Panjiri Recipe
    • Paal Aval Recipe (Milk Poha)
    • 14613347109 f5b52ca5e3 o
      Millet Kozhukattai Recipe
    • 14850485075 45f3f0c25b o
      Millet Dosa | Kambu Dosa

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • Homemade Chocolate Recipe

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.