Dinner Party menu
Moroccan Dinner Party Menu — Impress Guests with a Full Feast
A Moroccan dinner party is built for hospitality — a slow, generous unfolding of small salads, a centrepiece tagine, fragrant couscous and a sweet finish, all designed so the host can sit and enjoy the table rather than run between courses. Almost everything can be made ahead. This menu gives you a complete, do-ahead Moroccan feast for six to eight, with a shopping list and a timeline that keeps you out of the kitchen once guests arrive.
The menu
Table starters
A spread of cooked salads — zaalouk, taktouka and carrot salad
Served cold or at room temperature with plenty of bread. All can be made the day before.
Centrepiece main
Lamb tagine with prunes, almonds and sesame
The sweet-savoury show-stopper. Falls apart tender after slow cooking and only improves when reheated.
Second main / side
Seven-vegetable couscous
The traditional communal grain dish. Steam the couscous ahead and finish it just before serving.
Bread
Warm khobz
Essential for scooping salads and sauce. Warm it through just before the guests sit.
Dessert
Almond briouats or orange-and-cinnamon salad
Something light and fragrant after a rich meal — the orange salad is refreshing and takes minutes.
To finish
Mint tea poured from height
The ceremonial close to any Moroccan meal, poured tall to build a froth.
Shopping list
- Aubergines, tomatoes, green peppers, carrots (for the cooked salads)
- Garlic, cumin, sweet paprika, fresh coriander and parsley
- Lamb shoulder, on the bone if possible (1.2-1.5 kg)
- Soft prunes, blanched almonds, sesame seeds, honey, cinnamon, saffron
- Couscous, plus courgette, turnip, pumpkin, chickpeas and cabbage
- Preserved lemon and green olives
- Warqa pastry and ground almonds (for briouats)
- Oranges, orange-blossom water (for the dessert salad)
- Bread or flour to bake khobz, gunpowder green tea and fresh mint
Prep timeline
-
Day before
Make all three cooked salads and refrigerate. Make the briouats and store airtight. Soak the chickpeas.
-
Morning
Start the lamb tagine and cook it low and slow; cool and refrigerate. Steam the couscous once and set aside.
-
2 hours before
Bring the tagine back to a gentle simmer, reduce the sauce, fry the almonds and warm the prunes.
-
1 hour before
Cook the vegetables for the couscous; give the grain its second steaming so it is light and fluffy.
-
As guests arrive
Lay out the salads and bread, warm the khobz, and set the mint and teapot ready for the final pour.
Host's tips
- Choose one dish to be the star (the lamb tagine) and keep everything else make-ahead and simple.
- Cooked salads are the secret to relaxed Moroccan entertaining — they are meant to sit and are better the next day.
- Reheat tagines gently and reduce the sauce at the end so it clings to the meat.
- Serve everything family-style in the centre of the table with lots of bread — abundance is the point.
- Steam couscous twice for the lightest texture; instant couscous betrays the effort of the rest of the meal.
Questions about this menu
What is a good Moroccan menu for a dinner party?
A spread of cooked salads to start, a centrepiece tagine (lamb with prunes is the classic show-stopper), seven-vegetable couscous, warm bread, and a light pastry or orange-cinnamon dessert, finished with mint tea. Almost all of it can be made ahead.
How much of a Moroccan feast can I make in advance?
Most of it. Cooked salads and pastries are better made a day ahead, tagines improve on reheating, and couscous can be steamed early and finished at the last minute. Only the final reheating and the bread need attention once guests arrive.
How do I serve a Moroccan meal to guests?
Family-style, in the centre of the table, with plenty of bread and no rush. Salads come first and stay out, the tagine and couscous follow, and mint tea closes the meal. The slow pace is part of the hospitality.
What if some guests are vegetarian?
Make a vegetable tagine with chickpeas and dried fruit alongside the lamb, and serve the seven-vegetable couscous with the broth kept meat-free. The cooked-salad course is already vegetarian and generous enough to be a meal in itself.
How much does it cost to cook a Moroccan feast for eight?
Cooking at home, a full feast for eight costs far less than dining out — the lamb is the main expense. In Marrakech the ingredients for this menu are inexpensive; the spices and preserved lemon you buy once and use for months.
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.