Skip to content
Cuisine Marrakech

Main dish

Mechoui

Mechoui is the ultimate Moroccan feast dish — a whole lamb (or large shoulder) slow-roasted for hours until the meat is so tender you pull it from the bone with your fingers. It is the food of celebrations: weddings, Eid al-Adha, circumcisions, and any occasion grand enough to warrant an entire animal.

Mechoui — Moroccan food

The lamb is rubbed with butter, cumin, salt and sometimes paprika, then roasted in an earthen pit (a tannour) or over a wood fire. The exterior develops a deep mahogany crust while the interior remains impossibly moist and juicy. Mechoui is served simply — pulled meat on a platter, a bowl of cumin-salt for dipping, and bread.

In Marrakech, mechoui is not just a dish but an event. The Mechoui Alley near Jemaa el-Fnaa is one of the city's most famous food landmarks, where whole lambs turn on spits in stone-lined ovens visible from the street.

Varieties of Mechoui

Pit-roasted whole lamb

Region: Atlas Mountains / rural Morocco

The traditional method: a whole lamb rubbed with spiced butter, suspended in an underground tannour (clay-lined pit), and slow-roasted over charcoal for 4-5 hours. The most ceremonial version.

Shoulder mechoui

Region: Nationwide

A more manageable version using a whole lamb shoulder, roasted in a bread oven or conventional oven. The most common restaurant version. Still remarkably tender when done well.

Spit-roasted mechoui

Region: Marrakech (Mechoui Alley)

The Marrakech street version: whole lamb roasted on a vertical spit in a stone-lined oven. Sold by weight. The exterior is crisp and burnished; the interior melts.

How to eat mechoui

Mechoui is eaten with the hands. The meat is so tender that you simply pull pieces from the joint with your fingers. A small bowl of ground cumin mixed with coarse salt sits alongside for dipping. Bread is used to make small parcels of meat. The crispy outer fat, seasoned and smoky, is prized. In Mechoui Alley, you choose your cut (shoulder, ribs, leg) and it is weighed and served on paper with cumin-salt and bread.

Where to try it in Marrakech

Mechoui Alley, a narrow street just off Place Jemaa el-Fnaa in Marrakech, is the iconic destination. Whole lambs rotate in stone ovens along the alley; you point to the cut you want and it is carved off and weighed. For a celebration mechoui, ask your riad or a local butcher to prepare a shoulder or whole lamb — many riads will arrange this for groups. Some food tours include a stop at Mechoui Alley.

How mechoui is made

A whole lamb is cleaned, rubbed generously with softened butter, ground cumin, salt, pepper and sometimes paprika. In the traditional tannour method, the lamb is suspended on a hook inside a deep clay-lined pit with charcoal at the bottom. The pit is partially sealed to create a low-oxygen, slow-roasting environment. After 4-5 hours, the exterior is crisp and deeply browned, and the meat slides from the bone. The Marrakech spit version uses a vertical stone oven with the lamb mounted on an upright spit, turned slowly. In both cases, the seasoning is minimal — butter, cumin, salt — so the quality of the lamb is paramount.

History and origin

Mechoui (from the Arabic 'shawa', to roast) is a pre-Islamic tradition that predates Morocco itself. Whole-animal roasting over open fire or in earthen pits is one of the oldest cooking methods of the Berber nomadic tradition. It remains the centrepiece of major celebrations across Morocco, and the ability to prepare a flawless mechoui is a point of pride for families and professional cooks alike. Marrakech's Mechoui Alley has been operating for generations and is one of the oldest continuously running food streets in the country.

Insider tips

  • At Mechoui Alley, arrive before 1pm — the best lamb sells out by mid-afternoon.
  • Ask for a mix of shoulder (juiciest) and ribs (crispiest) for the full experience.
  • The cumin-salt dip is essential — do not skip it.
  • Mechoui is sold by the gram/kilo in restaurants and street stalls, not by the dish.
  • For a private mechoui, your riad can usually arrange a whole shoulder with 24 hours' notice.

Related recipes

Frequently asked questions

How much does mechoui cost in Marrakech?

At Mechoui Alley, expect to pay around 120-200 MAD (roughly 12-20 USD) per person for a generous portion. A whole shoulder for a group can be 400-800 MAD depending on size. Prices are by weight.

Is mechoui just roast lamb?

Technically yes, but the technique — the slow pit-roasting, the butter-and-cumin rub, the extreme tenderness achieved — makes it quite different from a European roast. The meat is meant to be so soft you never need a knife.

When is mechoui served in Morocco?

Mechoui appears at weddings, Eid al-Adha (the Festival of Sacrifice), circumcision celebrations, and large family gatherings. In Marrakech, it is also an everyday street food thanks to Mechoui Alley.