Skip to content
Cuisine Marrakech

Seasonal

Moroccan Wedding Food

A Moroccan wedding is as much a culinary event as a social one, with a menu that can run to seven or more courses across a celebration lasting several days. The food reflects the occasion's scale — dishes reserved for the most special events, prepared in quantities meant to be shared by hundreds of guests.

The classic wedding menu sequence

A formal Moroccan wedding meal typically opens with pastilla, the sweet-savory pigeon or chicken pie dusted with cinnamon and sugar, served as a prestige starter. This is followed by a whole roasted mechoui lamb or a tagine course, then couscous — often the final savory course of the night — and finally a spread of pastries and fresh fruit. Mint tea is poured throughout, not only at the end.

Why the menu is so large

Moroccan weddings are judged partly on generosity, and a lavish, multi-course menu is a direct expression of that hospitality. Families often begin planning the menu, and sourcing ingredients like the wedding lamb, months in advance, and cooking is frequently done by a team of specialist caterers or extended family members working for days beforehand.

Regional and family variations

The exact sequence varies by region and family means — a Fes wedding may lean more heavily on pastilla and refined pastries reflecting the city's culinary reputation, while a rural wedding might center more on mechoui and communal tagines. Amlou, dates, and milk are sometimes served early on to welcome guests before the main courses begin.

Attending as a guest

If you are invited to a Moroccan wedding, come hungry and expect to be served far more food than you can finish — leaving some food on your plate is normal and not considered wasteful. The celebration itself, including music and dancing, often continues well past midnight, with courses paced across many hours rather than served all at once.

Practical tips

  • Pace yourself — a wedding meal can have five to seven courses served over several hours.
  • Pastilla is usually the opening course, not dessert, despite its sweet dusting of sugar and cinnamon.
  • It's polite to try a little of every course, even if you can't finish everything offered.
  • Weddings often run late into the night, so plan transport accordingly if you're a guest.

Related questions

What is the first course at a Moroccan wedding?

Pastilla is the traditional opening course at most formal Moroccan weddings, served as a prestige dish before the meat and couscous courses.

Is couscous served at weddings?

Yes, couscous is common, usually served as one of the last savory courses before the sweet pastries and fruit that close the meal.

How long does a Moroccan wedding meal last?

The full sequence of courses can be spread across several hours, and the wider wedding celebration itself often runs across two or three days.

Can tourists experience Moroccan wedding food without attending a wedding?

Some riads and restaurants in Marrakech offer set 'wedding menu' tasting experiences that recreate the traditional course sequence for visitors.

Want to taste a wedding-style feast without an invitation? See our guide to Marrakech's set-menu riads.