Don’t be put off by the long list of ingredients for the spice rub — the spices listed are pretty common, and there’s a good chance you already have most of them in your pantry. What you get as a result is irresistibly spiced chicken, accompanied by delicious, crunchy cabbage. Finished off with harissa and amba (a tangy mango pickle of Iraqi origin), every bite is packed with flavor.

To make pickled onions, follow our recipe, but use apple cider vinegar in place of white.

Recipe notes: The chicken thighs need to be marinated for at least 30 minutes and up to 12 hours.

Amba, a spicy mango pickle of Iraqi origin, can be found in Middle Eastern markets or online.

Scale and get a printer-friendly version of the recipe here.


For the chicken

  • 3 tablespoons extra-virgin olive oil
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon ground turmeric
  • 1 teaspoon kosher salt
  • 3/4 teaspoon ground coriander
  • 1/2 teaspoon ground cardamom
  • 1/2 teaspoon sweet paprika
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon ground cinnamon
  • 1 pinch ground cloves
  • 1 pinch ground ginger
  • Five (4-ounce) skinless, boneless chicken thighs

For the cabbage salad

  • 1/3 cup extra-virgin olive oil
  • 1/4 cup apple cider vinegar
  • 1 teaspoon kosher salt, or more as needed
  • 1 teaspoon granulated sugar
  • 1/4 teaspoon freshly ground black pepper, or more as needed
  • 1/2 medium green or red cabbage (1 1/2 pounds), thinly sliced

For assembly

  • 4 pitas (white or whole-wheat)
  • Fresh cilantro sprigs, for serving
  • Pickled onions (see headnote)
  • Harissa, for serving (optional)
  • Amba, for serving (optional)

Step 1

Marinate the chicken: In a medium bowl, whisk together the olive oil, cumin, pepper, turmeric, salt, coriander, cardamom, paprika, garlic powder, oregano, cinnamon, cloves and ginger. Add the chicken thighs and toss to coat, ensuring the spice rub gets into all the folds and crevices of the thighs. Cover and refrigerate for at least 30 minutes and up to 12 hours.

Step 2

Make the cabbage salad: While the chicken marinates, in a large bowl, whisk together the olive oil, vinegar, salt, sugar and pepper. Add the cabbage and gently toss to coat. Cover and let sit for at least 30 minutes, or refrigerate for up to 24 hours.

Step 3

Cook the chicken: Heat a large, heavy skillet or grill pan over medium-high heat until almost smoking. Lightly brush the pan with a whisper of oil to coat. Cook the chicken until golden with crispy edges, 5 to 6 minutes per side. Transfer to a cutting board, let rest for 1 to 2 minutes, then chop into bite-size pieces.

Step 4

Lightly toast the pitas and stuff them with the cabbage salad, chicken, cilantro and pickled onions. Serve right away, with harissa and amba, if using, on the side.


Calories: 480; Total Fat: 22 g; Saturated Fat: 2 g; Cholesterol: 120 mg; Sodium: 840 mg; Carbohydrates: 41 g; Dietary Fiber: 7 g; Sugars: 3 g; Protein: 35 g.

Tested by Olga Massov; email questions to

Scale and get a printer-friendly version of the recipe here.

Did you make this recipe? Take a photo and tag us on Instagram with #eatvoraciously.

Browse our Recipe Finder for more than 9,200 Post-tested recipes at