Skip to content
Cuisine Marrakech

Graduation Party menu

Moroccan Graduation Party Menu — A Celebratory Buffet for a Crowd

A graduation is a proud, joyful occasion that usually means feeding a mixed crowd of family and friends, so the food needs to be celebratory, generous and easy to serve buffet-style. This Moroccan menu for a party of a dozen or more does exactly that: trays of briouats and kefta skewers to graze on, a chicken tagine and couscous as hearty mains, a spread of cooked salads and a sweet table to finish. Much is made ahead and served at room temperature or kept warm in batches, so the host can join the celebration. It scales up easily and pleases all ages. Browse more party menus to adapt it. Festive, abundant and crowd-friendly.

Moroccan Graduation Party Menu — A Celebratory Buffet for a Crowd

The menu

Grazing bites

Briouats and kefta skewers

Trays of crisp meat and cheese briouats and mild spiced kefta skewers for guests to graze on as they arrive and mingle.

Cooked salads

Zaalouk, taktouka and carrot salad

A colourful spread of cooked salads with bread — made ahead, served cool and generous enough to keep a buffet flowing.

Main tagine

Chicken tagine with preserved lemon and olives

A big batch of the crowd-pleasing golden chicken tagine, kept warm and easy to serve in portions from a large dish.

Grain

Seven-vegetable couscous

A large mound of couscous with vegetables and chickpeas — filling, economical and a natural centrepiece for feeding many.

Bread

Warm khobz

Plenty of bread for the salads and tagine sauce, set out in baskets around the buffet so no one waits.

Sweet table

Kaab el ghazal, chebakia and fruit

A celebratory sweet table of almond pastries, honey chebakia and fresh fruit, with mint tea to toast the graduate.

Shopping list

  • Warqa pastry, minced meat and soft cheese (for briouats)
  • Minced beef, onion and parsley (for kefta skewers)
  • A whole chicken or chicken pieces, preserved lemon and olives
  • Couscous (large quantity) and the seven vegetables
  • Aubergines, peppers, tomatoes and carrots (for the salads)
  • Onions, garlic, saffron and ginger
  • Cumin, paprika, cinnamon and ras el hanout
  • Ground almonds, honey and sesame (for the sweet table)
  • Seasonal fruit and dates
  • Bread or flour, green tea and fresh mint

Prep timeline

  1. Several days before

    Make the keeping sweets — chebakia and kaab el ghazal — for the sweet table; they store well in tins.

  2. Day before

    Make the cooked salads. Shape the briouats and kefta skewers. Start the chicken tagine and cool it to reheat.

  3. Morning

    Steam the couscous once and prepare its vegetables. Set out the sweet table and serving dishes for the buffet.

  4. 2 hours before

    Bake or fry the briouats in batches and grill the kefta skewers. Reduce and reheat the chicken tagine.

  5. As guests arrive

    Give the couscous its second steaming, lay out the buffet with warm bread, and keep the grazing trays and tea topped up.

Host's tips

  • Serve buffet-style so a crowd can help themselves and you can join the celebration rather than plate up.
  • Choose dishes that hold well — cooked salads, tagine and couscous all sit happily on a buffet without spoiling.
  • Cook the briouats and skewers in rolling batches so there is always something warm for arriving guests.
  • Scale the couscous and tagine up rather than adding many different mains; big batches of a few dishes feed a crowd best.
  • Make the sweet table days ahead so the celebration day itself stays relaxed and manageable.

Questions about this menu

What Moroccan food works for a big party buffet?

Dishes that hold well and scale up: cooked salads, chicken tagine, seven-vegetable couscous, and trays of briouats and kefta skewers for grazing. These can be made ahead, served at room temperature or kept warm in batches, and portioned easily from large dishes. A sweet table of keeping pastries rounds it off, letting a crowd help themselves.

How do I cater a Moroccan party for a crowd?

Scale up a few dishes rather than cooking many. A big batch of chicken tagine, a large couscous, generous cooked salads and rolling batches of briouats feed many economically. Prepare relentlessly ahead — salads, sweets and the tagine the day before — and serve buffet-style so guests self-serve while you enjoy the celebration.

What can I make ahead for a graduation party?

Most of it. Keeping sweets are baked days ahead, cooked salads and the tagine are made the day before, and briouats and skewers are shaped ahead to cook fresh. The couscous is steamed early and finished on the day. This leaves only reheating and final batches of hot bites for the day itself, keeping hosting relaxed.

How do I please a mixed-age crowd?

Keep the spicing mild and offer variety. Kefta skewers, cheese briouats, chicken tagine and buttery couscous suit children and cautious eaters, while harissa and olives on the side let adults add punch. The sweet table with pastries and fruit delights all ages. A buffet lets everyone choose what suits them, from grandparents to small children.

How much food should I prepare per guest?

For a celebratory buffet, be generous — plan on ample tagine and couscous as the fillers, several grazing bites per person, a good spread of salads and a varied sweet table. Big communal dishes stretch further than individual plating. It is better to over-cater a joyful occasion, and Moroccan leftovers reheat well the next day.

Learn to cook this menu with a local in Marrakech

Every dish here is taught, hands-on, in a Marrakech cooking class — or taste them across the medina on a guided food tour.