Discovering...
Discovering...

The most memorable Moroccan meals happen behind a carved wooden door, in a candlelit courtyard, cooked by the family who owns the house. Here is how to find them, what to expect, and what it costs.
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 11 July 2024 Last updated 6 April 2026
Eating dinner inside a riad is the best way to taste genuine Moroccan cooking in Marrakech. The city’s medina restaurants — however atmospheric — are largely calibrated for tourist throughput. A riad kitchen is not. The cook shops in the Mellah or the Rahba Kedima that morning, braises the tagine for three hours, and bakes the bread herself. The menu is whatever was good in the market. That variability is exactly what makes it worth booking.
The setting helps too. You eat in the central courtyard — a square of blue Fès tiles, a small fountain, a canvas of stars above the open roof — with lanterns instead of overhead lighting and none of the noise of Djemaa el-Fna two streets away. It is the Marrakech that most travellers glimpse through a doorway and wish they could step inside. A riad dinner is the invitation.
This guide explains the different types of riad dinner, what the food actually tastes like course by course, indicative prices across tiers, and the logistics of booking — including which details matter and which you can skip.
A set riad dinner in Marrakech follows a consistent structure — generous, unhurried, and built around dishes that home cooks have refined across generations.
Most riad dinners open with a bowl of harira — a thick, warming soup of tomatoes, chickpeas, lentils and coriander that is the backbone of Moroccan home cooking — or zaalouk, a silky aubergine and tomato salad scooped up with warm khobz bread.
The centrepiece is almost always a slow-cooked tagine: lamb with prunes and almonds, chicken with preserved lemon and olives, or kefta meatballs in a cumin-spiced tomato sauce. On Fridays many riads serve couscous, the dish Moroccan families eat communally after midday prayers.
The true showpiece of Marrakchi cooking is bastilla — crisp warqa pastry layered with pigeon or chicken, egg, almonds, cinnamon and icing sugar. Not every riad puts it on the standard menu, but most will prepare it if you request it 24 hours ahead. Worth the ask.
Dinners close with fresh orange segments dusted with cinnamon and drizzled with orange blossom water, or a plate of chebakia (sesame pastries fried and soaked in honey). Mint tea arrives last — poured high to aerate it — alongside dates or almond-stuffed msemen.
Vegetarian? Nearly everything on a riad menu can be made meat-free — just flag it when booking. Bastilla is also available in a seafood version in some houses.

