Marrakech-Safi is a region in west-central Morocco stretching from the red-walled imperial city of Marrakech, at the foot of the snow-capped High Atlas Mountains, west across olive plains and argan forest to the Atlantic port towns of Safi and Essaouira. It combines Morocco's most visited historic Medina, UNESCO-listed since 1985, with mountain villages, desert day trips, and a laid-back fishing-and-ceramics coast.
Marrakech-Safi's kitchens run from centuries-old riad dining rooms serving slow-cooked tagines and pastilla to smoky Jemaa el-Fnaa food stalls that fill the square at sunset. Moroccan cooking here leans on preserved lemon, olives, saffron from the Atlas foothills, cumin, and honey, layered into tagines (chicken with preserved lemon and olives, lamb with prunes), couscous on Fridays, and mechoui (slow-roasted lamb). Along the Atlantic coast in Essaouira, grilled sardines and the day's catch off the port dominate menus. Gueliz and Hivernage, Marrakech's ville nouvelle districts, add French bistros, Italian trattorias, and international fine dining to the mix, while mint tea and fresh orange juice are constants everywhere.
Must-try dishes
Iconic dishes that define Marrakech-Safi.
Tagine (Chicken with Preserved Lemon and Olives)
Chicken slow-cooked in a conical clay pot with preserved lemon, green olives, ginger and saffron
Where to try: Riad restaurants across the Medina / Al Fassia
Price: 80-150 MAD ($8.60-16)
Pastilla (Bastilla)
Sweet-savory filo pie traditionally filled with pigeon or chicken, almonds, cinnamon and sugar
Where to try: Dar Yacout / Al Fassia / traditional riad kitchens
Price: 90-180 MAD ($9.70-19)
Mechoui (Slow-Roasted Lamb)
Whole lamb or shoulder roasted slowly until falling off the bone, seasoned simply with cumin and salt
Where to try: Mechoui Alley (Rue Bab Doukkala) near Jemaa el-Fnaa
Price: 60-100 MAD ($6.50-11) per portion
Harira
Tomato-based soup with lentils, chickpeas and vermicelli, traditionally eaten to break the day's fast
Where to try: Jemaa el-Fnaa stalls / any neighborhood snack counter
Price: 10-20 MAD ($1.10-2.20)
Couscous aux Sept Legumes
Steamed semolina couscous piled with seven vegetables and meat, the traditional Friday family dish
Where to try: Le Tobsil / Dar Moha / neighborhood family restaurants
Price: 70-140 MAD ($7.50-15)
Snail Soup (Babbouche)
Spiced snails simmered in a broth of anise, thyme and licorice root, sold from steaming carts
Where to try: Jemaa el-Fnaa snail carts
Price: 10-15 MAD ($1.10-1.60) per bowl
Grilled Sardines
Fresh Atlantic sardines grilled whole at the port, the signature dish of Essaouira
Where to try: Essaouira port grill stalls
Price: 30-60 MAD ($3.25-6.50) per portion
Top restaurants
Handpicked picks for the best dining experiences.
Al Fassia
Long-running, women-run restaurant in Gueliz serving refined Fassi (Fez-style) cuisine in a formal dining room, considered one of Marrakech's most authentic upscale Moroccan tables.
Known for: Traditional Fassi cuisine prepared entirely by a female kitchen team
Rue Ibn Aicha, Residence Tayeb Immeuble B, Gueliz, Marrakech 40000
Dar Yacout
Opulent 17th-century riad near Bab Doukkala with a rooftop terrace over the Medina, serving a fixed multi-course Moroccan feast in an atmosphere of lanterns and mosaic courtyards.
Known for: Elaborate set-menu feast served across multiple ornate rooms and a rooftop terrace
79 Sidi Ahmed Soussi, Bab Doukkala, Marrakech 40000
Le Tobsil
Intimate candlelit riad restaurant tucked behind Bab Ksour, serving an unhurried, multi-course fixed Moroccan menu that has drawn returning diners for decades.
Known for: Fixed multi-course tasting menu in a romantic candlelit courtyard
22 Derb Abdellah Ben Hessaien, Bab Ksour, Marrakech 40000
Dar Moha
Riad once owned by designer Pierre Balmain, now a restaurant built around a garden courtyard and pool, serving reworked classics from the late chef Mohammed Fedal's recipes.
Known for: Garden courtyard dining with live oud music some evenings
81 Rue Dar el Bacha, Medina, Marrakech 40000
Villa Flore
Small boutique riad restaurant near the Musee de Marrakech offering a refined tasting menu that blends Moroccan spicing with French technique in a quiet, design-forward dining room.
Known for: Small tasting-menu dining room in a restored 1920s riad
4 Derb Azzouz, Riad Zitoun Jdid, Marrakech 40000
Nomad
Airy multi-level rooftop above the spice square, blending Moroccan flavors with contemporary presentation - one of the Medina's most photographed lunch and sunset spots.
Known for: Rooftop terrace overlooking Rahba Kedima spice square
1 Derb Aarjan, Rahba Lakdima, Marrakech 40000
Terrasse des Epices
Sister restaurant to Nomad, set around a shaded courtyard and rooftop terrace steps from the souks, mixing Moroccan classics with Mediterranean and Asian touches.
Known for: Shaded rooftop terrace tucked inside the Souk Cherifia design quarter
15 Souk Cherifia, Sidi Abdelaziz, Marrakech 40000
Kabana
Stylish rooftop lounge and restaurant overlooking Jemaa el-Fnaa with sweeping Koutoubia views, popular for sunset cocktails and shared plates.
Known for: Panoramic rooftop with direct Koutoubia Mosque and Jemaa el-Fnaa views
37 Rue Fatima Zohra, Sidi Abdelaziz, Marrakech 40000
Restaurants by cuisine
Browse picks grouped by cuisine type.
Moroccan
Al Fassia
Dar Yacout
Le Tobsil
Dar Moha
Nomad
Terrasse des Epices
Kabana
Comptoir Darna
Kosybar
Cafe Clock
Cafe des Epices
Amal Center
Clock Kasbah Rooftop
Chez Chegrouni
Haj Mustapha (Jemaa el-Fnaa food stalls)
Snail Soup Carts, Jemaa el-Fnaa
Mechoui Alley Stalls
Chez Lamine Hadj
La Cantine des Gazelles
Le Salama
Nomad Roofs
Gastro MK
Kui-Zin
La Maison Arabe Restaurant
Taros Cafe Restaurant
La Table by Madada
Umia Restaurant Lounge
Cote Plage Essaouira
Ferdaous
Number One Rooftop
French
Villa Flore
Grand Cafe de la Poste
Patisserie Al Jawda
Le 68 Bar a Vin
Le Foundouk
La Cour des Lions
Cafe
Bacha Coffee (Dar El Bacha)
Kaowa
Djemaa El Fna Cafe Glacier
Bab Coffee
Italian
La Trattoria de Giancarlo
Pepe Nero
Australian
+61
Fresh Juice
Fresh Orange Juice Stalls, Jemaa el-Fnaa
German
Extrablatt Marrakech
Lebanese
Naranj
Seafood
Essaouira Port Grill Stalls
Vegetarian
Earth Cafe
Street food
Local flavours at affordable prices.
Jemaa el-Fnaa Food Stalls (numbered kiosks)
Dozens of open-air grill stalls set up nightly serving skewered meat, merguez sausage, fried fish, couscous, harira and salads at shared tables
Find it at: Jemaa el-Fnaa square, central Medina
Snail Carts (Babbouche)
Steaming copper pots of spiced snail soup, a Marrakech night-market staple
Find it at: Jemaa el-Fnaa square
Mechoui Alley
A row of stalls behind Bab Doukkala where whole roasted lamb is carved to order and served with cumin, salt and bread
Find it at: Rue Bab Doukkala, near Jemaa el-Fnaa
Orange and Pomegranate Juice Carts
Rows of numbered fresh-juice stalls squeezing orange, pomegranate and grapefruit juice to order
Find it at: Jemaa el-Fnaa square, north side
Msemen and Harcha Stands
Griddle-fried layered flatbread (msemen) and semolina bread (harcha) served with honey or amlou
Find it at: Souk entrances and Medina side streets
Maakouda Stalls
Deep-fried spiced potato cakes served in a bread roll with harissa, a cheap and filling snack
Find it at: Rahba Kedima and Medina side streets
Food markets
Where locals shop and graze.
Marche Central (Gueliz Municipal Market)
Covered municipal market in the New City with fresh produce, fish, meat, spices and flowers used by locals and restaurants
Hours: Mon-Sat 8AM-1PM and 4PM-7:30PM
Rahba Kedima (Spice Square)
Small Medina square lined with spice stalls, argan oil vendors, herbalists and traditional apothecaries
Hours: Daily roughly 9AM-8PM
Essaouira Port Fish Market
Working fish auction and market at Essaouira's harbor where the morning catch is sold and can be grilled to order at nearby stalls
Hours: Daily, busiest 9AM-1PM
Bab Doukkala Market
Large neighborhood produce and meat market at the western edge of the Medina, popular with locals for everyday shopping
Hours: Daily 8AM-8PM
Dining etiquette & tips
Navigate the local food scene confidently.
Riad dinners typically require reservations a day or more ahead, especially for fixed-menu tasting dinners with live music
Alcohol is not served in most Medina restaurants outside licensed hotels and a handful of riads; Gueliz and Hivernage have more bars and wine lists
During Ramadan many local restaurants close during the day and open after sunset (iftar); check hours in advance if traveling in that period
Bargaining does not apply to restaurant menu prices, only to souk goods; a 10% tip is customary in sit-down restaurants
Street food stalls at Jemaa el-Fnaa are cash-only (MAD) and prices are generally posted or quoted upfront - confirm the price before ordering
Tap water is best avoided; bottled or filtered water is standard and usually offered automatically in restaurants
- Vegetarian
- Widely available - vegetable tagines, couscous, salads (zaalouk, taktouka) and lentil dishes are staples of Moroccan cooking
- Halal
- Default across virtually all restaurants in the region; non-halal meat is essentially unavailable
- Gluten free
- Limited awareness outside international restaurants in Gueliz; tagines and grilled meats without bread/couscous are the safest options and are easy to request
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | 20-60 MAD ($2.15-6.50) per meal | Jemaa el-Fnaa stalls, msemen stands and neighborhood snack counters |
| Mid-range | 100-250 MAD ($11-27) per meal | Medina riad restaurants and Gueliz bistros with a la carte tagines and grills |
| Upscale | 400+ MAD ($43+) per meal | Fine-dining riads, hotel restaurants and tasting menus with wine pairings |