Rachid Excursions

    Culture · Food

    Moroccan food in Marrakech: what to eat and where

    7 min readUpdated July 2026

    By Rachid — Owner and itinerary editor, Rachid Excursions

    Chicken tagine with olives and preserved lemon, served in its clay dish in Marrakech

    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

    ItemPriceWhere
    Bowl of harira soupunder €1Street stalls, local cafes
    Fresh orange juice~€0.50–1Jemaa el-Fnaa carts
    Street skewers / msemen~€1–3Night food stalls
    Sit-down tagine or couscous~€6–12Medina restaurants
    Rooftop dinner with a view€15–30+Terrace restaurants
    Hands-on cooking class~€35–60Riad, incl. souk visit + lunch
    Typical Marrakech food prices, 2026

    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.

    Frequently asked

    Tagine (slow-cooked clay-pot stew), couscous, sweet-savoury pastilla, harira soup, mechoui roast lamb, and mint tea, plus street food on Jemaa el-Fnaa square.

    Street food is €1–3, a sit-down tagine or couscous main is about €6–12, and a rooftop dinner with a view runs €15–30+.

    Very — it's one of the highest-rated experiences in Marrakech. You shop the souk, cook a full tagine with a local dada in a riad, eat your dishes, and take the recipes home.

    Generally yes at busy stalls with high turnover. Stick to freshly cooked, hot food, drink bottled water, and peel your own fruit.

    Plenty — vegetable tagine, couscous, lentil harira, salads, msemen and fresh juices are all widely available and naturally meat-free.

    Moroccan Cooking Class

    Morning market + class · or Evening class

    Current published basis
    €30 / MAD 300 per person

    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.

    Duration: 4 – 5 hours (morning or evening) Shared

    Chez Ali Fantasia

    Evening dinner show · Fantasia horsemen · Live folklore

    Current published basis
    €55 / MAD 550 per person

    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.

    Duration: Evening (7:30 PM – midnight) Shared

    Agafay Desert — Sunset & Dinner

    Afternoon & evening · Quad + camel · Buffet dinner · Fire show under the stars

    Current published basis
    €35 / MAD 350 per person

    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.

    Duration: Afternoon & evening (14:00 – 22:00, approx. 8 hours) Shared