I’ve been obsessed with making chicken shawarma at home ever since my last trip to Israel. The smell of those spices hitting the pan takes me right back to the bustling markets in Jerusalem. But here’s the thing about traditional shawarma: it’s usually served in pita with heavy sauces, which can feel a bit much on a hot summer day. That’s how this salad version came to life in my kitchen.
The key to getting that authentic shawarma flavor without the rotating spit is in the spice blend and the way you cook the chicken. I use a combination of cumin, coriander, paprika, and turmeric, plus a good amount of garlic and lemon juice. The chicken gets marinated for at least two hours, but overnight is even better if you can plan ahead. Then I slice it thin and cook it in a hot skillet until the edges get crispy and caramelized.
Getting That Authentic Shawarma Flavor at Home
What makes this salad work so well is the contrast of textures. You’ve got the warm, spiced chicken against cool, crunchy vegetables like cucumber, red cabbage, and bell peppers. The tahini dressing brings everything together with its creamy, nutty flavor. I thin it out with lemon juice and a splash of water until it’s the perfect drizzling consistency.
Why This Chicken Shawarma Salad Works
This salad is perfect for lunch or a light dinner, especially when you want something satisfying but not heavy. I love serving it with some warm pita bread on the side, or you can stuff it into pita pockets if you want the full shawarma experience. It keeps well in the fridge for a couple of days too, though I recommend storing the dressing separately so the greens don’t get soggy.

Ingredients
Method
- In a large bowl, combine the sliced chicken with minced garlic, cumin, coriander, paprika, turmeric, cayenne, salt, pepper, olive oil, and lemon juice. Mix well to coat all the chicken pieces.
- Cover and refrigerate for at least 2 hours, or preferably overnight for best flavor.
- In a small bowl, whisk together tahini, lemon juice, and minced garlic until combined.
- Gradually add warm water, one tablespoon at a time, whisking constantly until the dressing reaches a smooth, pourable consistency.
- Season with salt and pepper. Set aside. The dressing will thicken as it sits, so add more water if needed before serving.
- Heat a large skillet over medium-high heat. Add the marinated chicken and cook for 12-15 minutes, stirring occasionally, until the chicken is cooked through and the edges are golden and slightly crispy.
- While the chicken cooks, prepare the salad vegetables and arrange the mixed greens in serving bowls.
- Top each bowl with the cooked chicken, then add the diced cucumber, sliced red cabbage, bell pepper, cherry tomatoes, and red onion.
- Drizzle with the tahini dressing and sprinkle with fresh parsley. Serve immediately.
