
Haleem
Pakistan's iftar pot: cracked wheat, lentils and mutton simmered for hours until they collapse into a rich, savoury porridge.
Overview
Cracked wheat (daleya), pearl barley, chana dal, masoor dal, moong dal and urad dal soak overnight together. Mutton on the bone (or beef shin) simmers separately with ginger-garlic paste, ground spices, onion and salt for 2 hours until tender. The drained grains and lentils join; everything simmers 2 more hours, beating periodically with a wooden masher (or blitzing in batches with a stick blender) until the meat strands break apart and integrate with the grain. The base goes intensely smooth, almost the texture of porridge. Off heat, fried onions, ghee-and-cumin tarka, julienned ginger, lemon, chilli and herbs finish each bowl.
Ingredients
Grain and dal mix
- 100 g cracked wheat (daleya / dalia)
- 80 g pearl barley
- 60 g chana dal (split skinless chickpeas)
- 60 g moong dal (split skinless mung beans)
- 50 g masoor dal (red lentils)
- 30 g urad dal (split skinless black gram)
Meat
- 1 kg bone-in mutton (or beef shin, or lamb shoulder) cut into 3 cm chunks
Spice and aromatics
- 3 tablespoons ginger-garlic paste
- 2 teaspoons Kashmiri red chilli powder
- 1 teaspoon ground turmeric
- 1 ½ teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 ½ teaspoons Garam Masala
- 1 teaspoon black peppercorns (whole)
- 2 black cardamom pods
- 4 cloves
- 1 cinnamon stick
- 2 bay leaves
- 2 teaspoons salt (more to taste)
Cooking
- 4 tablespoons ghee
- 1 onion (large, chopped)
- 3 litres water
Tarka (sizzle topping)
- 100 ml ghee (or sunflower oil)
- 2 onions (large, sliced very thin, fried to deep brown)
- 1 teaspoon cumin seeds
- 6 dried red chillies (whole, for the oil sizzle)
Garnishes (set each at the table)
- 4 cm fresh ginger (cut into matchsticks)
- 3 green chillies (sliced)
- 4 lemons (cut into wedges)
- Small bunch fresh coriander (chopped)
- Small bunch fresh mint (chopped)
- 1 teaspoon Garam Masala
Method
Stage 1 - Soak the grains
- Combine cracked wheat, barley, all four dals in a wide bowl.
- Cover with 2 litres of cold water.
- Soak overnight (12 hours minimum).
- Drain.
Stage 2 - Cook the meat
- Heat the ghee in a large heavy pot over medium-high.
- Add chopped onion; cook 8 minutes until soft and golden.
- Add ginger-garlic paste; cook 1 minute.
- Add the meat; brown 5 minutes.
- Add chilli powder, turmeric, coriander, cumin, garam masala, peppercorns, black cardamom, cloves, cinnamon, bay leaves and salt.
- Cook 1 minute, stirring.
- Pour in 1 ½ litres of water; bring to a boil; reduce to a low simmer; cover.
- Cook 1 hour 30 minutes (stovetop) OR pressure cook on high pressure 45 minutes. The meat should be very tender - almost falling off the bone.
Stage 3 - Combine
- Pull out the larger bones (the meat will fall off them); discard.
- Tip in the drained grain-and-dal mix.
- Add another 1 ½ litres of hot water.
- Bring back to a simmer.
Stage 4 - The long cook and mash
- Simmer 2 hours (stovetop), partially covered, stirring every 15 minutes. Pressure cook another 30 minutes if using a pressure cooker.
- After 1 hour, take a potato masher or wooden spoon and start beating the haleem against the side of the pot - this is the traditional ghutna step that breaks the meat into strands and integrates everything.
- Continue cooking and beating in 15-minute cycles. After 2 hours the haleem should be thick, glossy, and the meat should be in fine threads throughout - no large chunks remaining.
- Alternatively, blitz in 3-4 second pulses with a stick blender (don't over-puree - you want texture).
- Add hot water as needed to keep it loose enough to stir; haleem thickens dramatically as it cools.
Stage 5 - Final season
- Taste; adjust salt heavily - haleem soaks salt.
- Cook 10 more minutes uncovered to thicken.
Stage 6 - Tarka
- Heat the 100 ml ghee in a small pan over medium-high.
- When shimmering, add cumin seeds and whole dried red chillies; sizzle 20 seconds until the cumin turns dark and fragrant.
- Off heat.
Stage 7 - Serve
- Ladle haleem into deep bowls.
- Drizzle hot tarka over each bowl - the sizzle is part of the experience.
- Scatter fried onions, ginger matchsticks, green chilli, coriander, mint and garam masala generously across the top.
- Squeeze of lemon at the table.
- Eat with naan or roti for scooping.
Notes
- The mash is the dish: Haleem is not a soup with chunks of meat - the meat and grain become one continuous, glossy, gritty-smooth porridge. Without the beating step, you have a stew. With it, you have haleem.
- Overnight soak is non-negotiable: Hard grains (cracked wheat, barley, chana dal, urad dal) need overnight rest in water or they'll never break down in the cook.
- Top each bowl generously: Haleem is plain-tasting at base - the garnishes are essential. A bowl of haleem without lemon, ginger, fried onions, chilli and herbs is incomplete.
Storage
- Refrigerate 4 days; thickens further. Loosen with hot water on reheat.
- Freezes 3 months; thaw overnight; reheat gently.
More like this
Lamb Nihari
Lamb shanks (or bone-in shoulder pieces) brown in mustard oil and ghee with sliced onion. Ginger-garlic paste, ground spices (red chilli, turmeric, coriander, cumin, fennel) and a whole-spice nihari masala go in. The meat braises in a covered pot 4 hours stovetop (or 1 hour pressure cooker) until very tender. The cooking liquid strains; a wheat-flour slurry whisks in to thicken; the meat returns; the stew finishes 30 minutes. A sizzling tarka of fried onion and ghee finishes. Garnished hot.
Seekh Kebab Roll
Lamb mince (with enough fat for tenderness; 20%) combines with grated onion (squeezed dry), ginger, garlic, green chilli, fresh coriander, mint, garam masala, ground cumin, ground coriander, salt and a small spoon of besan (chickpea flour, helps the mince cling to the skewer). Mixed vigorously for 3 minutes to develop the proteins. Rested for 1 hour. Shaped into long sausages on metal skewers (or wooden skewers soaked for 30 min). Grilled hard over charcoal (or under a screaming-hot grill) 8-10 minutes turning often, until charred and just-cooked. Pulled off the skewers onto warm parathas; rolled with sliced onion, fresh coriander, mint chutney; eaten by hand.
Sindhi Biryani
Mutton on the bone marinates for 2 hours in yogurt, ginger-garlic paste, ground spices (red chilli, turmeric, coriander, cumin, garam masala), mint, coriander and salt. Sliced onions fry slowly in oil to deep gold, then crispy, and drain on paper (some go in the marinade, some on top of the biryani). The marinated mutton browns; tomatoes go in; the meat braises for 45 minutes until tender. Basmati rice parboils with whole spices and salt to 70% done; drains. The layering: mutton at bottom, half the rice, fried onions and prunes and green chillies, the remaining rice, more onions, saffron-milk and ghee on top. Dum cook for 25 minutes sealed.
Beef Nihari
Beef shank with bones browns in ghee; onions cook to deep golden; whole spices bloom. Stock simmers everything for 3-4 hours until the meat is fork-tender. A wheat-flour slurry whisks in to thicken to a glossy, slightly silky gravy. Tarka of fried garlic and Kashmiri chilli pours over hot. Served with naan and a heavy plate of garnishes.