30-Minute Chicken Shawarma Wraps
These chicken shawarma wraps pack all the warm, spiced flavour of the street-food classic into a weeknight dinner you can pull off in about half an hour. Juicy, well-seasoned chicken gets tucked into soft pita with crunchy vegetables and a cool, garlicky yogurt sauce.

It’s the kind of meal that feels a little special but comes together fast enough for any Tuesday, and everyone builds their own at the table.
Why These Shawarma Wraps Work
The yogurt marinade does two jobs: it tenderises the chicken and carries a blend of warm spices that char up beautifully in a hot pan. By the time the chicken hits the skillet, you’ve already done most of the heavy lifting.
I love that you can load each wrap exactly how you want it. Extra pickles, more sauce, a handful of fresh herbs. It means even picky eaters get exactly the bite they’re after, no complaints.
Ingredients

- 1½ lbs boneless skinless chicken thighs: they stay juicier than breast, even with a hard sear.
- ¼ cup plain whole milk yogurt: helps tenderise the meat and carry the spices.
- 3 tbsp olive oil: for the marinade, plus a little extra for the pan.
- 2 tbsp lemon juice: brightens the marinade.
- 4 garlic cloves, minced: a generous amount for the chicken.
- 1 tsp ground cumin: the backbone of shawarma’s earthy warmth.
- 1 tsp ground coriander: adds a subtle citrusy note.
- 1 tsp smoked paprika: gives that deep colour and a whisper of smokiness.
- ½ tsp ground turmeric: for a golden hue and a gentle bitterness.
- ¼ tsp cayenne pepper: just enough background heat; skip if you prefer it mild.
- ½ tsp ground cinnamon: a tiny hint of sweetness that’s classic in shawarma blends.
- 1 tsp kosher salt: for the marinade.
- ½ tsp black pepper: freshly ground.
- 4 large pita breads: warm them just before assembling so they stay soft and pliable.
- 1 cup shredded lettuce: romaine or iceberg for the crunch.
- 1 large tomato, diced: or a handful of halved cherry tomatoes.
- ½ cucumber, thinly sliced: cool and refreshing against the spiced chicken.
- ¼ red onion, thinly sliced: sharp and crisp; quick-pickle it in a little vinegar if you have a moment.
- Dill pickle spears or pickled turnips: the authentic tangy bite that makes the wrap.
- ½ cup plain Greek yogurt: thick and creamy, for the garlic sauce.
- 1 tbsp lemon juice: lifts the sauce.
- 1 small garlic clove, finely grated: raw garlic delivers a punch; start with half if you prefer it mellow.
- ¼ tsp salt: for the sauce.
Variations / Substitutions
- Use boneless chicken breast instead: slice it thinly against the grain after cooking and don’t overcook; it’ll be a little leaner but still tasty.
- Swap the spices for a store-bought shawarma blend: start with 1½ tablespoons of the ready-made mix and adjust to your liking.
- Go dairy-free: replace the yogurt in the marinade with full-fat coconut milk plus an extra squeeze of lemon. For the sauce, use a good dairy-free yogurt or a simple tahini-lemon dressing.
- Add fresh herbs: stir chopped parsley or cilantro into the garlic sauce or sprinkle it right into the wrap.
- Turn up the heat: swap the cayenne for a finely chopped fresh chilli in the marinade, or drizzle harissa inside the wrap.
For a different hand-held meal with similar warm spices, try my Beef Kofta Wraps.
How to Make Chicken Shawarma Wraps
Step 1: Season and Marinate the Chicken

In a large bowl, whisk together the ¼ cup yogurt, 3 tbsp olive oil, 2 tbsp lemon juice, the 4 minced garlic cloves, cumin, coriander, paprika, turmeric, cayenne, cinnamon, 1 tsp salt, and ½ tsp black pepper until smooth. Add the chicken thighs and toss them around until every piece is well coated. Cover the bowl and let it sit at room temperature for 10 minutes, or pop it in the fridge for up to 24 hours if you’re planning ahead.
The spice paste should be thick and fragrant, clinging to the chicken without being runny. Even that short 10-minute rest gives the yogurt a chance to start working on the meat, which helps keep it juicy as it sears.
Step 2: Sear the Chicken

Set a large heavy skillet over medium-high heat and let it get properly hot, about 2 minutes. Add a small drizzle of oil, then lay the marinated chicken in a single layer; you might need to work in batches to avoid crowding. Cook for 5 to 6 minutes on the first side, until the edges are deeply browned and charred in spots, then flip and cook another 5 to 6 minutes. The internal temperature should hit 165°F at the thickest part.
You’re after that slightly blackened, crisp exterior that mimics what you’d get from a vertical rotisserie. Resist the urge to move the chicken around too much; letting it sit undisturbed is what builds the crust.
Step 3: Stir Up the Garlic Sauce

