Skip to content
Cuisine Marrakech

Marrakech dining

Best-Value Set Menus in Marrakech

One of the most reliable ways to eat well in Marrakech on a budget is the set menu — a fixed price for a starter, main and dessert that many riads and restaurants offer. Done right, it is generous, traditional and far cheaper than ordering the same courses individually. Done cynically, it is a way to serve tired food at a flat rate. Here is how to tell the difference and eat well.

Read
7 min
Guide
Marrakech dining
Updated
19 July 2026
Best-Value Set Menus in Marrakech — Moroccan dining guide

At a glance

  • The classic set menu is a three-course formule at a fixed price.
  • It usually includes a salad spread, a tagine or couscous, and a simple dessert.
  • Lunch set menus are often the best value of the day.
  • Judge quality by the salads and the tagine, not by the length of the menu.

How Moroccan set menus work

The typical Marrakech set menu, often called a menu or formule, gives you three courses for one price: a starter, a main and a dessert, sometimes with mint tea included. The starter is frequently the best part — a spread of small Moroccan salads such as zaalouk, taktouka, carrot and beetroot — followed by a tagine or couscous, and finished with fruit, pastries or an orange-and-cinnamon plate. It is the same shape as a home Moroccan meal, scaled to a restaurant.

This format is common in riad restaurants and traditional dining rooms across the medina, and it is genuinely good value because the components are inexpensive to produce well at volume. A fair set menu costs noticeably less than assembling the courses à la carte.

What a good-value set menu looks like

Not all set menus are equal, so a few signals separate the generous ones from the going-through-the-motions versions.

  • A generous salad course: several freshly made Moroccan salads signal a kitchen that cares.
  • A properly cooked tagine or couscous: the main should taste slow-cooked, not reheated.
  • Seasonal, simple dessert: fresh fruit, an orange-cinnamon plate or honest pastries.
  • A local crowd: value menus that locals and workers use at lunch are almost always sound.
  • Clear pricing: the fixed price stated up front, with any extras (drinks, tea) obvious.

When and where to use them

Lunch is the sweet spot. Many restaurants offer their keenest set-menu prices at midday, and a leisurely three-course lunch escapes the worst of the heat and leaves the evening free for lighter grazing. Traditional riad restaurants, family-run medina dining rooms and the workaday lunch spots used by locals are the places to look; be a little warier of set menus pushed hard by touts right on the busiest tourist squares, where the format can mask lower quality.

For the cheapest eating of all, pair set-menu lunches with street-food grazing — see the medina food-tour stops — and to appreciate what goes into that salad-and-tagine spread, a cooking class shows you the components from scratch.

Frequently asked questions

What is a Moroccan set menu?

A set menu, or formule, is a fixed price for three courses — typically a spread of Moroccan salads to start, a tagine or couscous as a main, and fruit or pastries for dessert, sometimes with mint tea. It mirrors the shape of a home Moroccan meal and is common in riad and traditional restaurants across Marrakech.

Are set menus good value in Marrakech?

Usually, yes. A fixed three-course price is noticeably cheaper than ordering the same courses à la carte, and the components — salads, tagine, couscous — are inexpensive to produce well at volume. Lunch set menus tend to offer the best value of the day. Judge quality by the salad course and the tagine rather than the menu's length.

How do I spot a good set menu?

Look for a generous salad course with several freshly made Moroccan salads, a tagine or couscous that tastes slow-cooked rather than reheated, and a simple seasonal dessert. A local lunchtime crowd is the best signal of all. Be warier of set menus pushed hard by touts on the busiest tourist squares.

Is lunch or dinner better for set menus?

Lunch, generally. Many Marrakech restaurants offer their keenest fixed prices at midday, and a three-course lunch escapes the afternoon heat while leaving the evening free for lighter street-food grazing. Traditional riad restaurants and the workaday spots locals use at lunch are the most reliable places to find a good-value menu.