You are here: Home> Cuisine > Indian Veg Recipes > North Indian Vegetarian Food > Chana Dal Halwa ( Indian Cooking)
chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa |

Tarla Dalal
06 December, 2024
-15335.webp)

Table of Content
About Chana Dal Halwa ( Indian Cooking)
|
Ingredients
|
Methods
|
For soaking the chana dal
|
How to make chana dal halwa
|
Tips for chana dal halwa
|
Nutrient values
|
chana dal halwa is a popular Indian dessert which is made during celebrations and get togethers in the house. During Indian festivals like diwali, baisakhi and holi chana dal halwa is made.
Chana dal has a richer flavour than other pulses, which lends itself well to the preparation of a mouth-watering Punjabi style chana dal halwa. Soaked and ground dal is sautéed till a rich aroma is achieved, and then prepared into a traditional chana dal halwa flavoured with cardamom and saffron.
Though the method to make it is quite long and complex yet the outcome and the result is worth everything. To make chana dal halwa, clean, wash and soak the chana dal in enough water in a bowl for at least 2 hours. Drain well and blend the chana dal in a mixer to a coarse mixture without using any water. Keep aside. Further, heat the ghee in a non-stick kadhai, add the chana dal mixture, mix well and cook on a medium flame for 14 minutes or till the mixture turns brown in colour, while stirring continuously. Add the hot milk and 1 cup of hot water, mix well and cook on a medium flame for another 2 to 3 minutes or till the mixture thickens, while stirring continuously. Next, add the sugar, mix well and cook on a medium flame for 2 to 3 more minutes, while stirring continuously. Add the cardamom powder and saffron, mix well and cook on a medium flame for 1 minute, while stirring continuously. Serve spilt bengal gram halwa hot garnished with almond slivers.
Points for chana dal halwa. It is important to stir the dal mixture continuously when sautéing it, to avoid charring. Also be cautious when adding the hot milk and water as it tends to splutter a bit.
Although the Chana Dal Halwa requires a bit of prior soaking and takes a bit of time to cook, it is a worthwhile effort, which is sure to be lauded by your guests and family members! One of the perfect dessert for entertaining.
Enjoy chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | with detailed step by step recipe photos below.
Tags
Preparation Time
5 Mins
Cooking Time
26 Mins
Total Time
31 Mins
Makes
5 servings
Ingredients
For Chana Dal Halwa
1 cup chana dal (split Bengal gram)
3/4 cup ghee
1 cup hot milk
1 cup sugar
1 tsp cardamom (elaichi) powder
a few saffron (kesar) strands
For The Garnish
2 tbsp almond (badam) slivers
Method
chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | Video by Tarla Dalal
Chana Dal Halwa ( Indian Cooking) recipe with step by step photos
-
- To make easy chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | pick and clean the chana dal to get rid of any stones or worms.
-
Wash the chana dal under running water or twice or thrice in a bowl of water and drain it.
-
Transfer the chana dal to a bowl and submerge under enough water to soak.
-
Cover with a lid and soak the chana dal for at least 2 hours.
-
After 2 hours, drain the chana dal using a strainer.
-
Transfer the soaked and drained chana dal to a mixer jar.
-
Blend the chana dal to a coarse mixture without using any water. Keep aside.
-
-
To prepare the chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | heat the ghee in a non-stick kadhai or pan. Ideally, Indian sweets are cooked in a heavy bottom pan over slow flame but, this quick halwa recipe can be prepared in a non-stick kadai.
-
When the ghee is hot and melts, carefully add the chana dal mixture.
-
Mix well to combine the ghee and dal very well.
-
The chana dal will take around 14 minutes to cook on a medium flame. First, the mixture will resemble like a coarse crumb. Ensure that you stir continuously to prevent lumps from forming.
-
After 14 minutes, it will turn golden brown in colour.
-
At this stage, add the hot milk. Full-fat milk gives best texture and flavour to Indian halwa recipes so, make sure you use the same.
-
Also, add 1 cup of hot water. It is important to use hot water so that the dal cooks faster and does not become lumpy.
-
Mix well.
-
Cook on a medium flame for another 2 to 3 minutes or till the mixture thickens, while stirring continuously.
-
Add the sugar. Always add the sugar, only once the mixture thickens. If the chana dal is even slightly uncooked and you add sugar, chana dal halva won’t cook further and give out a raw flavour.
-
Mix well.
-
Cook on a medium flame for 6 to 8 more minutes or till the sugar dissolves and incorporates completely, while stirring continuously.
-
Add the cardamom powder. Elaichi gives out a pleasant flavour and aroma to the chana dal halwa.
-
Add saffron. It provides a nice orangish yellow hue to the chana dal halwa.
-
Mix well and cook on a medium flame for 1 minute, while stirring continuously. To enhance the texture, you can add some finely chopped or coarsely crushed dried fruits.
-
Transfer the chana dal halwa in serving bowls and garnish with almond slivers.
-
Serve the chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | hot!
- Moong Dal Halwa, Badam ka Halwa and Doodhi ka Kalwa are some other all-time favorite and popular halwa recipes which you might love to try.
-
To prepare the chana dal halwa recipe | Punjabi style chana dal halwa | spilt bengal gram Indian halwa | heat the ghee in a non-stick kadhai or pan. Ideally, Indian sweets are cooked in a heavy bottom pan over slow flame but, this quick halwa recipe can be prepared in a non-stick kadai.
-
-
It is important to stir the dal mixture continuously when sautéing it, to avoid charring.
-
Also be cautious when adding the hot milk and water as it tends to splutter a bit.
-
It is important to stir the dal mixture continuously when sautéing it, to avoid charring.
Nutrient values (Abbrv)per plate
Energy | 596 cal |
Protein | 10 g |
Carbohydrates | 62.9 g |
Fiber | 6.1 g |
Fat | 32.8 g |
Cholesterol | 6.4 mg |
Sodium | 36.9 mg |
Click here to view Calories for Chana Dal Halwa ( Indian Cooking)
The Nutrient info is complete

