Pakistani wedding food follows the order of the events. The mehndi is the relaxed night, with chaat, kebabs, barbecue and sometimes halwa puri; the baraat dinner, hosted by the bride's family, is built around biryani or pulao, a qorma or karahi, fresh naan and a sweet; and the walima, hosted by the groom's family, is usually the most formal meal of the week. In Punjab, the law limits meals at public venues to "one dish", which in practice means one salan, one rice dish, one salad, drinks, roti and naan, and one sweet.
| At a glance | |
|---|---|
| Mehndi and dholki | Lighter, festive food: chaat, kebabs, barbecue, halwa puri, tea |
| Baraat | Hosted by the bride's family: biryani or pulao, qorma or karahi, naan, a sweet |
| Walima | Hosted by the groom's family: similar dishes, often a more formal spread |
| Punjab rule | One salan, one rice dish, one salad, drinks, roti and naan, one sweet |
| Timing in Punjab | Functions must end by 10 pm |
| Typical sweets | Kheer, firni, zarda, gulab jamun, gajar ka halwa in winter |
| Catering cost | Roughly PKR 800 to 4,500+ per head (2025 to 2026), varying by city and menu |
What is served at the mehndi and dholki?
Dholki nights are home evenings, so the food is whatever the household cooks for a crowd: tea, samosas, pakoras, chaat and, late in the night, something hot such as halwa puri or chanay.
The mehndi itself is the loudest event of the week and the menu matches the mood. Caterers in Karachi and Lahore describe mehndi spreads built on chaat, kebabs, barbecue items such as chicken tikka and malai boti, a biryani, and a choice of desserts. Because it is less formal than the baraat, families experiment more here, with live barbecue counters, gol gappay stalls or a chai station.
What is on the baraat menu?
The baraat dinner is the meal people remember, and it is the bride's family who pay for it. The backbone almost everywhere is the same:
- A rice dish. Biryani in Karachi and much of Sindh, pulao or biryani in Punjab, and pulao in Khyber Pakhtunkhwa.
- A meat curry. Degi qorma, chicken or mutton karahi, or a rich salan cooked in large degs.
- Bread. Naan straight from the tandoor, and in many Punjabi and Urdu-speaking households sheermal or taftan, the slightly sweet, enriched breads long associated with wedding meals.
- Salad and raita. Usually kachumber, green salad and plain or mint raita.
- A sweet. Kheer, firni, zarda or gulab jamun, often served in clay bowls.
- Drinks. Soft drinks with the meal, then green tea or Kashmiri chai at the end, especially in winter.
Larger baraats add barbecue, a second curry or a second dessert where the law and the budget allow. In halls the food is almost always a buffet.
How is the walima menu different?
The walima is the groom's family's reception, held a day or two after the rukhsati to announce the marriage publicly. The dishes are much the same as the baraat, and in Punjab the same one-dish rule applies, so the difference is usually in style rather than substance. Families often aim for a more polished meal, such as a better qorma, a more elaborate dessert, or a menu that does not repeat what the bride's family served two nights earlier.
Because the walima is an announcement as well as a meal, the guest list is often long. If you are invited to only one event, it is likely to be the walima or the baraat, and the menu will look similar at either.
What does "one dish" mean at a Punjab wedding?
The Punjab Marriage Functions Act 2016 says that anyone holding a marriage function at a public place, which includes wedding halls, marquees, hotels and restaurants, may serve only "one dish". The Act defines that as one salan, one rice dish, one salad, hot and cold drinks, roti, nan and one sweet dish. It also requires all ceremonies to end by 10 pm. The penalty for breaking it is up to a month in prison and a fine of PKR 50,000 to PKR 2 million.
So a "one-dish" wedding in Lahore or Faisalabad is not a single plate: it is a qorma with biryani or pulao, naan, salad, a dessert and drinks. What it rules out is the second curry, the barbecue counter and the extra desserts. The Punjab government has repeatedly ordered strict enforcement, and district administrations do raid and seal halls that break it. You can read the full text on the Punjab Local Government department's copy of the Act.
For guests the practical effect is timing. A Punjab hall has to finish by 10 pm, so the meal is usually opened around 9 pm. If the card says 8 pm and you arrive at 10, you may have missed dinner. Outside Punjab there is no legal cut-off, and dinner often opens later in the evening.
How does wedding food change across Pakistan?
The structure is national, but the details are regional.
Karachi and urban Sindh
Karachi weddings are biryani weddings. Chicken or mutton biryani is close to compulsory, usually alongside a qorma or karahi, seekh kebabs, reshmi kebabs or tikka, and naan. Caterers also list Sindhi biryani and Balochi-style sajji as regional choices on wedding menus. Desserts lean towards gulab jamun, kheer, firni, ras malai and kulfi.
Sindhi families
In traditional Sindhi weddings, sweets, dried dates and patasa (a small sugar sweet) are shared out at the engagement and other rituals, and zardo, the sweet saffron rice, sits beside Sindhi pulao or biryani on the main menu. Our guide to Sindhi food covers the everyday dishes behind these menus.
Punjab
Punjabi menus centre on qorma or karahi, pulao or biryani, naan and kheer or gajar ka halwa, shaped by the one-dish rule in halls. Village weddings at home often cook large degs of rice and meat on site.
Khyber Pakhtunkhwa and Pashtun families
Pashtun cooking favours rice, kebabs and lamb, and wedding menus follow suit: a large pulao, often Kabuli pulao with carrots and raisins, mutton, kebabs and naan, with less emphasis on curries than in Punjab. Our guide to the famous food of KPK has more on the dishes themselves.
Which sweets are served at weddings?
- At the nikah, dried dates (chhuharay) and mithai are commonly handed round once the contract is signed, and many families send boxes of mithai to relatives to share the news.
- On the dessert table, kheer and firni in clay bowls, zarda, gulab jamun and ras malai are the standards. In winter, which is the main wedding season, gajar ka halwa is a common choice.
Our guide to traditional sweets of Pakistan explains what each of these is and how to buy them.
How much does wedding catering cost?
Families usually book a caterer per head or order food by the deg, the large cooking pot used for rice and meat. A wedding catering guide updated in June 2026 gives indicative 2025 to 2026 prices of roughly PKR 800 to 2,500 per head for a simple desi menu, PKR 2,500 to 4,500 for mid-range, and above PKR 4,500 for premium menus, with plated service adding around PKR 500 to 1,000 per head. Provincial sales tax, crockery, setup and transport are often charged on top. These figures change with the city, the season and the guest count, so treat them as a starting point, not a quote.
The same guide puts a standard 12 kg deg of biryani at about 80 to 85 plates.
How should you behave at a shaadi buffet?
The opening of the buffet is where a polite evening can turn into a scrum. A few habits help:
- Wait for the signal. The meal opens when the hosts or the hall staff announce it, often after the nikah or the main stage moment. Do not head for the counters before then.
- Let elders go first if you are with family, and help older relatives fill a plate.
- Take a modest first plate. There is almost always more. Piling up a plate and leaving half of it is frowned on, and in Punjab the shorter menu means the food is meant to go round.
- Stay for tea if you can. Leaving the moment you finish eating is common, but saying goodbye to the hosts first matters.
At conservative weddings men and women may eat in separate sections.
Is a Pakistani wedding meal worth planning around?
If you are in Pakistan between November and February, a wedding invitation is the easiest way to taste degi cooking at its best, done in bulk the traditional way.
The trade-offs are the timing and the crowd: dinner can come late, the buffet rush is real, and in Punjab the menu is deliberately limited. If you mainly want to eat well, a mehndi is usually more relaxed and varied than the baraat. For the ceremonies themselves, what to wear and what to give, see our guide to Pakistani wedding traditions, and for other ways to experience the country's food and culture, see our experiences page.
Frequently asked questions
What food is served at a Pakistani wedding?
Most weddings serve a rice dish such as biryani or pulao, a meat curry such as qorma or karahi, naan, salad and raita, and a sweet such as kheer, firni or zarda. The mehndi is lighter, with chaat, kebabs and barbecue.
Who pays for the food at a Pakistani wedding?
By custom the bride's family hosts the baraat dinner and the groom's family hosts the walima. Mehndi costs are often shared or split between the two sides.
What is the one-dish rule at weddings in Punjab?
Under the Punjab Marriage Functions Act 2016, functions at public venues may serve only one salan, one rice dish, one salad, hot and cold drinks, roti, naan and one sweet dish, and must end by 10 pm. Fines run from PKR 50,000 to PKR 2 million.
Why are dried dates given out at a nikah?
Sharing dried dates (chhuharay) and mithai after the nikah is a long-standing custom that marks the marriage as done and shares the good news with everyone present.
What time is dinner served at a Pakistani wedding?
In Punjab, halls must close by 10 pm, so dinner usually opens around 9 pm. Outside Punjab there is no legal cut-off, so dinner often opens later.