AI-generated image
Chana dal halwa
Chane ki dal ka halwa: Punjabi slow-fried split chickpea halwa for winter weddings
At Punjabi weddings in Lahore and Faisalabad in the cold months, the dessert table often carries a big tray of chana dal halwa beside the gajar halwa. Soaked split chickpeas are ground and fried slowly in ghee until they smell of roasted nuts and turn deep golden, then cooked with milk, sugar and cardamom into a rich, grainy halwa that keeps for days. It takes patience and a strong arm. Chef's tip: keep the heat low and scrape the bottom constantly; the dal catches fast once it starts to brown.
- Total time
- 90 min
- Difficulty
- hard
- Serves
- 10
Ingredients
- 9 oz chana dal (split chickpeas)soaked 4 hours
- 2 cups whole milk
- 5 ½ oz ghee
- 7 oz sugar
- 1 tsp ground cardamom
- 1 pinch saffron threads (optional)soaked in 1 tbsp warm milk
- 1 oz almondsslivered
- 1 oz pistachiosslivered
Shop this recipe on Amazon
What you'll need
Spices & pantry
Fresh ingredients (1)
Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.
Method
0/5 doneStep 1: Drain the 9 oz chana dal (split chickpeas) and simmer it in the 2 cups whole milk in a heavy pan for 20–25 minutes, stirring often, until the dal is soft and crushes easily and the milk has almost gone.
25 minStep 2: Let it cool a little, then grind to a thick, slightly coarse paste in a food processor.
5 minStep 3: Melt the 5 ½ oz ghee in a wide, heavy pan over a low heat. Add the paste and fry, scraping and folding, for 25–30 minutes. It will be stiff at first, then loosen, and is ready when it is deep golden, smells like toasted nuts and the ghee starts to separate at the edges. A common mistake is raising the heat to rush it; it scorches and turns bitter.
30 minStep 4: Add the 7 oz sugar and 1 tsp ground cardamom with the 1 pinch saffron threads if using. The halwa turns runny as the sugar melts; keep stirring for 6–8 minutes until it thickens again and leaves the sides of the pan.
8 minStep 5: Stir in half the ½ oz almonds and ½ oz pistachios. Serve warm, scattered with the rest of the ½ oz almonds and ½ oz pistachios. Keeps a week in the fridge; warm before serving.
2 min
Nutrition per serving
- Calories
- 380 kcal
- Protein
- 8 g
- Carbs
- 42 g
- Fat
- 20 g
- Fibre
- 4 g
Nutrition values are estimates.
KrazyBadal
Good to know
- How long does chana dal halwa take?
- About 90 minutes in total: 30 minutes to prepare and 60 minutes to cook.
- How many people does it serve?
- 10 as written. Change the servings above the ingredients and every amount scales to match.
- Is it vegetarian?
- Yes. It has no meat or fish.
- Is it gluten free?
- Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
- What can I use instead of whole milk?
- Semi-skimmed milk with 1 tbsp cream per 240ml (1 cup).
- What can I use instead of ghee?
- Butter, same amount (keep the heat a little lower, butter burns sooner).
Reviews
No reviews yet. Be the first to cook it.
Rate this recipe
Sign in to rate and review this recipe.
You might also like
KhurmiWheat and jaggery biscuits
Khurmi are the sweet half of Chhattisgarh's Teeja-Pola festival snacks, made in big batches alongside the salty thethri. The dough is wheat flour and a little semolina bound with melted jaggery, studded with sesame and coconut, then cut into diamonds or pressed into small patterned shapes and fried until dark gold. They have a hard, crunchy bite and a deep caramel flavour, and they last for weeks in a steel dabba, ready for visitors and children back from school. Chef's tip: cool the jaggery water to lukewarm before kneading; hot jaggery makes a slack dough that spreads and soaks up oil.
MuscatSemolina milk sweet
Walk past the Muslim sweet shops of Pettah in Colombo or the old trading streets of Beruwala before Eid and you will see trays of muscat, dense, jewel-like diamonds that are glossy with ghee and studded with cashews. The texture is the whole appeal: firm and chewy, almost like a soft Turkish delight, with a sweet, buttery, cardamom-scented flavour, and it is shared with neighbours at Eid, weddings and the Avurudu table. Traditional cooks extract the starch from wheat flour; this home version soaks and blends semolina, then strains it, which gives the same clear, bouncy set. Most failures come from adding the ghee too quickly, so it pools on top instead of being absorbed; pour it in a spoonful at a time and keep stirring. Chef's tip: the muscat is done when it rolls into a single glossy mass that leaves the pan clean and the ghee starts to seep back out at the edges.
Daal mashWhite urad dal with ghee tarka
Walk into any dhaba on Lahore's Mall Road or in the lanes behind Anarkali after dark and daal mash is on the counter beside the tandoor, a pot of split white urad lentils cooked until each grain is soft but still separate, never a soup. It is eaten scooped up with hot tandoori roti, with a heap of raw onion rings and a squeeze of lemon, and it is rich enough to stand in for meat at a weeknight dinner. The flavour comes almost entirely from the last minute: a ladle of ghee crackling with garlic, ginger, green chilli and cumin poured over at the table. The usual mistake is adding too much water, which turns it to mush; it should cook in just enough to be absorbed. Chef's tip: soak the dal for 30 minutes and stir it as little as possible once it is in the pot, so the grains stay whole.