Sana
March 13, 2025, midnight
What is the weight of one serving?

Tarla Dalal
March 13, 2025, midnight
We don?t weigh the weight of the food we cook. We estimate the amount a serving size is. The key to take from the analysis of a recipe is if it''s healthy and fits into your lifestyle. When in doubt, eat less of that recipe.

Pam
March 13, 2025, midnight
Thank you for the details of this recipe which is absolutely my favorite for breakfast! I now have a much better understanding of the vitamins and the breakdown of fats/sugar!

Archana M
March 13, 2025, midnight
chana dal halwa.. never before ate halwa made with chana dal.. only used to make savoury dal.. but this recipe was just amazing once made.. as i was roasting.. full house had become aromatic.. with the smell of ghee.. and had grainy texture.. and perfect sweetness.. i enjoyed making this recipe.. with 100% perfect taste.

Anya2012
March 13, 2025, midnight
Bengal gram cooked in milk and sugar flavored with almond essence. The grainy soft mouth feel of the halwa is a stand out.

Foodie #644361
March 13, 2025, midnight
Love this recipe.today i thought to have desserts n i prepared and i found very delicious.thank you ma''am for this wonderful recipe

Tarla Dalal
March 13, 2025, midnight
Thanks. Please continue to review recipes which you have made and loved from tarladalal.com

Sonal Modi
March 13, 2025, midnight
Nice sweet.

Foodie #655765
March 13, 2025, midnight
Lov u mam for yummmy recipes

Tarla Dalal
March 13, 2025, midnight
Hi, We are very happy to know you loved the recipe. Do try more and more recipes and let us know how they turned out. Happy Cooking !

nirmala jayant
March 13, 2025, midnight
very nice and easy receipt. I tried twice and liked very much. thanks

Tarla Dalal
March 13, 2025, midnight
Hi Nirmala, we are delighted you loved the Chana Dal Halwa recipe. Please keep posting your thoughts and feedback about recipes you have tried. Happy Cooking!