Slow-cooked meat and lentil porridge spiced with garam masala and finished with fried onions and fresh ginger — one of Pakistan's most beloved dishes.
Haleem is a labour of love — wheat, lentils and tender slow-cooked beef (or mutton) simmered for hours until they merge into a thick, silky porridge of extraordinary depth. It is finished with a generous garnish of crispy fried onions, fresh ginger, green chilli and lemon. Made for Ramadan, weddings and street food stalls alike, haleem is perhaps the most deeply satisfying dish in Pakistani cuisine.
Serves 6
Pressure cook (or slow cook) beef, broken wheat, all lentils, whole onion, garlic, ginger, spices and salt in 1.5 litres water. Pressure cook 45 minutes or slow cook 3 hours until everything is completely soft.
Use a large wooden spoon to vigorously beat the mixture against the pot walls to blend meat and grains together. The texture should be a thick, stringy porridge. Add hot water to adjust consistency.
Fry sliced onion in ghee until deeply golden and crisp. Remove half to drain on paper, keep half in the ghee.
Add garam masala to the remaining onion in ghee and pour the sizzling tarka over the haleem. Stir in.
Ladle into bowls. Top with crispy fried onions, julienned ginger, sliced green chilli and lemon wedge.
The haleem must be beaten vigorously — the texture comes from breaking down the meat fibres.
A pressure cooker dramatically cuts cooking time.
Haleem improves massively the next day; make it the day before serving.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Use chicken for a lighter, faster version.
Add a swirl of plain yoghurt at serving for richness.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Refrigerate for 4 days or freeze for 3 months. Reheat with a splash of water.
Haleem traces back to the Arabian dish harees, brought to the Indian subcontinent by Arab traders and later refined by the royal kitchens of the Hyderabad Nizam. It has been adopted wholeheartedly by Pakistani cuisine.
Dalia is cracked wheat that acts as the starch and thickener for haleem. It is available in South Asian grocery stores. Pearl barley can substitute.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving · 6 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
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.