"The tagine arrives straight from the charcoal brazier, the conical lid lifted at the table. The lamb has been cooking since midday."
Not all riad dinners are the same. Prices, atmosphere and formality vary considerably — here is how to read the difference.
| Type | Indicative Price |
|---|---|
| Guest-house riad (6–12 rooms) Family-run, very personal. Cook often sits with you. Menu is set — whatever was in the market that morning. | 200–350 MAD (€18–32) per person |
| Boutique riad (dining open to non-guests) Styled courtyard, considered presentation, sometimes a small à-la-carte menu. Consistently excellent. | 350–550 MAD (€32–50) per person |
| Heritage riad / restaurant-riad Zellij-tiled salons, live Gnawa or oud music, multi-course tasting menu. As much event as meal. | 550–900 MAD (€50–82) per person |
All prices are indicative and per person for a full dinner including mint tea. Drinks (wine, soft drinks) are usually billed separately. Prices as of early 2026.
Getting the logistics right makes the difference between a spontaneous yes and a polite no.
1. Ask early
At a family guesthouse, ask on arrival or the morning of the same day at the absolute latest. The cook may need to go back to the market. For boutique and heritage riads, book by email or WhatsApp at least 48 hours ahead; a week ahead in high season (October–April).
2. State your group size clearly
Most riad cooks prefer to prepare dinner as a single shared meal for the whole table. Telling them upfront how many people are eating shapes the quantities and the dishes.
3. Mention dietary needs
Vegetarian and vegan food is straightforward in a Moroccan kitchen — many dishes are already plant-based. Mention it when booking so the cook can plan a full menu rather than omitting the main course. Nut allergies are more complex: bastilla contains almonds, and argan oil appears in some sauces.
4. Request bastilla in advance
If you want bastilla — and you should — request it when booking. It takes several hours to prepare and is rarely made on the day without notice. Some riads charge a small supplement (indicatively 50–80 MAD extra per person).
5. Confirm the time
Riad dinners typically start between 19:30 and 20:30. Arriving on time matters more than in a restaurant because the food is cooked fresh and timed to your arrival. Being an hour late means a cold tagine.
Duration
2–3 hours
Indicative cost
200–900 MAD pp
Notice needed
24–48 hrs min
Many riads serve wine and beer to guests, but they keep it discreet given the cultural context. Ask quietly if you want it — most will produce a bottle without fuss. A few strictly family-run houses do not serve alcohol at all.
Finding your riad in the labyrinthine medina the first time can be genuinely confusing. WhatsApp your host from the nearest named square (Bab Doukkala, Place Ben Youssef) and someone will come to meet you. Don't trust Google Maps blind in the derbs.
A table of two to six people gets an intimate, attentive dinner. Larger groups — ten or more — can work at bigger riads, but the personal dynamic shifts. Riad dinners are at their best when they feel like eating with the family, not a private dining event.
Riads that offer à-la-carte ordering are usually edging into restaurant territory. The soul of a riad dinner is a set menu built around what was fresh that day. Trust the cook's choices — that is the point.
Yes, but not automatically. Most small riads cook dinner only when guests request it in advance — typically 24 to 48 hours ahead. The meal is prepared fresh by the resident cook, often the owner's mother or a trusted family member, using produce bought that morning in the souk. Larger or more commercial riads may have a fixed dinner service, but the most memorable meals come from the small, family-run houses that cook for you specifically. Always ask at check-in or email ahead.
For authentic Moroccan cooking, yes — often significantly so. Restaurant kitchens in the medina range from very good to tourist-facing and mediocre. A riad kitchen, by contrast, is cooking the food the household actually eats: fresh vegetables from the Mellah market, slow-braised tagines, and bastilla made to a recipe passed down through generations. The courtyard setting — candlelit, tiled, with a central fountain — also turns dinner into something you will remember long after the meal itself.
Prices range from around 200 MAD (roughly €18 / $20) per person at a simple family guesthouse to 800–900 MAD (roughly €80 / $88) at a heritage restaurant-riad with live music and a tasting menu. A very good boutique riad dinner — three generous courses, bread, water and mint tea — typically costs 350–500 MAD (€32–45) per person. This is almost always better value than a comparable experience in a named medina restaurant.
A typical set menu runs: a starter of harira soup or Moroccan salads (zaalouk, taktouka, carrot with cumin); a main course tagine with meat or fish, accompanied by khobz bread; and a dessert of cinnamon orange salad or almond pastries with mint tea. Special-request dishes include bastilla (the sweet-savoury pigeon pie), mechoui slow-roasted lamb, and on Fridays, the great couscous with seven vegetables. Vegetarian versions of almost everything are available if flagged in advance.
At a small riad, yes — always. The cook shops for your specific meal, so turning up at 7pm and asking for dinner is unlikely to work. At guest-house riads, request on arrival or the morning of the same day at the very latest. For boutique and heritage riads that open to outside guests, book several days ahead during high season (October–November and March–April) — good ones fill up fast. Most accept bookings by WhatsApp or email; a modest deposit may be asked.
Set menus vary by season and what the cook found in the market, but a classic riad dinner follows this structure: bread and olive oil on the table; a shared starter platter of two or three Moroccan salads; a slow-cooked tagine as the centrepiece (lamb, chicken or vegetable); followed by a fruit dessert or pastries and an elaborate pour of mint tea. Some riads add a bastilla course before the tagine if requested — this is the real showpiece and worth the extra planning.
A growing number of boutique riads now open their dining rooms to guests from outside, treating dinner as a separate revenue stream alongside accommodation. These tend to be the mid-to-upper tier — beautifully restored buildings with professional service. Smaller family riads rarely take outside diners, preferring to cook for their own guests only. If you are not staying in a riad but want the experience, look for riads that list themselves on booking platforms specifically as "restaurant-riad" or check with your accommodation for a personal referral.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete