Print

Easy Homemade Lebanese Chicken Shawarma

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy and aromatic Lebanese chicken shawarma made with a flavorful yogurt-spice marinade and cooked to tender perfection. Perfect for wraps, bowls, or serving with fresh Mediterranean sides.

Ingredients

  • 1 1/2 lbs chicken thighs or breasts
  • 1/2 cup plain yogurt
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon allspice
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • pita bread or flatbread for serving
  • garlic sauce or tahini for serving
  • lettuce, tomatoes, cucumber, and pickles for serving

Instructions

  1. In a large bowl, mix yogurt, olive oil, lemon juice, garlic, cumin, coriander, paprika, turmeric, cinnamon, allspice, salt, and black pepper.
  2. Add chicken and coat thoroughly with the marinade. Cover and refrigerate for at least 2 hours or overnight.
  3. Preheat a skillet, grill pan, or oven to medium-high heat.
  4. Cook the marinated chicken for 5–7 minutes per side until fully cooked and slightly charred.
  5. Remove from heat and let rest for a few minutes before slicing into thin strips.
  6. Warm pita or flatbread and fill with sliced chicken, vegetables, and sauce.
  7. Wrap and serve immediately.

Notes

  • Use chicken thighs for juicier results.
  • Add chili flakes for extra heat.
  • Substitute yogurt with a dairy-free alternative if needed.
  • Serve as a bowl with rice or salad for a low-carb option.
  • Store cooked chicken in the refrigerator for up to 3 days.

Nutrition