Easy Chicken Shawarma Skewers with Pita Bread (Ready in 40 Minutes)
If you have ever stood on a street corner watching a giant cone of spiced chicken slowly turning on a vertical rotisserie, you already know the magic that shawarma promises. This skewer version brings that same smoky, garlicky, deeply spiced flavor into your own kitchen, no rotisserie required. Juicy chicken thighs soak up a yogurt based marinade loaded with warm spices, then get threaded onto skewers and grilled until the edges turn golden and slightly charred. Tucked into warm pita with crisp vegetables and a creamy sauce, this is the kind of dinner that makes a weeknight feel like a trip to your favorite Mediterranean restaurant.
What makes this recipe so worth repeating is how forgiving it is. You can grill the skewers outdoors on a hot summer evening or cook them indoors on a grill pan when the weather does not cooperate. Either way, you end up with tender, flavorful chicken that practically begs to be wrapped, stuffed, or piled high on a plate.
Why This Recipe Works
- Big flavor, simple ingredients: A handful of pantry spices like cumin, paprika, and coriander transform plain chicken thighs into something that tastes like it took hours of effort.
- Yogurt marinade does double duty: The yogurt tenderizes the meat while carrying all those spices deep into every bite, so the chicken stays juicy even after grilling.
- Fast weeknight friendly: Once marinated, these skewers cook in under 15 minutes, making this one of those skewer recipes you can pull together even on a busy Tuesday.
- Build your own bowl or wrap: Serve the chicken in pita, over rice, or on a salad, so everyone at the table can customize their plate.
What You’ll Need
Having the right tools on hand makes this recipe go much more smoothly, especially when it comes to even grilling and easy assembly.
- Boneless skinless chicken thighs: Thighs stay juicier than breast meat and hold up beautifully to the bold marinade.
- Plain Greek yogurt: Forms the base of the marinade and helps tenderize the chicken while adding tang.
- Olive oil: Adds richness and helps the spices bloom and stick to the meat.
- Fresh lemon juice: Brightens the marinade and balances the warm spices.
- Garlic cloves: Minced fresh for a punch of savory depth.
- Shawarma spice blend: A mix of cumin, smoked paprika, turmeric, ground coriander, cinnamon, and allspice gives the chicken its signature flavor.
- Salt and black pepper: Essential for seasoning every layer of the dish.
- Pita bread: Warmed just before serving for soft, pillowy wraps.
- Red onion, cucumber, and tomato: Sliced thin for crunch and freshness inside the wrap.
- Garlic sauce or tahini sauce: A creamy, tangy drizzle that ties everything together.
- Fresh parsley: Chopped for a pop of color and herbal brightness.
Ready to cook? Find the full recipe below:

