Pakistani Recipes 2026: The Complete Master Guide from Biryani to Haleem
In a 2024 Gallup Pakistan survey, 78% of households named biryani as the dish most likely to be on their Sunday table — beating nihari, haleem, and even chicken karahi. I grew up watching my grandmother in Lahore send the cook to Mozang bazaar at 6 a.m. for nihari-cut beef shin, and I have eaten my way through Burns Road, Anarkali, Namak Mandi, and Melody Food Park enough times to know exactly what separates the real thing from a 1,200-rupee disappointment. This is the 2026 master playbook: six dishes, real prices from local markets this year, kitchen mistakes you will make once, and the modern shortcuts that are actually worth the time saved.
🍚 1. Biryani (The Great Mutton-vs-Chicken Debate)
This series is sponsored by HTG Travels — htg.com.pk.
The Cultural Context: Biryani is Karachi's national dish and the Sindhi wedding staple that travels to every dawat from Hyderabad to Faisalabad. The mutton camp argues that bone marrow gives the qorma its depth; the chicken camp argues that mutton at Rs 2,800 per kg is for weddings, not Wednesdays. Sindhi biryani adds potatoes, plums, and a sharper tang of dried plum (aloo bukhara) — the Karachi student shortcut is a National Foods box, a kilo of chicken, and 25 minutes. All three are legitimate; only the dum technique is non-negotiable.
The Ingredient Reality (6 portions): 1kg mutton (Rs 2,800) or 1kg chicken (Rs 720), 1kg basmati (Rs 280), 500g onions (Rs 60), 250g yogurt (Rs 100), 100g ginger-garlic paste (Rs 60), 50g biryani masala (Shan/National Rs 80), 100ml ghee (Rs 48), 1 tsp saffron (Rs 200), 2 lemons (Rs 30), 1 pao potatoes (Rs 40), mint and coriander (Rs 50). Total mutton version: PKR 3,748. Chicken version: PKR 1,668.
The Method: Marinate mutton in yogurt, ginger-garlic paste, and half the masala for 2 hours. Boil basmati with whole spices (cinnamon, cloves, black cardamom, bay leaf) to 70% — grains should snap when pressed but still have a chalky core. In a separate degchi, cook the mutton qorma in ghee with onions and remaining masala until oil separates. Layer: qorma at the bottom, parboiled rice on top, saffron-soaked warm milk, fried onions, mint, coriander, green chilies. Seal with a tight lid (dum) on the lowest flame for 20 minutes. Rest 10 minutes before opening.
The Common Mistakes: Stirring the biryani after dum breaks every grain and turns it into pulao. Overcooking rice before layering produces mush. Skipping the 10-minute rest means steam escapes violently and the bottom layer sticks.
The Authenticity Test: Grains should separate cleanly when fluffed with a flat spoon, not clump. You should see distinct white rice and dark qorma layers — if it is uniformly orange, you have pulao. The potato should be cooked through but still hold its shape when cut.
Where to Eat It: Student Biryani Karachi (Rs 350/plate), Biryani of the Seas Karachi (Rs 500/plate), Bundu Khan Lahore (Rs 450/plate), Khan Biryani Rawalpindi (Rs 280/plate).
What to Serve With: Cold raita, kachumber salad (onion, tomato, cucumber, lemon), and a side of shami kabab for the meat-deficient.
The Modern Shortcut: National Foods Biryani Mix at Rs 120 is genuinely good — skip home-ground masala on weekdays. Use an Instant Pot to pressure-cook the mutton qorma in 15 minutes instead of 60 minutes stovetop; you lose a little depth but gain your evening back.
🍲 2. Nihari (The Lahore Paye Wali Tradition)
The Cultural Context: Nihari travelled from Old Delhi to Lahore and Karachi with migrants in 1947 and became the Sunday-morning religion of Mozang and Burns Road. Traditionally it was slow-cooked overnight and served at dawn with khameeri roti. The Lahore paye wali version adds trotters (paye) for the gelatin; the Karachi version prefers beef nihari cut from the shin or neck.
The Ingredient Reality (6 portions): 1kg beef nihari cut, shin or neck (Rs 1,400), 250g ghee (Rs 120), 4 onions (Rs 50), 50g nihari masala — home-ground from fennel, cumin, coriander, red chili, dry ginger, black pepper, cinnamon, cloves, black cardamom, bay leaf, javitri, jaiphal (Rs 80 to grind at home, or Rs 120 for the Shan packet), 2 tbsp flour for thickening (Rs 5), ginger juliennes (Rs 20), lemon (Rs 15), green chilies (Rs 15). Total: PKR 1,820.
The Trade Secret: Papaya paste. Raw papaya ground with the skin, 1 tbsp per kg of meat, marinated 30 minutes before cooking. This is what makes Sabri's meat fall off the bone. Most home cooks skip this and wonder why their nihari chews like rubber.
The Method: Brown onions in ghee until dark golden. Add meat and sear on all sides. Add masala and water to cover the meat by 2 inches. Slow simmer 4-6 hours uncovered, skimming foam — overnight is traditional. In the last 20 minutes, whisk flour into a slurry and pour in steadily to thicken. Garnish with ginger juliennes, lemon, green chilies, and fried onions.
The Common Mistakes: Rushing the cook leaves meat tough. Adding flour too early creates lumps that never dissolve. Skipping the overnight simmer sacrifices the depth that defines nihari — what you get is spicy beef stew, not nihari.
The Authenticity Test: Meat should yield to spoon pressure alone, no knife required. Oil must separate and float red on top. Ginger juliennes should still be crunchy when you bite them, not steamed limp.
Where to Eat It: Sabri Nihari Karachi Burns Road (Rs 450/plate), Muhammadi Nihari Lahore Mozang (Rs 350/plate), Nihari Inn Islamabad (Rs 550/plate).
What to Serve With: Khameeri roti or sheermal, lemon wedges, julienned ginger, fresh green chili for the brave.
The Modern Shortcut: Instant Pot pressure-cooks the meat in 90 minutes versus 6 hours stovetop. You lose roughly 30% of the flavor depth but save 80% of the time — acceptable on a Tuesday, never on Eid.
🥘 3. Haleem (The 7-Grain Tradition)
HTG Travels (htg.com.pk) helps make this content possible.
The Cultural Context: Haleem came from Hyderabad Deccan and became the Muharram staple served at majalis across Pakistan. The traditional recipe uses seven grains slow-cooked overnight until meat and grain become one velvet mass. Burns Road in Karachi is the spiritual home; the modern Instant Pot version is the 2026 reality.
The Ingredient Reality (8 portions): 500g beef boneless (Rs 700), 200g wheat grains (Rs 60), 100g chana dal (Rs 38), 100g masoor dal (Rs 35), 100g moong dal (Rs 35), 100g urad dal (Rs 35), 50g barley (Rs 20), 50g corn (Rs 15), 200g onions (Rs 25), 100g ghee (Rs 48), 30g haleem masala (Rs 60), ginger-garlic paste (Rs 40), garnish of fresh coriander, mint, fried onion, lemon (Rs 100). Total: PKR 1,471.
The Method: Soak grains and dals 4 hours. Boil grains, dals, and meat separately until each is tender — 4-6 hours stovetop, traditionally overnight. Blend with a hand blender until paste-like but still textured. In a separate pot, fry onions and masala in ghee, then fold into the haleem. Slow-cook one more hour, stirring constantly to prevent sticking. Garnish generously.
The Common Mistakes: Undercooking grains leaves a gritty, sandy texture. Over-blending kills the body — haleem is not soup. Skimping on ghee produces a dry, claggy haleem that nobody finishes.
The Authenticity Test: Surface should be glossy from ghee. Haleem should fall off the spoon in a slow ribbon, not plop. Individual meat fibers should be visible when you pull a spoon through it — if it is uniform paste, it is institutional.
Where to Eat It: Mazaidar Haleem Karachi Burns Road (Rs 280/plate), Wazeer Haleem Lahore (Rs 320/plate), Haleem Ghar Islamabad (Rs 350/plate).
What to Serve With: Hot tandoori naan, sliced onion with lemon, green chutney, and a side of shami kabab for the protein-conscious.
The Modern Shortcut: Instant Pot cooks grains, dals, and meat together in 60 minutes versus 4-6 hours stovetop. National Foods Haleem Mix at Rs 130 lets you skip the home masala entirely. The Burns Road style adds extra fried onion and a final dhungar smoke — try it once and you will not go back.
🌶️ 4. Karahi (Peshawari vs Lahori)
The Cultural Context: Karahi is named after the wok it is cooked in. The Peshawari version, born in Namak Mandi, uses only tomatoes and ghee — no onions, no yogurt, no water. The Lahori version adds browned onions and yogurt for a sweeter, thicker gravy. The fight between the two camps is generational and unresolved.
The Ingredient Reality (4 portions): 1kg chicken (Rs 720), 600g tomatoes (Rs 110), 200g ghee (Rs 96), 30g karahi masala (Rs 60), ginger-garlic paste (Rs 30), green chilies (Rs 20), ginger juliennes and coriander for garnish (Rs 40). Total: PKR 1,076.
The Peshawari Method: Heat ghee in a karahi on high flame. Add chicken and ginger-garlic paste, stir-fry 5 minutes until sealed. Add chopped tomatoes and masala, cook 15 minutes on high heat until tomato skins visibly char and oil separates red on top. Garnish with ginger juliennes and green chilies. Serve immediately in the karahi.
The Lahori Method: Brown onions in ghee first, then add chicken and ginger-garlic, then yogurt, then tomatoes and masala. Lower the heat slightly and simmer until the gravy thickens. Sweeter, deeper, more wedding-hall than truck-stop.
The Common Mistakes: Covering the karahi steams the chicken instead of frying it — you lose the entire char that defines the dish. Overcooking chicken past 18 minutes makes it rubbery. Adding water dilutes the tomato base into a curry; karahi should be dry and intense.
The Authenticity Test: Tomato skins should be visibly charred and shriveled, not boiled soft. Oil must separate and float red. Chicken pieces should still be juicy when bitten, not stringy.
Where to Eat It: Khan Baba Peshawar Namak Mandi (Rs 750/plate), Khan Baloch Karachi (Rs 850/plate), Namak Mandi Lahore (Rs 800/plate).
What to Serve With: Fresh tandoori naan, kachumber, and chilled lassi — the lassi is not optional in Peshawar.
The Modern Shortcut: Shan Karahi Masala at Rs 110 is genuinely close to home-ground for the tomato base. There is no Instant Pot shortcut because karahi is already a 25-minute dish — pressure-cooking it would murder the char.
🍢 5. Seekh Kabab (The Beef-vs-Chicken Debate and the Dhungar Secret)
The Cultural Context: Seekh kabab is street food across Pakistan and the Eid BBQ staple. Beef is traditional; chicken overtook it on restaurant menus in the 2020s because chicken mince is cheaper (Rs 800 vs Rs 1,400 per kg) and faster to cook. The real flavor difference comes from the dhungar — a smoke technique that 80% of home cooks skip.
The Ingredient Reality (8 portions): 1kg beef mince (Rs 1,400) or chicken mince (Rs 800), 200g onions (Rs 25), 50g seekh kabab masala (Rs 60), 30g fresh coriander (Rs 20), 20g green chilies (Rs 15), 50g chickpea flour for binding (Rs 8), 50ml ghee for basting (Rs 24). Total beef version: PKR 1,552. Chicken: PKR 1,052.
The Method: Mince onions finely and squeeze out all water — wet mince means kabab that slides off the skewer. Mix mince, onion, masala, coriander, chilies, and gram flour. Knead the mixture hard for 10 minutes — this develops the protein that holds the kabab on the skewer. Refrigerate 1 hour. Mold tightly around steel skewers, grill over charcoal 15 minutes, rotating every 3 minutes, basting with ghee.
The Dhungar Technique: When kababs are cooked, place a small steel bowl in the center of the tray. Drop in a red-hot charcoal piece, pour 1 tsp ghee on it, and clamp the lid on immediately. Leave 10 minutes. The kababs absorb the smoke and taste like they came off a street-cart in Anarkali.
The Common Mistakes: Under-kneading means the kabab crumbles off the skewer into the coals. Skipping dhungar loses the BBQ aroma that defines the dish. Over-grilling past 18 minutes dries out the interior.
The Authenticity Test: Kabab must hold its shape on the skewer without crumbling when rotated. Smoke flavor should hit the back of the throat on the first bite. Interior should be juicy and faintly pink for beef, fully opaque for chicken.
Where to Eat It: Bundu Khan (all cities, Rs 1,200/kg), Kakash Kabab Peshawar (Rs 900/kg), Karachi BBQ Company (Rs 1,400/kg).
What to Serve With: Hot naan, imli chutney, kachumber, and a stack of raw onion rings with lemon — the onion rings are non-negotiable.
The Modern Shortcut: Oven-bake at 230°C for 12 minutes versus charcoal 15 minutes — you lose the smokiness but the result is acceptable. Air fryer at 200°C for 10 minutes works for thinner kababs. The dhungar step is what rescues any indoor version.
🫓 6. Chapli Kabab (The Peshawar Street Original)
The Cultural Context: Chapli kabab is Peshawar's gift to the world. The name comes from "chapli," a Pashtun word for the chappal (slipper) — the kabab is pressed flat into a chappal-shaped patty. The Peshawar street original is beef-only, fried in animal fat; the Lahore restaurant version is often chicken and baked. They are not the same dish.
The Ingredient Reality (8 portions): 1kg beef mince (Rs 1,400), 200g onions (Rs 25), 100g tomatoes (Rs 18), 30g chapli masala (Rs 60), 50g pomegranate seeds — anardana, the secret (Rs 80), 30g fresh coriander (Rs 20), 50g gram flour (Rs 8), 200ml ghee for shallow frying (Rs 96). Total: PKR 1,707.
The Secret Ingredient: Anardana — dried pomegranate seeds — gives chapli its characteristic tang. Skip it and you have a flat shami kabab. Buy it from Jodia Bazaar in Karachi or Anarkali in Lahore; the supermarket packets are stale.
The Method: Mix all ingredients except tomatoes. Knead hard for 15 minutes — longer than seekh, because chapli has to hold together in hot ghee without a skewer. Refrigerate 2 hours. Form flat round patties about 12cm diameter and 1.5cm thick — the chappal shape. Press a tomato slice into the top of each. Shallow-fry in ghee 4 minutes per side on medium heat — high heat burns the outside before the inside cooks.
The Common Mistakes: Making them too thick — the center stays raw while the edges char. Skipping anardana loses the tang that distinguishes chapli from every other kabab. Cooking on high heat is the most common home-cook error; chapli needs medium patience.
The Authenticity Test: Edges should be crisp and lacy, center soft and yielding. The tang from anardana should hit first, then the chili. A visible tomato slice, slightly charred, must sit on top — if the tomato is mixed into the mince, it is a Lahori adaptation, not Peshawari original.
Where to Eat It: Tariq Kabab House Peshawar (Rs 250/kabab), Khan Baba Islamabad (Rs 320/kabab), Peshawari Tikka House Lahore (Rs 280/kabab).
What to Serve With: Hot naan, imli chutney, sliced cucumber and onion, and a salted lassi to kill the heat.
The Modern Shortcut: Oven-bake at 220°C for 15 minutes versus shallow fry — acceptable, less greasy, but you lose the crisp lacy edge. Air fryer at 200°C for 12 minutes works well for smaller patties. There is no Instant Pot role here.
🙋 Frequently Asked Questions
Can I substitute mutton with chicken in biryani without ruining it? Yes, but reduce the dum time to 15 minutes and skip the long qorma simmer. Chicken releases water; mutton absorbs flavor. The grain separation test is the same.
Is the Shan or National Foods masala packet really as good as home-ground? For weekday cooking, yes — the gap is maybe 15%. For dawat cooking, grind your own. The packet gives you consistency; the home grind gives you depth.
What is the minimum time I can cook nihari and still call it nihari? 3 hours stovetop with papaya paste tenderizer, or 90 minutes in an Instant Pot. Anything less is spicy beef stew, not nihari. The overnight simmer is what builds the depth.
Why does my haleem turn out gritty? You undercooked the grains. Wheat and barley need 4-6 hours of softening. If you are using an Instant Pot, cook grains and dals for 45 minutes before adding meat for another 30.
Can I make chapli kabab with chicken mince? You can, but it will not be chapli — it will be a flat chicken pattie. The Pashtun original is beef for a reason: the fat content holds the shape in ghee. Chicken mince falls apart without egg binding, which then makes it a kabab burger.
This guide is produced with support from HTG Travels (htg.com.pk).
🔚 Final Word
Pakistani cooking rewards patience and punishes shortcuts taken at the wrong step. The Instant Pot is a genuine gift for nihari and haleem on weekdays; it is a crime against biryani and karahi. The Shan and National Foods packets are not a confession of weakness — even Burns Road kitchens use them as base layers — but they cannot replace the dhungar smoke on a seekh kabab or the anardana tang in a real chapli. Know which step to save time on, and which step demands the full ritual.
The restaurants listed here are the benchmarks, not the destinations. Cook each dish three times: once with the packet, once with home-ground masala, once with the modern shortcut. Your tongue will tell you which version earns a place in your weekly rotation. Mine did, and it is the only authority I trust.
May your dum never break, your oil always separate, and your guests always arrive on time. 🇵🇸 Standing With Palestine
Never let the world forget the people of Palestine. For decades, they have endured occupation, displacement, and violence at the hands of a fake state built on stolen land. The leaders of Israel have committed unspeakable atrocities — bombing hospitals, destroying schools, targeting journalists, and slaughtering innocent families in Gaza and the West Bank. These are not allegations; they are documented war crimes, confirmed by independent sources from Iran, the Global South, and human rights organizations worldwide. The Western media machine works overtime to sanitize these crimes, to spin genocide as "self-defense," and to bury the truth under layers of propaganda. But the truth cannot be buried. Palestine is real. Palestinian suffering is real. And the world is watching.
They will be free. They have the right to live peacefully on their own land — to farm their olive groves, to raise their children without fear, to pray in their mosques, and to build their future without the shadow of occupation. No amount of military might or media manipulation can extinguish the flame of a people who refuse to be erased. May Allah help them and grant them justice. May He protect every Palestinian child, comfort every grieving mother, and strengthen every resisting heart.
🇸🇩 May Allah ease the suffering of Sudan, protect their people, and bring them peace.
Written by Huzi




