Culture · Food
Moroccan food in Marrakech: what to eat and where
By Rachid — Owner and itinerary editor, Rachid Excursions

Half the reason to come to Marrakech is to eat. Moroccan cuisine is one of the world's great slow-cooked traditions — sweet meets savoury, spice meets fruit. Here's what to order, what it costs, and why a cooking class is the single best food experience in the city.
The dishes to try
- Tagine — slow-cooked stew in the conical clay pot; try chicken with preserved lemon and olives, or lamb with prunes and almonds
- Couscous — traditionally the Friday dish, steamed semolina with vegetables and meat
- Pastilla (bastilla) — a sweet-savoury pie of pigeon or chicken in crisp warqa pastry, dusted with cinnamon and sugar
- Harira — tomato, lentil and chickpea soup, especially at sunset in Ramadan
- Mechoui — slow-roasted lamb, pulled and eaten with cumin and salt
- Mint tea — "Berber whisky", poured from a height, sweeter than you expect
Street food on Jemaa el-Fnaa
As the sun sets, the main square becomes an open-air kitchen. Look for grilled skewers and merguez, msemen (flaky griddle bread), freshly squeezed orange juice, and — for the brave — babbouche, the spiced snail soup locals swear by for digestion. Eat where the crowds are Moroccan, not just where a tout is loudest.
What it costs
| Item | Price | Where |
|---|---|---|
| Bowl of harira soup | under €1 | Street stalls, local cafes |
| Fresh orange juice | ~€0.50–1 | Jemaa el-Fnaa carts |
| Street skewers / msemen | ~€1–3 | Night food stalls |
| Sit-down tagine or couscous | ~€6–12 | Medina restaurants |
| Rooftop dinner with a view | €15–30+ | Terrace restaurants |
| Hands-on cooking class | ~€35–60 | Riad, incl. souk visit + lunch |
Why take a cooking class
A hands-on Moroccan cooking class is consistently one of the highest-rated experiences travellers book in Marrakech — and for good reason. A typical class starts with a guided walk through the souk to buy spices and vegetables, then you cook a full tagine (and often salads and pastilla) with a dada, a traditional Moroccan home cook, in a riad. You eat what you make, learn the spice blends (ras el hanout, preserved lemon, chermoula), and take the recipes home. It's culture, lunch and a souvenir in one.
Tips for eating well
- Busy stalls = fresh turnover; empty ones sit
- Stick to bottled water and peel your own fruit
- Vegetarians do well — vegetable tagine and couscous are everywhere
- Say 'la, shukran' (no, thank you) politely to persistent touts
- Book cooking classes and popular riad restaurants a day ahead
Sources and verification
These sources support destination, heritage, climate, health or travel-advice context. Prices and supplier details are confirmed in writing for each booking.
- Mediterranean diet
UNESCO Intangible Cultural Heritage
Cultural context for shared food knowledge and practices in Morocco.
- Morocco destination health guidance
US Centers for Disease Control and Prevention
Health preparation, sun, food, water and medical guidance.
Frequently asked
Tours mentioned above
Moroccan Cooking Class
Morning market + class · or Evening class
A hands-on Moroccan cooking class in the heart of Marrakech. Choose the morning class at 10:30 AM — which begins with a guided visit to the local market to pick fresh produce — or the evening class at 4:30 PM. Together we prepare a full signature menu: zaalouk, taktouka, traditional Moroccan salad, chicken lemon tagine, vegetable tagine, mhencha pastry and traditional mint tea. You sit down to enjoy everything you've cooked at the end.
Chez Ali Fantasia
Evening dinner show · Fantasia horsemen · Live folklore
An unforgettable Moroccan evening on the outskirts of Marrakech. Chez Ali brings folklore to life inside a giant caidal-tent village: live Berber and Gnawa music, dancers from every region of Morocco, acrobats and the legendary Fantasia — dozens of horsemen in white robes charging in unison and firing their rifles into the night sky. Dinner is served at your table between the acts, followed by mint tea. Round-trip transport from your Marrakech hotel or riad is included.
Agafay Desert — Sunset & Dinner
Afternoon & evening · Quad + camel · Buffet dinner · Fire show under the stars
An Agafay desert afternoon and evening from Marrakech for €35 / MAD 350 per person, 14:00 to 22:00 with hotel or riad pickup. It includes 1 hour of quad biking, a 30-minute camel ride at sunset, a buffet dinner at a Berber camp and a fire show; drinks and tips are extra. Agafay is a stone desert 45 minutes from the city, not the Sahara sand dunes — for dunes, take the 3-day Merzouga tour. Get picked up at 14:00, ride quad for an hour across the lunar stone desert with the High Atlas on the horizon, swap the engine for a 30-minute camel ride at sunset, then settle into a Berber camp for a buffet dinner (grilled meats, chicken, salads, couscous) and a traditional fire show under the stars. Back at your riad by 22:00.