Chicken Shawarma Skewers with Pita Bread
Equipment
- Large mixing bowl
- Skewers
- Grill or grill pan
- Meat thermometer
Ingredients
For the Chicken and Marinade
- 1.5 pounds boneless skinless chicken thighs cut into bite sized pieces
- 0.5 cup plain Greek yogurt
- 3 tablespoons olive oil
- 2 tablespoons lemon juice freshly squeezed
- 4 cloves garlic minced
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 0.5 teaspoon ground cinnamon
- 0.5 teaspoon ground allspice
- 1 teaspoon salt
- 0.5 teaspoon black pepper
For Serving
- 4 pieces pita bread warmed
- 0.5 cup red onion thinly sliced
- 1 cup cucumber thinly sliced
- 1 cup tomato diced
- 0.5 cup garlic sauce or tahini sauce for drizzling
- 2 tablespoons fresh parsley chopped
Instructions
- In a large bowl, whisk together the Greek yogurt, olive oil, lemon juice, minced garlic, cumin, smoked paprika, turmeric, coriander, cinnamon, allspice, salt, and pepper until smooth.
- Add the cut chicken pieces to the marinade and toss until fully coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
- If using wooden skewers, soak them in water for about 20 minutes before grilling to prevent burning.
- Remove the chicken from the marinade and thread the pieces onto the skewers, leaving small gaps between each piece for even cooking.
- Preheat a grill or grill pan to medium high heat, around 400°F, and lightly oil the grates.
- Grill the skewers for 10 to 12 minutes, turning every few minutes, until golden and slightly charred and the chicken reaches an internal temperature of 165°F.
- While the chicken finishes cooking, warm the pita bread on the grill or in a dry skillet for about 30 seconds per side.
- Let the skewers rest for 2 to 3 minutes, then slide the chicken into the warm pita. Top with red onion, cucumber, tomato, garlic or tahini sauce, and fresh parsley before serving.
Notes
Make It Your Own
- Swap the protein: Boneless chicken breast, shrimp, or even firm tofu can stand in for the thighs if you prefer.
- Add heat: Stir a pinch of cayenne or a spoonful of harissa into the marinade for a spicier kick.
- Make it a platter: Skip the pita altogether and serve the skewers over a bed of seasoned rice with a Greek salad on the side.
- Top with pickled turnips: For an authentic touch, add a few slices of bright pink pickled turnips alongside the fresh vegetables. Their tangy crunch is a classic shawarma shop staple and cuts through the richness of the chicken beautifully.
How to Prepare Chicken Shawarma Skewers with Pita Bread
- Make the marinade: In a large bowl, whisk together the yogurt, olive oil, lemon juice, minced garlic, shawarma spices, salt, and pepper until smooth.
- Marinate the chicken: Cut the chicken thighs into bite sized pieces, add them to the marinade, and toss to coat thoroughly. Cover and refrigerate for at least 30 minutes, though 2 to 4 hours will give you even deeper flavor.
- Soak wooden skewers: If using wooden skewers, soak them in water for about 20 minutes before grilling so they do not burn over direct heat.
- Thread the chicken: Remove the chicken from the marinade and thread the pieces onto skewers, leaving a little space between each piece so the heat can circulate evenly.
- Preheat the grill: Heat a grill or grill pan over medium high heat, around 400°F, and lightly oil the grates to prevent sticking.
- Grill the skewers: Cook the skewers for 10 to 12 minutes total, turning every few minutes, until the chicken is golden brown with charred edges and reaches an internal temperature of 165°F.
- Warm the pita: While the chicken finishes cooking, warm the pita bread on the grill or in a dry skillet for about 30 seconds per side until soft and slightly puffed.
- Assemble and serve: Slide the chicken off the skewers into the warm pita, top with sliced onion, cucumber, tomato, and a generous drizzle of garlic or tahini sauce, then finish with chopped parsley.
Tips for Best Results
- Do not skip the marinating time: Rushing this step is the most common mistake. Even 30 minutes makes a noticeable difference, but longer is always better for flavor and tenderness.
- Use a meat thermometer: Chicken thighs are forgiving, but checking for 165°F ensures perfectly cooked, juicy meat every time.
- Cut pieces evenly: Uniform sized chicken pieces cook at the same rate, so nothing ends up dry or undercooked.
Chef’s tip: Let the grilled skewers rest for two to three minutes before sliding the chicken off. This short pause allows the juices to redistribute, so every bite stays tender and moist.
Serving Suggestions
- Pile the chicken high in warm pita with a tangle of fresh herbs and a squeeze of extra lemon.
- Serve alongside a simple chopped salad of cucumber, tomato, and red onion dressed lightly with olive oil and lemon.
- Add a side of pickled turnips for an authentic, tangy contrast that traditional shawarma shops always include.
- Spoon extra garlic sauce or hummus on the side for dipping.
Storing and Reheating
- Refrigerate leftovers: Store cooked chicken in an airtight container in the fridge for up to 4 days, keeping it separate from the pita and fresh vegetables.
- Freeze for later: Cooled chicken can be frozen in a freezer safe bag for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat gently: Warm the chicken in a skillet over medium heat for 3 to 4 minutes, or microwave in 30 second bursts, until heated through.
Recipe FAQs
Can I make this recipe without a grill?
Yes, a grill pan or even a regular skillet works well. Cook over medium high heat, turning frequently, until the chicken is browned and cooked through.
What can I use instead of chicken thighs?
Chicken breast works fine, though thighs tend to stay juicier. Just watch the cooking time closely since breast meat can dry out faster.
How spicy is this recipe?
As written, it is mild and warmly spiced rather than hot. Add cayenne or harissa to the marinade if you want more heat.
Can I prep this ahead for a party?
Absolutely. Marinate the chicken up to a day in advance and keep it refrigerated, then thread and grill the skewers right before serving.
Final Thoughts
These chicken shawarma skewers prove that bold, restaurant style flavor does not require fancy equipment or hours in the kitchen. With a simple marinade and a hot grill, you can bring home the same warmly spiced, satisfying meal you would find from your favorite shawarma spot, ready to enjoy whenever the craving strikes.