Méchoui of Lamb or Goat with Berber Spices

Call him Mr. Mayor. Almost everyone else in Marrakech and Fez does if they are even remotely involved with the food or hospitality business. I’m talking about Rafih Benjelloun, the Fez-born chef with a bigger than life personality who runs the Imperial Fez and Ibiza restaurants in Atlanta, Georgia. Rafih was my go-to guy when I planned my research trip to Morocco, and if you read about Moroccan “sliders,” chicken kebabs in the style of Fez, or the Marrakech grill master, Haj Brik, well, Rafih was the guy who made sure I visited the right place at the right time. So when it comes to the big kahuna, the pièce de résistance of Moroccan grilling, barbecued lamb, I can think of no better guide than Rafih. In keeping with his Fez roots, he takes a two-step approach, studding the lamb with onion, garlic, and ginger then basting it with what he calls the “mother of all Moroccan sauces”: a sort of garlic, cumin, and cilantro vinaigrette called charmoula. Here’s how Rafih prepares lamb at his farm outside Marrakech. There, of course, he’d probably roast a whole lamb.

NotesWhere: Morocco

What: Leg of lamb or goat studded with ginger, garlic, and onion and basted with charmoula (a Moroccan garlic spice sauce)

How: Indirect grilling or spit roasting

Just the Facts: In Morocco, me?choui would be roasted on a vertical spit in a clay barbecue pit similar to (and probably descended from) an Indian tandoor. The easiest way to achieve a similar effect here is by indirect grilling or spit roasting. The optional wood chips or chunks give you a little of the smoke flavor you’d get in a wood-burning oven. In Marrakech and Fez, this dish would be made with lamb; in the countryside and among the Berbers in the Atlas Mountains it would be made with goat. Whichever you use, choose a leg covered with a thick layer of fat.

Serves8 to 10

Cooking Methodgrilling


Total Timehalf-day

OccasionCasual Dinner Party

Recipe Coursemain course

Dietary Considerationegg-free, gluten-free, lactose-free, low carb, peanut free, soy free, tree nut free

Equipmentfood processor, grill, mortar and pestle


Taste and Texturemeaty, savory, spiced


  • 1 bone-in leg of lamb or young goat (4 to 5 pounds)
  • 1 medium-size white onion, cut in half crosswise, each half into 3 wedges
  • 4 cloves garlic, peeled and cut lengthwise into 4 or 5 slices
  • 1 piece (1 inch) fresh ginger, peeled and cut crosswise into thin slices, each slice cut in half
  • Coarse salt (kosher or sea) and freshly ground black pepper
  • 1 medium-size onion, coarsely chopped
  • 3 cloves garlic, coarsely chopped
  • 1 piece (2 inches) fresh ginger, peeled and coarsely chopped
  • ½ cup finely chopped fresh cilantro or flat-leaf parsley
  • 3 tablespoons sweet or smoked paprika
  • 2 teaspoons coarse salt (kosher or sea), or more to taste
  • 2 teaspoons ground cumin
  • 1 teaspoon freshly ground black pepper, or more to taste
  • 1 cup extra-virgin olive oil
  • 2 cups oak chips or chunks (optional), soaked for 1 hour in water to cover, then drained


  1. Prepare the leg of lamb: Using a sharp chef ’s knife, deeply score the leg of lamb on all sides in a crosshatch pattern. The cuts should be about 1 inch deep and 2 inches apart. Break the onion wedges into individual layers. Insert the pieces of onion and the slices of garlic and ginger into the cuts made by the scoring, pushing each in as deeply as possible. Generously season the leg of lamb on all sides with salt and pepper.

  2. Make the charmoula: Place the chopped onion, garlic, and ginger in a heavy mortar and pound them to a paste with a pestle. Add the cilantro, paprika, salt, cumin, and pepper and pound them into a paste. Work in the olive oil and enough water to obtain a thick but pourable sauce (about 1 ½ cups). If you don’t have a mortar and pestle, puree the onion, garlic, and ginger in a food processor, followed by the cilantro, paprika, salt, cumin, and pepper, then work in the olive oil and water. Taste the charmoula for seasoning, adding more salt and/or pepper as necessary; it should be highly seasoned. Transfer the charmoula to a saucepan and let it simmer over medium heat until richly flavored, about 5 minutes.

  3. To grill: If you are grilling using the indirect method, set up the grill for indirect grilling, place a large drip pan in the center, and preheat the grill to medium. When ready to cook, if you are using wood chips or chunks, toss them on the coals of a charcoal grill or, if you are using a gas grill, add the chips or chunks to the smoker box or place them in a smoker pouch under the grate. Place the leg of lamb, fat side up, in the center of the grate over the drip pan and away from the heat. Cover the grill and cook the lamb until it is sizzling and dark golden brown, depending upon the grill and the size of the leg of lamb, 1 ½ to 2 ¼ hours.

  4. If you are using a rotisserie, set up the grill for spit roasting, following the manufacturer’s instructions, and preheat the grill to medium-high. Place a large drip pan under the spit. Starting at the fatter end, thread the leg of lamb lengthwise on the rotisserie spit, parallel to the leg bone, using the forked prongs of the spit to hold it in place. When ready to cook, attach the spit to the grill and turn on the motor. Spit roast the lamb until it is sizzling and dark golden brown, depending on the grill and the size of the leg of lamb, 1 ¼ to 2 hours.

  5. Use an instant-read meat thermometer to test for doneness, inserting it into the thickest part of the leg but not touching the bone or the spit, if any. When cooked to well-done the internal temperature should be 190° to 195°F. (Moroccans prefer their lamb well-done.) After 30 minutes, start basting the lamb all over with the charmoula, basting it every 20 minutes. If you are using a charcoal grill, you’ll need to add fresh coals after the lamb has grilled for an hour.

  6. Transfer the grilled lamb to a platter. Loosely tent the leg with aluminum foil and let it rest for 5 to 10 minutes. Strain the lamb drippings into what remains of the charmoula sauce. Bring the charmoula to a boil and let boil until slightly thickened and richly flavored, 3 to 5 minutes.

  7. Carve the lamb so that each person gets pieces with both meat and the outside crust. Spoon the charmoula on top and serve at once.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password