While the chicken cooks, whisk together the ½ cup Greek yogurt, 1 tbsp lemon juice, the finely grated garlic clove, and the ¼ tsp salt in a small bowl. Taste it and adjust. A little more lemon if it needs brightness, an extra pinch of salt, or a tiny bit more garlic if you want it to really wake you up.
The sauce thickens slightly as it sits and the raw garlic edge softens just a little, so making it now gives it a perfect consistency by the time you’re ready to wrap.
Step 4: Warm the Pita and Prep the Veggies

Warm the pita breads in a dry skillet over medium heat for about 30 seconds per side, or wrap them in foil and pop them in a 350°F oven for 5 minutes if you prefer. While the bread warms, slice the cucumber, dice the tomato, shred the lettuce, and slice the red onion.
Warm, soft pita is way more pliable and less likely to crack when you fold it around all the fillings. Cold, stiff pita will fight you.
Step 5: Slice and Build the Wraps

Move the cooked chicken to a cutting board and slice it against the grain into thin strips. Lay a warm pita on a plate, spread a good spoonful of garlic sauce down the middle, then pile on the chicken, lettuce, tomato, cucumber, red onion, and a few pickle spears. Drizzle with more sauce, fold the bottom up, and roll it tightly. Serve right away while everything is warm and the pita is soft.
Tips for the Best Shawarma Wraps
- Let the chicken rest for 3 to 4 minutes after searing before you slice it. That short pause keeps more of the juices inside the meat and off the cutting board.
- If you own a gas stove, toast the pita directly over a low flame for a few seconds with tongs. You’ll get those charred bubbles that taste like a real shawarma shop.
- Build the wrap on a square of parchment paper and roll the paper up with it. It holds everything together and makes eating way less drippy.
- Double the garlic sauce recipe. It keeps for several days and is just as good spooned over roasted vegetables or used as a dip for fries.
Cooking times shift a little depending on the thickness and type of chicken you use:
| Cut | Approx. thickness | Cook time per side |
|---|---|---|
| Chicken thighs, boneless | ½ to ¾ inch | 5–6 minutes |
| Chicken breast, pounded even | ½ inch | 4–5 minutes |
Storing Leftover Shawarma Wraps
- Refrigerate:: Keep the cooked chicken, garlic sauce, and prepped vegetables in separate airtight containers. They’ll last up to 3 days in the fridge.
- Reheating:: Warm the chicken in a skillet over medium heat with a splash of water to bring back some moisture, or give it a quick zap in the microwave. Build the wraps fresh just before eating so the pita doesn’t go soggy.
What to Serve With Chicken Shawarma Wraps
These wraps are pretty loaded on their own, so I keep the sides simple. A bright, lemony tabbouleh or a quick cucumber salad with fresh mint cuts through the richness of the meat and sauce. For something warm, a handful of crispy oven-baked fries dipped into that extra garlic sauce never misses.
Frequently Asked Questions
Can I grill the chicken instead?
Yes. Grill the marinated chicken over medium-high heat for 5 to 6 minutes per side, exactly as you would in a skillet, until it’s charred and cooked through.
What if I don’t have all the individual spices?
A good store-bought shawarma seasoning blend works well. Start with 1½ tablespoons and adjust from there.
How far ahead can I prep the components?
Marinate the chicken the night before and keep it in the fridge. The garlic sauce and all the sliced vegetables can be made a day ahead too. Just wait to cook the chicken and assemble the wraps until you’re ready to eat.

Chicken Shawarma Wraps Recipe
Ingredients
Method
- In a large bowl, whisk the whole milk yogurt, 3 tbsp olive oil, 2 tbsp lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cayenne, cinnamon, 1 tsp salt, and ½ tsp black pepper. Add the chicken, coat well, and marinate for 10 minutes at room temperature.
- Heat a large skillet over medium-high with a drizzle of oil. Sear the chicken for 5 to 6 minutes per side until deeply charred and the internal temperature reaches 165°F.
- Meanwhile, stir together the Greek yogurt, 1 tbsp lemon juice, grated garlic, and ¼ tsp salt for the sauce. Taste and adjust as needed.
- Warm the pita in a dry skillet or low oven. Slice the cucumber, dice the tomato, shred the lettuce, and slice the onion.
- Slice the cooked chicken against the grain. Spread garlic sauce on each pita, pile on the chicken and vegetables, add pickles, and roll tightly. Serve right away.
