In a bowl, combine chicken pieces with olive oil, shawarma spice mix, cumin, paprika, turmeric, cayenne pepper (if using), salt, and pepper. Toss to coat evenly.
Heat a large skillet or grill pan over medium-high heat. Add the seasoned chicken and cook for 5-7 minutes, stirring occasionally, until cooked through and lightly browned.
While the chicken is cooking, prepare the garlic sauce. In a small bowl, whisk together mayonnaise, Greek yogurt, minced garlic, lemon juice, salt, and pepper until smooth.
Warm the pita breads in a dry skillet or microwave until soft and pliable.
To assemble the wraps, spread a generous amount of garlic sauce onto each pita bread.
Top with cooked chicken and your desired toppings like tomatoes, cucumbers, lettuce, and pickled turnips.
Fold or roll the pita bread to create your shawarma wrap.
Serve immediately and enjoy your delicious homemade chicken shawarma!
Notes
You can adjust the spice level by adding more or less cayenne pepper.
If you don’t have shawarma spice mix, you can create your own with equal parts cumin, coriander, paprika, turmeric, and a pinch of cinnamon and cloves.
For a lighter sauce, use all Greek yogurt instead of mayonnaise.