What to Eat in Marrakech: Dishes, Stalls and Cafés

Published: 7 min readMarrakech

Contents
  1. The dishes that define Marrakech cooking
  2. Jemaa el-Fna at night: how to eat at the stalls
  3. Sit-down restaurants worth planning around
  4. Mint tea, cafés and sweet stops
  5. Where to buy spices, olives and dried fruit
  6. Practical tips for eating well and safely
  7. A simple food day in Marrakech
  8. Build your own eating plan

If you only have a few meals in Marrakech, spend them on tagine, couscous, slow-cooked lamb and a long evening at the stalls of Jemaa el-Fna. The city's food is built on spices, patience and shared dishes, and the best way to eat it is to mix a few street-side bites with one or two sit-down meals in a riad garden or on a rooftop.

The dishes that define Marrakech cooking

Moroccan cuisine is broad, but a handful of dishes will come up on almost every menu. Knowing what they are makes ordering far less stressful, especially in the medina, where menus are sometimes short and waiters move fast.

Tagine is both the pot and the dish: a stew of meat or vegetables cooked slowly in a conical clay vessel, usually with onions, preserved lemon, olives or dried fruit depending on the recipe. It arrives bubbling at the table and is eaten with bread rather than cutlery, so tear a piece and use it as a scoop.

Couscous is steamed semolina topped with vegetables and meat. Traditionally it is the Friday dish, served after midday prayers, so you may find that the best versions in family-run places appear on that day. If you see it on another day, it is still worth ordering, but do not expect the same level of ceremony.

Tanjia (also spelled tangia) is the local speciality that surprises most visitors. It is beef cooked for hours in a clay jar buried in embers, a method that began as a bachelor's meal and now defines the city. The meat falls apart, and the sauce is rich with cumin and preserved lemon. Ask for it when you are hungry and have time, because it is not a quick lunch.

Then there is mechoui, lamb slow-roasted underground until the meat can be pulled from the bone with your fingers. It is served by weight with salt and ground cumin on the side, and it is one of the simplest and most satisfying meals you can eat in Morocco.

Jemaa el-Fna at night: how to eat at the stalls

In the afternoon the great square looks like a car park for entertainers. Towards evening the Jemaa el-Fna food stalls appear, with dozens of numbered counters serving grills, soups, salads, fried fish and sheep's head for the adventurous. The smoke, the lamps and the noise are part of the meal, and it is one of the few places where a first-time visitor can see the whole of Moroccan street food in a single walk.

A few habits make the experience better. Walk the whole square before you sit down. Pick a stall that is busy with local families, because turnover means fresh food. Confirm prices before you take a seat, and check that the menu card matches what you are told. If a tout is pulling you towards a bench, you are free to say no and continue to the next stall.

Try the small bowls of snail soup, served in spiced broth, which locals often take as a light snack. If that is too much, grilled sausages, lamb skewers and a plate of salads with bread give you a perfectly good dinner. Food is usually served on shared tables, so be ready to chat, or at least to nod politely.

Sit-down restaurants worth planning around

Away from the square, the city has several restaurants that have become reference points for visitors. Al Fassia, in the Guéliz district, is run by women and is known for tagines and lamb dishes, and it suits travellers who want home-style cooking in a more relaxed neighbourhood than the old town. Reservations are sensible on busy evenings.

Nomad, a rooftop restaurant, serves modern Moroccan cuisine with views over the medina rooftops, and it is a popular choice if you want something a little lighter and more contemporary than a classic tagine. Le Jardin is the opposite mood: a calm restaurant in a shaded riad garden, with Moroccan and Mediterranean dishes, where the sound of the souks fades away. It is a good place to recover in the middle of a hot day.

For lamb lovers, Mechoui Alley is a row of small eateries selling mechoui, with meat carved to order and eaten at simple tables. It is a lunch-time stop rather than a leisurely dinner, and it is best approached with an empty stomach and a willingness to eat with your hands.

Mint tea, cafés and sweet stops

Mint tea is the drink of hospitality. It is poured from a height into small glasses, usually very sweet, and refusing it in a shop can feel awkward, so accept a glass when it is offered and take your time. For a place to sit down, Café des Épices on Spice Square is known for its mint tea and light dishes, and the upper terrace is a good seat for watching souk life below.

If you have a sweet tooth, Pâtisserie des Princes is a long-running bakery selling pastries, cookies and Moroccan sweets. Buy a small box of almond and honey pieces for the afternoon, or to take to a friend, and compare them with what you see in the souk stalls. Sweets are often better in the morning, when the trays are freshly filled.

Where to buy spices, olives and dried fruit

Food shopping is also part of the experience. The Mellah Spice Market is a less touristy market where locals buy spices, olives and dried fruit, so it is a calmer place to compare quality and to ask what each blend is used for. Look for ras el hanout, cumin, saffron and preserved lemons, and buy small quantities, because spices lose strength over time.

Prices in the souks are usually negotiated, and a polite conversation usually works better than hard bargaining. Smell before you buy, ask for a small sample if the vendor offers, and keep your purchases sealed for the flight. If you are carrying food home, check your country's rules on bringing spices, dried fruit or olives.

Practical tips for eating well and safely

  • Go to busy places: high turnover is the best sign that food is fresh, whether at a stall or a restaurant.
  • Ask about the price before you order at the stalls and in small eateries, and keep small notes for payment.
  • Drink bottled or sealed water, and be careful with ice and raw salads if you have a sensitive stomach.
  • Eat with your right hand if you share a dish, and use bread as your tool.
  • Opening hours change with season and Ramadan, so check the venue's own page or ask your riad.
  • Tell your host about allergies and dietary needs early; vegetarian tagines are easy to find, but stocks and sauces may contain meat.

A simple food day in Marrakech

Start with mint tea and pastries in the morning, then walk through the souks until your lunch break at Mechoui Alley. Spend the afternoon in a shaded garden or at a café with a terrace. Come back to the square at dusk for the stalls, and end with a final glass of mint tea. If you want to extend your trip to another culture-heavy city, our guides to the best museums in Cairo and the best things to do in Dubai show how a similar plan works in other regional capitals.

You can also browse the full list of food places in Marrakech, read the wider Marrakech guide and see the overview of Morocco before you decide how many days to spend.

Build your own eating plan

Meals in Marrakech are slower than in many cities, so do not plan more than one big meal a day plus snacks. Put the stalls on the evening you arrive or on your last night, and keep riad dinners for a quieter evening. If you want a day-by-day schedule that keeps your sightseeing and meals close together, create one in the Marrakech planner.

← Back to the blog