Slow-cooked porridge of meat, lentils and cracked wheat blended into a rich, smooth stew — Pakistan's most beloved Ramadan dish.
Haleem is patience as food: meat (usually beef or mutton), four kinds of lentils, cracked wheat and barley simmered for hours then pounded into a thick, smooth porridge that holds together but breaks apart richly on the tongue. It is the dish that breaks the fast during Ramadan in millions of Pakistani homes, and is made annually in giant cauldrons during Muharram. The technique demands hours of stirring — done well, it is one of the most satisfying dishes ever created.
Serves 8
Soak all lentils, cracked wheat and barley together in water 2 hours. Drain.
Brown onions in ghee. Add ginger-garlic, then meat. Brown well. Add spices, salt and 1L water. Simmer covered 90 min until meat is very tender.
In a second large pot, cook drained grains with 1.5L water until very soft, 60–75 minutes. Stir often to prevent sticking.
Once meat is fall-apart tender, shred it with two forks in the cooking liquid.
Add cooked grains to meat. Use a hand blender or wooden spoon to break everything into a smooth, thick porridge. Cook 30 min, stirring frequently.
Adjust consistency with hot water — it should be thick but flowing. Adjust salt.
Top with crisp fried onions, julienned ginger, fresh herbs, green chillies and lemon. Drizzle with hot ghee.
Start the meat and grains cooking simultaneously — they take similar time.
The garnishes are essential — they add the contrasting fresh, crunchy and sour notes that make haleem complete.
Use chicken — reduce meat cook time to 45 minutes
Vegetarian: omit meat, add 100g extra lentils and a stick of mashed potato for body
Hyderabadi style: add yoghurt at the end and finish with crisp curry leaves
Refrigerate up to 5 days. Thickens dramatically — loosen with hot water on reheating.
Haleem comes from the Persian/Arab harees, brought to the subcontinent during the Mughal era. The Pakistani version evolved in Hyderabad and was popularised across Pakistan during Ramadan. It is now sold from giant cauldrons in cities like Karachi and Lahore during the holy month, queued for daily.
Yes, but the texture suffers. Each lentil contributes a different mouthfeel — chana dal for body, urad dal for creaminess.
Without constant stirring it sticks and burns at the bottom. The agitation also helps break the grains for the signature smooth texture.
Per serving · 8 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes