Skip to content
Cuisine Marrakech

Getting started

Hosting a Moroccan Dinner Party

A Moroccan dinner party is one of the most rewarding meals to host — the food is generous, communal and largely make-ahead, and the culture of hospitality gives you a warm, relaxed template to follow. With a little planning you can put on a feast that looks lavish while leaving you free to enjoy your guests.

Hosting a Moroccan Dinner Party — a Moroccan cooking tip and guide

At a glance

  • Build a make-ahead menu around one showpiece tagine or couscous
  • Open with a spread of salads and mezze, nearly all prepped ahead
  • Serve communally from central dishes with plenty of bread; set a warm, low table
  • Close with pastries and mint tea; aim for generosity and warmth throughout

Guide

Plan a make-ahead menu built around one showpiece. Open with a spread of salads and mezze — zaalouk, taktouka, a fresh Moroccan salad, carrot-and-cumin, olives and bread — nearly all of which are better made a few hours ahead, so the starter is done before anyone arrives. For the main, pick one hero tagine or a couscous to share (chicken with preserved lemon, lamb with prunes, or a vegetable tagine), which can largely be cooked ahead and gently reheated. That's the secret: most of a Moroccan feast is prepared in advance, leaving little last-minute work.

Set a warm, communal table. Serve the food in shared central dishes — bring the tagine to the table in its pot and lift the lid for the fragrant steam, mound the couscous on a big platter — with plenty of torn bread for scooping. A low table with cushions, some lanterns or candles, and simple touches like a bowl of olives and dates set the scene without much effort. Offer guests a way to wash their hands, and consider the shared-eating custom, which makes the meal sociable and intimate.

Finish with the sweet ritual and lean into hospitality. Close with fresh fruit or a light dessert, Moroccan pastries (gazelle horns, briouat — buy or make ahead), and mint tea, poured with a flourish, which is the essential, gracious end to a Moroccan meal. The spirit to aim for is generosity and warmth: Moroccan hospitality is legendary, guests are treated as a blessing, and no one should leave hungry. Cook one great tagine, a few salads, set a welcoming table and pour good tea, and you'll have thrown a memorable Moroccan feast.

Practical tips

  1. 1

    Pick one hero main and prep everything else ahead — most salads improve made early.

  2. 2

    Cook the tagine ahead and reheat gently; it often tastes better the next day.

  3. 3

    Serve from shared central dishes and bring the tagine to the table lid-on.

  4. 4

    Offer guests a way to wash their hands, in keeping with eating by hand.

  5. 5

    Buy or make pastries ahead and pour the mint tea with a flourish to finish.

Frequently asked questions

How do I host a Moroccan dinner party?

Plan a make-ahead menu around one showpiece tagine or couscous, open with a spread of salads and mezze prepped in advance, serve communally from central dishes with plenty of bread, and close with pastries and mint tea. Most of it can be made ahead.

What should I serve at a Moroccan dinner?

A spread of salads (zaalouk, taktouka, fresh Moroccan salad, olives), one hero main like a chicken or lamb tagine or couscous, plenty of bread, and mint tea with pastries and fruit to finish. One showpiece plus a few salads is plenty.

How can I make hosting a Moroccan meal easy?

Lean on make-ahead — nearly all the salads, the pastries and the tagine can be prepared in advance, leaving only reheating and the tea for when guests arrive. Serving communally also means no fussy individual plating.

Try the recipes

Put the tip into practice with these free step-by-step recipes: