How to Make Chana Halwa (Traditional & Healthy Version)

Chana Halwa, also known as 'Chane ka Halwa', is a beloved North Indian dessert made from chana dal (split Bengal gram). Traditionally served during festive occasions like Diwali and Holi, this rich and aromatic sweet is celebrated for its nutty flavor and creamy texture. Chana Halwa is often prepared in Punjabi households, where it marks special family gatherings and joyous celebrations. The dish offers a wonderful blend of roasted chana dal, ghee, aromatic cardamom (elaichi), and a touch of sweetness from jaggery or sugar. Its golden hue and inviting fragrance make it a showstopper on any dessert table. Chana Halwa is not only delicious but also packs wholesome nutrition, making it a guilt-free indulgence for those tracking calories. Unlike many other halwas, it is high in protein and can be adapted for health-conscious diets. With simple ingredients found in Indian kitchens and straightforward cooking steps, this healthy Chana Halwa recipe is perfect for anyone looking to enjoy Indian desserts without compromising on nutrition. Each bite delivers a warm, comforting taste with hints of cardamom and roasted nuts, making it an ideal choice for festive celebrations or a nourishing treat after a meal.

35 min total2 servingsMedium320 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and soak chana dal for at least 2 hours
0%
2h 0m

Step 1 · Wash and soak chana dal for at least 2 hours

Wash and soak chana dal for at least 2 hours. Drain water and pressure cook with 2 cups water until soft (about 3 whistles).

Step 2: Drain cooked dal
0%

Step 2 · Drain cooked dal

Drain cooked dal. Blend into a smooth paste without adding extra water.

Step 3: Heat ghee in a heavy-bottomed kadhai (pan)
0%

Step 3 · Heat ghee in a heavy-bottomed kadhai (pan)

Heat ghee in a heavy-bottomed kadhai (pan). Add the dal paste and roast on medium heat until golden and aromatic.

Step 4: Add milk and cook
0%

Step 4 · Add milk and cook

Add milk and cook, stirring continuously, until the mixture thickens and ghee begins to separate.

Step 5: Add jaggery and cardamom powder
0%

Step 5 · Add jaggery and cardamom powder

Add jaggery and cardamom powder. Mix well and cook until jaggery dissolves completely and halwa reaches a soft consistency.

Step 6: Stir in chopped almonds
0%
2 min

Step 6 · Stir in chopped almonds

Stir in chopped almonds, cashews, and raisins. Cook for another 2 minutes.

Step 7: Garnish with saffron strands and serve warm
0%

Step 7 · Garnish with saffron strands and serve warm

Garnish with saffron strands and serve warm.

Why this recipe is healthy

Choosing Chana Halwa means you’re opting for a dessert that combines plant-based protein, fiber, and healthy fats. The use of low-fat milk and jaggery keeps it heart-friendly and suitable for calorie tracking. It’s free from artificial additives and can be adapted for vegan or diabetic diets, making it a wholesome sweet treat for the health-conscious.

A note on tradition

Chana Halwa originates from North India, especially Punjab and Uttar Pradesh, where it is often served during festivals such as Diwali, Holi, and family celebrations. Its preparation reflects the region's love for hearty, protein-rich sweets made from lentils. Chana Halwa is a symbol of prosperity and is commonly offered to guests and as prasad during temple rituals.

← Back to Chana Halwa