
Moroccan-Spiced Chicken Shawarma with Apricot Glaze
Tender oven-roasted chicken breast infused with warm Moroccan spices, topped with a glossy apricot-honey glaze and studded with bright notes of preserved lemon. This elegant dish captures the essence of Moroccan cuisine—complex spices, fruity sweetness, and subtle tang—while delivering restaurant-quality results at home. Serve wrapped in flatbread with fresh vegetables and yogurt for an impressive weeknight dinner or special occasion meal.
- Prep
- 20 min
- Cook
- 25 min
- Wait
- 15 min
- Total
- 1 hr
- Makes
- 4 servings (4 chicken breasts)
Steps
Before you start
- Preheat your oven to 400°F (200°C) at least 15 minutes ahead
- Pat chicken breasts dry with paper towels so the marinade adheres
- If using preserved lemon, rinse it under cool water and slice thinly
- Have all spices measured before you start marinating
Make the spice marinade
- In a small bowl, combine the ras el hanout, ground cumin, smoked paprika, cinnamon, minced garlic, minced ginger, 3 tablespoons of olive oil, 2 tablespoons of lemon juice, 1 teaspoon of salt, and ½ teaspoon of black pepper.
- Stir until the mixture forms a thick, fragrant paste.
- Taste and adjust salt and spices as needed.
+ Show details− Hide details
Ready when: paste is well combined and fragrant
Tip: Make the paste thick enough to coat the chicken without dripping off easily
Marinate the chicken
- Place the 4 patted-dry chicken breasts in a large shallow baking dish.
- Spread the spice paste evenly over all sides of each breast, rubbing it in gently so it adheres.
- Let the chicken marinate at room temperature for 10 minutes while you prepare the glaze.
+ Show details− Hide details
Ready when: chicken is evenly coated and glistening
Tip: Don't skip this marinating step—even 10 minutes helps develop flavor
Prepare the apricot glaze
- In a small saucepan, combine ¾ cup of chopped dried apricots, 3 tablespoons of honey, ½ cup of apricot nectar, and ¼ cup of water.
- Bring to a simmer over medium-low heat.
- Cook uncovered for 5–7 minutes, stirring occasionally, until the apricots soften and the mixture becomes syrupy.
- If it seems too thick, add a splash more water.
- Set aside to cool slightly.
+ Show details− Hide details
Ready when: apricots are tender, liquid is syrupy and coats the back of a spoon
Tip: A cooler glaze won't evaporate immediately when spooned over hot chicken
Roast the chickenOven 400°F / 205°C
- Preheat your oven to 400°F (200°C).
- Place the marinated chicken breasts in the oven-safe baking dish and roast uncovered for 18–22 minutes.
- The chicken is done when the thickest part of the thigh (near the bone) reaches 165°F (74°C) on a meat thermometer and the exterior is golden brown with some light caramelization.
+ Show details− Hide details
Ready when: internal temperature reaches 165°F (74°C); exterior is golden and slightly caramelized
Tip: Check temperature in the thickest part of the breast to avoid overcooking; chicken breasts vary in thickness
Glaze and rest
- Remove the chicken from the oven.
- Spoon the apricot glaze generously over the top of each chicken breast, reserving about 2 tablespoons for serving.
- Scatter the thinly sliced preserved lemon rind over the glazed chicken.
- Let the chicken rest uncovered for 5 minutes so the glaze sets slightly and the residual heat allows the flavors to meld.
+ Show details− Hide details
Ready when: glaze has a light sheen and preserved lemon is evenly distributed
Tip: The preserved lemon rind adds brightness without overpowering; distribute it evenly for visual appeal and flavor balance
Good to know
Tips
- If you don't have apricot nectar, use equal parts apricot jam (thinned with a little water) and fresh orange juice for a faster glaze
- For a deeper Moroccan flavor, toast the ras el hanout briefly in a dry pan before mixing it into the marinade paste—this intensifies the spices
- Serve the shawarma warm with warm pita bread or flatbread, Greek yogurt, shredded cucumber, diced red onion, and fresh cilantro for an authentic shawarma experience
- If the glaze begins to burn on the chicken breasts during roasting, tent the pan loosely with foil for the last 5 minutes of cooking
Make ahead
The spice marinade paste can be made up to 2 days ahead and stored in an airtight container in the refrigerator. Let it come to room temperature before applying to the chicken. The apricot glaze can also be made up to 1 day ahead and reheated gently before serving.
Storage & reheating
Store leftover chicken covered in the refrigerator for up to 3 days. Reheat gently in a 325°F (163°C) oven for 10–12 minutes, covered loosely with foil, or microwave on 50% power for 2–3 minutes until warmed through. Do not freeze the finished dish, as the texture of the chicken will suffer; however, the uncooked marinated chicken can be frozen for up to 1 month.
Substitutions
- ras el hanout spice blend → 1 teaspoon each of ground coriander, ground turmeric, and ground ginger, plus ½ teaspoon of cayenne pepper. This blend captures the warm, earthy, slightly spicy character of ras el hanout if the spice blend is unavailable
- preserved lemon → finely grated zest of 1 lemon mixed with a pinch of salt. Fresh lemon zest with salt mimics the bright, salty tang of preserved lemon, though the depth will be slightly different
- apricot nectar or juice → equal parts orange juice and water, or peach juice. Use juice with similar sweetness to maintain the glaze balance; orange adds a citrus note that complements Moroccan spices
- dried apricots → dried figs or dried peaches, finely chopped. Figs add deeper sweetness and earthiness; peaches offer lighter fruity notes—adjust honey slightly depending on the choice
More shawarma & gyros
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Moroccan
- Main ingredient
- Chicken Breast
- Method
- Oven





