Skip to content
Cuisine Marrakech

Special diets & occasions

Traditional Moroccan Dinner Shows in Marrakech

The Moroccan dinner show is a Marrakech institution: a lavish multi-course feast served in an opulent palace-style setting, accompanied by live music, belly dancing, Gnaoua performers and sometimes a horseback fantasia. It is unashamedly a spectacle for visitors, and taken in that spirit it can be a fun, memorable night. The key is to go for the experience and set fair expectations of the food.

Read
7 min
Guide
Special diets & occasions
Updated
19 July 2026
Traditional Moroccan Dinner Shows in Marrakech — Moroccan dining guide

At a glance

  • Dinner shows are a spectacle — a feast plus music, dance and performance.
  • Expect a set multi-course Moroccan menu: soup, salads, pastilla, tagine or couscous, pastries.
  • The food is competent crowd-catering, not fine dining — enjoy it for what it is.
  • The big fantasia shows are on the city's edge and include horseback spectacle.

The two kinds of dinner show

Marrakech offers two main formats. The first is the palace-restaurant dinner: an ornate riad or purpose-built palace in or near the medina, where you eat a set Moroccan menu at low tables while musicians, a belly dancer and sometimes Gnaoua and Berber performers move through the room. The second is the large-scale fantasia on the outskirts, a grand open-air spectacle with hundreds of guests, folkloric troupes, acrobats and a climactic charge of horsemen firing muskets, inspired by traditional Berber cavalry displays.

Both are built for tourists and groups, and both prize atmosphere and showmanship. Neither is where you find the city's most refined cooking, but both can be a genuinely enjoyable, celebratory evening if that is what you are after.

What is on the menu

The food follows the classic shape of a Moroccan celebration meal, served as a fixed multi-course feast designed to impress and to feed a crowd.

  • Harira soup: the traditional tomato, lentil and chickpea opener.
  • Moroccan salads: a spread of cooked and raw salads to start.
  • Pastilla: the sweet-savoury pigeon or chicken pie dusted with cinnamon and sugar — the showpiece course.
  • Tagine or couscous: a slow-cooked main, often lamb or chicken.
  • Pastries and mint tea: almond sweets and tea to finish, often with a theatrical pour.

How to choose and what to expect

Go in with the right mindset and you will have a good time. Treat the show as the main event and the food as a solid accompaniment rather than a gastronomic highlight. Book ahead, especially for the fantasia venues, which usually include transport from the city; check whether drinks are included, as licensed venues vary; and mention dietary needs when booking, since these set menus can often be adapted with notice. Families tend to love the fantasia spectacle, while couples may prefer the more intimate palace-restaurant format.

For a quieter, food-first evening, a rooftop dinner or a traditional riad meal is a better bet — see the rooftop guide — and to taste these celebration dishes made properly, a cooking class covers pastilla, tagine and the salads.

Frequently asked questions

What is a Moroccan dinner show?

It is a multi-course Moroccan feast paired with live entertainment — music, belly dancing, Gnaoua and Berber performers, and at the big outdoor fantasia venues a horseback spectacle. Set in ornate palace-style surroundings, it is a tourist-focused evening built around atmosphere and showmanship rather than fine dining, and it can be a fun, celebratory night.

Is the food at Marrakech dinner shows any good?

It is competent crowd-catering rather than the city's best cooking. Expect the classic celebration menu — harira, salads, pastilla, a tagine or couscous, and pastries — served well but at scale. Go for the spectacle and the atmosphere, and treat the food as a solid accompaniment. For refined cooking, choose a food-first restaurant instead.

What is a fantasia?

A fantasia is a traditional Berber equestrian performance in which a line of costumed horsemen charge together and fire muskets into the air in unison, recalling historic cavalry displays. Marrakech's large dinner-show venues on the city's edge stage a fantasia as the climax of an evening of folkloric music, dance and a Moroccan feast for hundreds of guests.

Are dinner shows good for families?

The big outdoor fantasia shows are, thanks to the horses, acrobats and lively spectacle that children enjoy, and the set feast keeps things simple. Couples may prefer the more intimate palace-restaurant format with music and dance in an ornate room. Either way, book ahead and mention any dietary needs, as the set menus can usually be adapted.