Moroccan Cooking Class with Souk Market Tour
Visit a Marrakech souk with your chef to choose fresh produce and spices, then cook a full Moroccan menu with what you selected.
€55
Melt-in-the-mouth Moroccan slow-roasted lamb shoulder, infused with cumin, garlic, saffron, and smen butter, roasted until fall-apart tender with a crisp golden bark.

Prep
20 minutes
Cook
3 hours 30 minutes
Servings
6-8
Difficulty
Medium
Mechoui is Morocco’s legendary slow-roasted meat tradition. Revered as the pinnacle of celebratory feasts (diffa), weddings, and Eid al-Adha, a true Mechoui represents meat cooked to such sublime tenderness that it yields to the gentlest pull of fingers.
While the Medina master roasters of Marrakech still practice the ancient art of pit-roasting whole carcasses deep underground in subterranean clay ovens, home cooks achieve the same buttery tenderness through slow, enclosed braising followed by a high-heat crisping finish.
Prep the lamb: Using the tip of a sharp knife, make deep incisions all over the lamb shoulder on both sides.
Make the spiced rub: In a bowl, mix the softened butter (or smen), olive oil, minced garlic, cumin, paprika, coriander, saffron, coarse salt, and black pepper into a smooth paste.
Massage the spiced butter generously into the lamb, pushing the mixture deep into all the knife slits and coating the entire surface. Let marinate for at least 1 hour (or overnight in the refrigerator).
Preheat oven to 160°C (320°F).
In a deep roasting pan, scatter the thick onion slices and fresh herb sprigs. Place the lamb shoulder on top of the onions. Pour 250ml water into the base of the pan (not over the meat).
Tightly seal the roasting pan with a layer of parchment paper followed by two layers of heavy-duty aluminum foil, crimping the edges securely around the rim to trap all steam.
Slow roast for 3 hours undisturbed. The enclosed moisture will gently break down all collagen and connective tissues until the meat is spoon-tender.
Uncover the lamb (careful of escaping steam), discard the foil, and increase oven temperature to 210°C (410°F). Spoon the pan juices over the meat and roast uncovered for 20-25 minutes until the exterior forms a deep golden, crisp, caramelized crust.
Transfer to a large wooden board or platter. Traditionally in Morocco, Mechoui is not carved with a knife — it is so tender that guests pull the succulent meat apart using their fingers or bread, dipping each bite into side dishes of cumin and sea salt.
Absolutely! Wrap the spiced lamb tightly in foil and cook via indirect heat on a covered charcoal grill at 150°C (300°F) for 3-4 hours, finishing uncovered over hot coals for 10 minutes to crisp the crust.
Mechoui is traditionally accompanied by light cooked Moroccan salads like Zaalouk (eggplant), Taktouka (peppers & tomatoes), fresh tomato-onion salad, and pots of hot mint tea.
Visit a Marrakech souk with your chef to choose fresh produce and spices, then cook a full Moroccan menu with what you selected.
€55
Learn how to prepare traditional Moroccan dishes with a local chef in Marrakech. A hands-on 3-hour class covering tagine, salads and mint tea.
€45