Slow-Roasted Lamb Shawarma with Yogurt, Cardamom and Baharat
Photo by Mohamed Olwy on Pexels

Slow-Roasted Lamb Shawarma with Yogurt, Cardamom and Baharat

From the MyKitchenBank Kitchen

Boneless lamb shoulder spends a night in a tangy yogurt marinade scented with baharat, cumin, cardamom, garlic and lemon, then roasts low and slow over onions until fork-tender. A short blast of high heat crisps the edges, and you slice or shred it into warm pita with tahini sauce, tomato, cucumber and parsley.

Prep
1 hr 8 min
Cook
3 hr 15 min
Wait
13 hr 5 min
Total
17 hr 28 min
Makes
8 generous pita sandwiches (about 1.2 kg / 2½ lb cooked lamb)

Steps

Before you start
  • Plan ahead: the lamb needs at least 12 hours (up to 24) in the marinade, so start the evening before or the morning before.
  • Ask your butcher for boneless lamb shoulder, or buy a 4.5 lb (2 kg) bone-in shoulder and cut the meat off the bone yourself. Save the bone to roast with the lamb for extra flavor.
  • Use a Dutch oven with a tight lid. If you only have a roasting pan, cover it tightly with two layers of foil.
  • This recipe uses Diamond Crystal kosher salt. If you use Morton kosher salt, use 3 teaspoons (about 12 g). If you use fine table salt, use 2 teaspoons (about 12 g).
  1. Mix the marinade

    • In a large bowl, whisk together the yogurt, olive oil, grated garlic, lemon zest, 3 tablespoons (45 ml) lemon juice, baharat, cumin, cardamom, black pepper and the 4 teaspoons kosher salt.
    • Whisk for about 30 seconds until it forms a thick, evenly speckled paste with no dry pockets of spice.
    + Show details

    Ready when: The marinade is smooth, thick and uniformly brown-gold with no streaks of plain yogurt.

    Tip: Zest the lemon before you juice it. Zesting a squeezed lemon is much harder.

  2. Coat and marinate lamb

    • Pat the lamb chunks dry with paper towels.
    • With a sharp knife, make shallow cuts about ¼ inch (6 mm) deep, spaced 1 inch (2.5 cm) apart, across the surface of each piece.
    • Add the lamb to the marinade and turn and massage until every surface and cut is thickly coated.
    • Cover the bowl tightly (or transfer to a zip-top bag, pressing out the air) and refrigerate for at least 12 hours and up to 24 hours.
    + Show details

    Ready when: Each chunk is completely coated in a thick layer of marinade, including inside the scores.

    Tip: Do not marinate longer than 24 hours. The acid can make the surface of the meat mushy.

  3. Rest and preheatOven 300°F / 150°C

    • Remove the bowl from the fridge and let the lamb sit at room temperature for 45 minutes.
    • Meanwhile, position a rack in the lower third of the oven and preheat to 300°F (150°C).
    • Peel the onions and cut them into ½-inch (1.25 cm) rings.
    + Show details

    Ready when: The lamb no longer feels cold to the touch and the oven has reached 300°F (150°C).

    Tip: Use an oven thermometer if you can. Many ovens run hot, and a hotter oven will dry out the lamb.

  4. Assemble and slow roastOven 300°F / 150°C

    • Scatter the onion rings in an even layer across the bottom of the Dutch oven and pour in the ½ cup (120 ml) water.
    • Lay the lamb pieces on top in a single layer, scraping all of the remaining marinade over them.
    • Cover with the lid and roast at 300°F (150°C) for 3 hours without opening the oven.
    • Then test: the lamb should be completely tender, and an instant-read thermometer in the thickest piece should read 195–203°F (90–95°C).
    • If a fork still meets resistance, re-cover and roast up to 45 minutes longer.
    + Show details

    Ready when: A fork slides in and twists the meat apart with almost no resistance; thermometer reads 195–203°F (90–95°C). The onions are soft and the pan holds a loose, spiced juice.

    Tip: Keep the lid on. Opening the oven repeatedly lets out steam and adds time.

  5. Make sauce and toppings

    • While the lamb roasts, make the sauce.
    • In a small bowl, whisk the tahini, 2 tablespoons (30 ml) lemon juice, grated small garlic clove and ¼ teaspoon salt.
    • The mixture will first seize into a thick paste.
    • Keep whisking while you add the ¼ cup (60 ml) ice-cold water 1 tablespoon at a time until the sauce is smooth, pale and pourable like heavy cream.
    • Add a splash more water if it is too thick.
    • Taste and add salt if needed.
    • Slice the tomatoes and cucumbers, chop the parsley, and refrigerate everything until serving.
    + Show details

    Ready when: The tahini sauce is smooth, creamy and pale, and it drizzles off a spoon in a ribbon.

    Tip: The sauce thickens as it sits, so loosen it with a teaspoon of cold water before serving.

  6. Crisp the lambOven 425°F / 220°C

    • Raise the oven temperature to 425°F (220°C).
    • Remove the lid and baste the lamb with some of the pan juices.
    • Return the uncovered pot to the oven for 15 minutes, until the tops are deeply browned with darker, crisp edges.
    • If the pan looks dry, add 2 tablespoons of water to the onions.
    + Show details

    Ready when: The surface is deep mahogany brown with crisp, slightly charred edges, and the pan juices are bubbling.

    Tip: Watch closely after 10 minutes. The yogurt-based coating goes from browned to burnt quickly.

  7. Rest the lamb

    • Remove the pot from the oven and let the lamb rest, uncovered, in the pan juices for 20 minutes.
    • The meat will reabsorb moisture and will be easier to handle.
    + Show details

    Ready when: The lamb is warm, not steaming hot, and can be touched comfortably with tongs.

  8. Slice or shred

    • Transfer the lamb to a cutting board.
    • For classic shawarma, slice each piece against the grain into thin ¼-inch (6 mm) slices; the meat is very tender, so use a sharp knife and a gentle sawing motion.
    • For a looser texture, pull it apart with two forks into bite-size strands.
    • Return the meat to the pot and toss it with the soft onions and pan juices.
    • Taste and add a pinch of salt or a squeeze of lemon if you like.
    + Show details

    Ready when: The lamb is in thin slices or shreds, glistening with pan juices, with some crisp browned edges mixed through.

    Tip: Slicing across the grain keeps the slices from falling apart into long stringy pieces.

  9. Warm pita and serve

    • Heat a large skillet over medium heat.
    • Warm each pita for about 30 seconds per side until soft, puffy and flecked with a few light brown spots.
    • Stack the pitas in a clean towel to keep them warm.
    • To serve, spread each pita with tahini sauce, pile on the lamb and onions, then add tomatoes, cucumbers and parsley.
    • Drizzle with more sauce and a spoonful of the pan juices, then fold or roll and serve right away.
    + Show details

    Ready when: Pitas are soft, pliable and puffed, with light brown spots, and bend without cracking.

    Tip: Do not overheat the pita or it will dry out and crack when you fold it.

