In short: this Marrakech food guide covers the dishes to order (tagine, couscous, tanjia, harira, pastilla), where to eat them from Jemaa el-Fna stalls to riad terraces, and how to finish with mint tea and pastries. Eat where locals eat, order the slow-cooked specialties, and you will do well.
The dishes to order
Moroccan cooking is built on slow heat and warm spices, and a few dishes show up everywhere for good reason. Tagine is the one most people know: meat or vegetables cooked low in a cone-lidded clay pot, often with preserved lemon and olives, or with prunes and almonds. Couscous is the Friday dish, steamed semolina piled with vegetables and meat, and it’s usually the big family meal of the week.
Tanjia is Marrakech’s own specialty, and worth seeking out. It’s beef or lamb sealed in a clay urn with spices and cooked slowly in the ashes of the hammam furnace; the meat falls apart. Harira is the hearty tomato-and-lentil soup eaten to break the fast, good any time. Pastilla is the sweet-savory pie, traditionally pigeon or chicken under crisp pastry dusted with sugar and cinnamon. Start with a few salads too; the cooked-vegetable dishes served cold, like zaalouk (eggplant) and taktouka (peppers and tomato), are a highlight in their own right.
| Dish | What it is | Where it shines |
|---|---|---|
| Tagine | Slow-cooked stew in a clay pot | Riad terraces, medina cafes |
| Couscous | Steamed semolina with meat and veg | Fridays, family-style meals |
| Tanjia | Meat cooked in ashes, Marrakech style | Local spots near the souks |
| Harira | Tomato and lentil soup | Street stalls, especially evenings |
| Pastilla | Sweet-savory pastry pie | Sit-down restaurants |
Street food at Jemaa el-Fna
When the food stalls roll into the main square at dusk, it becomes the city’s biggest open-air kitchen. Grilled meats, merguez sausage, bowls of harira, snail soup, and fried fish all come out. The trick is to pick a stall that’s busy with locals and has a high turnover, so the food is fresh. Prices should be shown or agreed before you sit; if a waiter waves you over with a hard sell, that’s fine, just confirm the cost first.
For a gentler introduction, the juice carts on the square press orange juice all day, and the dried-fruit and nut stalls are good for a snack. Nearby, small hole-in-the-wall places do sandwiches and grilled skewers for a few dirham. If you’re nervous about street food, ease in with a bowl of harira or a plate of grilled skewers from a packed stall; both are cooked to order in front of you.
Where to eat: from stalls to terraces
Marrakech spreads its food across three kinds of places. Street stalls and tiny local eateries in the medina are cheap and authentic. Riad restaurants serve set menus on quiet courtyard terraces, a nice break from the lanes. And in Gueliz you’ll find modern cafes and restaurants with a wider range, including lighter and international options if you need a change from tagine.
Two habits help: eat your main meal at lunch when local kitchens are at their best, and book a rooftop table for sunset at least once. A mint tea and a plate of pastries on a terrace as the call to prayer goes out is one of the simple pleasures of the city.
Budget bites and a bigger night out
You can eat very well for very little, or spend more for the setting. At the cheap end, a bowl of soup, a bread-and-grilled-meat sandwich, or a plate from a busy stall costs only a few dirham and fills you up. In the middle sit the riad set menus, usually a salad spread, a tagine or couscous, and dessert, at a fair fixed price. At the top are the design restaurants in Gueliz and the palace-style dining rooms in the medina, where you pay for the room and the show as much as the food. For a first trip, mixing all three across a few days gives you the fullest picture.
Mint tea, sweets and cooking classes
Mint tea, green tea brewed strong with fresh mint and plenty of sugar, is poured from a height to build foam and offered constantly; accepting it is part of the rhythm. Moroccan sweets lean on almonds, honey and orange-flower water: try the crescent-shaped kaab el ghzal (gazelle horns) and chebakia, the sesame-and-honey pastry. If you want to take the food home with you, a half-day cooking class in a riad teaches you a tagine and a salad or two, market shop included.
For breakfast, look for msemen (a flaky griddle flatbread) and baghrir (spongy semolina pancakes full of little holes), eaten with butter and honey or amlou, the almond-and-argan spread. Wash it down with coffee or more mint tea. Bakeries and small cafes near any residential street do these fresh in the morning, and they cost next to nothing, which makes them a better bet than a hotel buffet if you want the real thing.
Food and a day in the desert
Some of the best meals come with a view. On our Agafay desert tours, a camp lunch out on the Agafay plateau, about 40 minutes from the city, means a tagine and salads served with the Atlas Mountains in front of you, followed by mint tea before a camel ride. It’s a good way to pair the food with the scenery in a single afternoon. If you’re heading further and want to eat your way across the south, our Morocco desert guide covers the desert routes.
Frequently asked questions
What food is Marrakech known for?
Tanjia is the local specialty, meat slow-cooked in a clay urn. Beyond that, tagine, couscous, harira soup and pastilla are the dishes to try.
Is street food safe to eat?
At Jemaa el-Fna, yes, if you pick busy stalls with high turnover and freshly cooked food. Avoid anything that’s been sitting out, and drink bottled water.
How much does a meal cost?
Street stalls and local eateries are cheap; riad set menus and Gueliz restaurants cost more. Confirm stall prices before you order to avoid surprises.
Can vegetarians eat well in Marrakech?
Yes. Vegetable tagines, couscous, salads, lentil soups and plenty of bread and olives make it easy, though always check the broth base.
Want to eat a proper tagine out in the desert? Message us on WhatsApp and we’ll set up a private Agafay day with lunch at the camp.