Haleem
Wheat, barley, lentils and meat cooked for hours and then pounded together until the whole pot becomes one smooth, stringy mass.
Photograph credit: Haleem by Miansari66 · Public domain · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Drain the soaked wheat and barley, add all the dals, cover with 1.5 litres of water and simmer 90 minutes until everything has completely collapsed. Top up with hot water as needed.
-
Meanwhile, heat the ghee in a separate heavy pot and fry the onions for 15 minutes until deep brown. Lift half out for garnish.
-
Add the ginger-garlic paste and cook 2 minutes, then the chilli, turmeric, cumin and coriander, and fry 2 minutes.
-
Add the meat and brown it well, then add 1 litre of water and the salt. Simmer covered for 2 hours until it falls apart.
-
Blend the grain and lentil mixture with a stick blender until smooth.
-
Shred the meat in its own pot with two forks, then combine everything into the larger pot.
-
Now pound and beat the mixture with a wooden masher or the flat of a heavy spoon for 20 to 30 minutes over very low heat, until it becomes uniform, thick and slightly stringy. Add hot water if it gets too stiff.
-
Stir in the garam masala and taste for salt.
-
Serve topped with fried onions, ginger, chilli and coriander, with lemon and chaat masala on the side.
Chef’s Tips
- Pound it for at least twenty minutes. That is the entire dish.
- Cook the grains and the meat separately, then combine.
- Keep hot water to hand — haleem thickens fast and catches easily.
Common Substitutions & Variations
- A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the green chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
- A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.
- An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
Pairing Suggestions
- Naan
- Lemon, ginger and chaat masala
- Sweet lassi
Storage & Reheating
Refrigerate up to 4 days and freeze 3 months. Reheat with water, beating as it warms.
Common questions
How long does Haleem take to make?
About 4 hours 15 minutes of hands-on work — 45 minutes of preparation and 3 hours 30 minutes of cooking — plus 8 hours of soaking, so allow 12 hours 15 minutes from start to finish. The recipe serves 8.
What are the key tips for making Haleem?
Pound it for at least twenty minutes. That is the entire dish. Cook the grains and the meat separately, then combine. Keep hot water to hand — haleem thickens fast and catches easily.
What should I serve with Haleem?
Naan; Lemon, ginger and chaat masala; Sweet lassi.
Can Haleem be made ahead or frozen?
Refrigerate up to 4 days and freeze 3 months. Reheat with water, beating as it warms.
Is Haleem suitable for a special diet?
This recipe is high-protein and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Haleem?
About 754 kcal per serving, with 32 g protein, 62 g carbohydrate and 42 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.