Good to know

Tips
  • Trim hard, thick fat but leave a thin layer. It bastes the meat and gives you crisp bits at the end.
  • Judge doneness by feel and temperature, not just the clock. Shoulder needs to reach about 195–203°F (90–95°C) to turn tender. Lower temperatures will give tough, chewy meat.
  • Spoon the onion-and-juice mixture over the sliced lamb. It keeps the meat moist and adds a lot of flavor.
  • For extra crispy edges, finish slices in a hot cast-iron skillet for 1–2 minutes before serving.
Make ahead

Marinate the lamb up to 24 hours ahead. You can also fully roast it (through step 4) up to 2 days ahead: cool it in its juices, refrigerate, then reheat covered at 325°F (160°C) for 25–30 minutes and finish with the 425°F (220°C) crisping step. The tahini sauce keeps for 4 days in the fridge.

Storage & reheating

Room temperature: no more than 2 hours. Fridge: store cooked lamb with its juices in an airtight container for up to 4 days. Freezer: freeze lamb with juices for up to 3 months and thaw overnight in the fridge. Reheat: warm in a covered skillet over medium-low heat with a splash of water or in a covered dish at 325°F (160°C) for 15–20 minutes, until steaming hot (165°F / 74°C), then crisp briefly in a hot skillet if desired. Tahini sauce keeps 4 days in the fridge; thin with cold water before using.

Substitutions
  • baharat spice blend → 1 tbsp ground allspice + 1 tsp ground cinnamon + 1 tsp ground coriander + ½ tsp ground nutmeg + ½ tsp ground cloves. Approximates the warm, sweet-peppery profile of baharat; mix to make about 2 tbsp total.
  • boneless lamb shoulder → 4.5 lb (2 kg) bone-in lamb shoulder, or boneless leg of lamb. Bone-in needs 30–45 minutes more roasting. Leg is leaner, so check for tenderness earlier and keep the lid on.
  • plain whole-milk Greek yogurt → Plain whole-milk yogurt (not Greek), strained for 30 minutes, or labneh thinned with 2 tbsp water. Avoid low-fat yogurt, which can split and turn watery during roasting.
  • pita breads, 7-inch (18 cm) rounds → Lavash or flatbread, or serve over rice. Warm flatbreads just before serving so they stay flexible.

More shawarma & gyros

See all →

Find more like this

Meal
Dinner
Main ingredient
Lamb Shoulder
Quick & Easy
Make Ahead

Reviews (0)