Skip to content
Marrakech.Cooking
Marrakech Guide

What to Eat in Marrakech: 7 Dishes to Try on Your Trip

Marrakech.Cooking Team·· 4 min read

If you only have a few days in Marrakech and want a short, practical list rather than an exhaustive guide, here are seven dishes worth prioritizing.

  1. Chicken tagine with preserved lemon and olives — the most representative single dish of Moroccan home cooking, and widely available at nearly any level of restaurant.

  2. Harira — a tomato and lentil soup, filling and inexpensive, good as a light lunch or a starter before a bigger meal.

  3. Grilled brochettes — skewered, spiced meat, easy to find at Jemaa el-Fnaa stalls and casual restaurants alike, and a reliable option if you want something familiar.

  4. Zaalouk — a cooked eggplant and tomato salad, usually served with bread as a starter. Worth ordering even if you don’t think you like eggplant.

  5. Msemen with honey — best eaten for breakfast, ideally from a Medina bakery stall rather than a hotel buffet.

  6. Friday couscous — if your trip includes a Friday, seek out a restaurant serving traditional hand-steamed couscous rather than the daily tourist-menu version.

  7. Moroccan mint tea — order it everywhere, not just once. It’s offered constantly and is as much a social ritual as a drink.

Making the Most of a Short Trip

On a tight schedule, a guided food tour is the fastest way to try several of these in one outing without hunting down each spot yourself. If you’d rather cook than just eat, a Moroccan cooking class covers tagine, salads and bread hands-on in about three hours. For a longer, more complete reference on eating in the city — including where each dish tends to show up best — see our full guide to what to eat in Marrakech.

Marrakech Food Tour

A guided tasting tour through Marrakech's best food stops — street food, local specialties and hidden spots most tourists miss.

3.5 hours 2-10 people
From

€50

View Details