Mechoui: Moroccan Roasted Lamb
A traditional Moroccan whole lamb or lamb shoulder slow-roasted until the meat is impossibly tender and falls from the bone. Seasoned with warm spices and herbs, it's traditionally served with bread and a squeeze of fresh lemon.
- Total time
- 240 min
- Servings
- 8
- Calories
- 520
- Protein
- 62g

Ingredients
14 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 300°F (150°C). Pat the lamb dry with paper towels.
Step 2
In a small bowl, combine minced garlic, cumin, coriander, paprika, ginger, cinnamon, cilantro, parsley, olive oil, salt, and pepper to form a paste.
Step 3
Make deep slits all over the lamb and rub the spice paste generously into the meat and all crevices.
Step 4
Place lamb on a large roasting rack set over a roasting pan. Pour 2 cups water into the bottom of the pan.
Step 5
Roast for 3.5–4 hours (about 40 minutes per pound), basting every 30 minutes with pan drippings. Add water as needed to maintain moisture.
Step 6
The lamb is done when a meat thermometer inserted into the thickest part reads 190°F (88°C) and the meat is extremely tender.
Step 7
Remove from oven, tent loosely with foil, and rest for 15 minutes.
Step 8
Shred or tear the meat from the bone. Strain pan drippings into a gravy boat and serve alongside.
Step 9
Serve with warm Moroccan flatbread, lemon wedges, and extra fresh herbs. Accompany with couscous or a simple salad if desired.
Tools you’ll need
- Large roasting pan
- Roasting rack
- Meat thermometer
- Small mixing bowl
- Paper towels
- Basting brush
- Aluminum foil
- Sharp knife for scoring
- Gravy boat
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



