KP cuisine
Bannu Pulao Wedding Style
Bannu Pulao Wedding Style is a traditional KP Pakistani dish. Bannu Pulao Wedding Style is the full-scale celebration version of KP's most iconic dish — scaled for a feast, cooked in a large deg, and carrying the unmistakable flavour of a dish that has made wedding guests in KP very, very happy for generations.
If Traditional Bannu Pulao is the weekday recipe, Wedding Style Bannu Pulao is the recipe you make when you want to genuinely impress.
Home cooks approximate this by extending the simmering time. This is the version served at weddings, Eid gatherings, and the kinds of dawats where the host's reputation is on the line. The techniques are the same as the traditional version but the quantities are larger, the ghee is more generous, and the attention to detail is elevated. In Bannu, weddings have been known to be judged — in part — by the quality of the pulao. No pressure. Fun fact: It's a common custom in KP to hire a dedicated bawarchi (professional cook) specifically for the pulao at weddings, while the family handles everything else. This tells you everything about how seriously Bannu pulao is taken. This recipe is sized for a large family gathering — 12 people — and channels that professional bawarchi energy into a manageable home cooking experience.
Ingredients
Instructions
- BUILD THE WEDDING YAKHNI: In the largest deg or pot you own, add beef with quartered onions, ginger, garlic, all 12 badi elaichi pods, half the remaining whole spices, kali mirch, and generous salt. Add 4 litres water and all the yogurt. Bring to boil. Skim any foam from the surface during the first 10 minutes. Reduce to a slow simmer and cook covered for 90 minutes. HINT: At wedding scale, skimming the yakhni matters more — the foam from this quantity of beef can make the stock murky if not removed. Skim every 5 minutes for the first 20 minutes.
- THE MANDATORY REST: After 90 minutes, turn off heat and let everything steep for 30 more minutes. This is the same technique as the traditional recipe — even at scale, this resting period is non-negotiable for authentic Bannu flavour. HINT: Use this 30-minute rest to prepare the tarka and get the rice ready for its final soak timing.
- STRAIN AND SCALE: Remove beef. Strain stock. You need 3 litres of yakhni for 2kg rice. Taste and adjust salt boldly — the flavour needs to be pronounced because 2kg of rice will dilute it somewhat. HINT: At this scale, getting the salt right in the yakhni is critical. Err on the side of slightly too salty — the rice will absorb and balance it.
- THE GRAND TARKA: In the largest heavy pot, heat all 20 tbsp ghee. Add zeera and remaining whole spices. Add all 7 sliced onions and cook slowly, stirring regularly, for 22-25 minutes until very deeply golden. HINT: With 7 onions in a large pot, the sheer volume means longer cooking time. Don't rush — the depth of caramelisation is part of what makes wedding-style pulao taste different from home-scale.
- COOK THE WEDDING RICE: Add all the yakhni to the tarka. Return beef. Bring to a rolling boil. Taste one final time and adjust salt. Add soaked basmati. Stir gently once. Bring back to boil, then cover and cook on lowest heat for 30-35 minutes — larger volumes need more time. Rest 20 minutes before opening.
- THE WEDDING FOLD: Open the pot to celebrate. Fold from the bottom in large, sweeping strokes. At this scale, use a large flat ladle rather than a spatula. Serve on the largest platter you have, piled generously high. The beef should be falling-off-the-bone tender, the rice long and separate, and the aroma should carry across the room.
Chef's Secrets
- At wedding scale, skimming the yakhni during the first 20 minutes is especially important for a clean, clear stock
- 12 pods of black cardamom for a 12-person batch is the correct ratio — scale from there for smaller quantities
- The 30-minute rest off-heat is even more impactful at scale — the larger thermal mass holds heat better
- Taste the yakhni aggressively at the salting stage — 2kg of rice needs a well-seasoned stock
- Allow 3 hours total cooking time when planning wedding-scale Bannu pulao — the yakhni cannot be rushed
Common Questions
How long does Bannu Pulao Wedding Style take to make?
Total time is 3h 45m — 45m prep and 3h cooking.
How many servings does this recipe make?
This recipe makes 12 servings, and is rated hard difficulty.
Which region of Pakistan is Bannu Pulao Wedding Style from?
Bannu Pulao Wedding Style is from KP, Pakistan — one of the country's most distinctive culinary traditions.
What do you serve with Bannu Pulao Wedding Style?
Serve with large bowls of plain dahi, sliced onions and nimbu, green chillies, and fresh mint. At a KP wedding, nothing else is needed alongside — this is the feast.
Goes Well With
Bannu Beef Pulao
Bannu Beef Pulao is the purist's answer to rice — no colour, no masala packets, just beef, rice, and whole spices doing exactly what they're supposed to. The magic is in the yakhni (broth) that the rice cooks in, absorbing every ounce of beefy, aromatic goodness. This is KP cooking at its most majestic: simple, honest, and absolutely unforgettable.
Traditional Bannu Beef Pulao
Traditional Bannu Beef Pulao is KP's most celebrated rice dish — slow-cooked beef in a deeply aromatic yakhni, finished with fragrant basmati and a generous hand with ghee. This is the pulao that made the small city of Bannu famous across all of Pakistan.
Peshawari Namkeen Gosht
Peshawari salt meat — lamb or mutton cooked with just salt, pepper, and fat until it surrenders all its flavour. Pashtun simplicity at its most profound.
What Cooks Are Saying
Turned out well. I used boneless meat which changed the cook time slightly but flavour was great.
Average result for me. The technique is good but the proportions needed tweaking.
I've tried many recipes for this dish but this one is the best by far.
Leave a Review
Tried this recipe? Share your experience — your review helps other cooks.