This Middle Eastern-inspired wrap features juicy chicken thighs marinated in a blend of yogurt, garlic, cumin, coriander, and smoked paprika. After grilling until perfectly charred, the spiced chicken is nestled in warm flatbread alongside crisp tomato, red onion, cucumber, and lettuce. A homemade creamy garlic sauce ties everything together with its rich, tangy flavor. Ready in just 45 minutes, these wraps deliver restaurant-quality shawarma flavors at home.
The smell of cumin and garlic hitting a hot pan is enough to make anyone walk into the kitchen and ask what is for dinner. My neighbor actually knocked on my door once when I was making these shawarma wraps, claiming she could smell it from the hallway. That particular evening turned into an impromptu dinner party, and now she requests this recipe every time she visits. It is the kind of dish that turns an ordinary weeknight into something worth remembering.
There was a rainy Tuesday when I decided to test this recipe for the third time, determined to get the spice balance exactly right. My kitchen looked like a tornado had hit it with bowls of marinating chicken, chopped vegetables everywhere, and flour dusted across the counter from warming the flatbreads. My partner walked in, looked around, and just started laughing before reaching for a plate.
Ingredients
- 500 g boneless chicken thighs: Thighs are the right choice here because they stay juicy and forgiving even if you cook them a minute too long.
- 3 tbsp plain yogurt: This is the secret to tenderizing the chicken and helping the spices cling to every surface.
- 3 tbsp olive oil: Keeps the chicken moist during cooking and helps achieve that beautiful char.
- 4 cloves garlic, minced: Fresh garlic is non negotiable here because the jarred version simply will not give you the same punch.
- 1 tsp ground cumin: The backbone of that warm earthy shawarma flavor you expect.
- 1 tsp ground coriander: Adds a subtle citrusy warmth that rounds out the spice blend beautifully.
- 1 tsp smoked paprika: Gives the chicken its signature reddish color and a hint of smokiness.
- 1/2 tsp turmeric: Just enough to add depth without overpowering the other spices.
- 1/8 tsp ground cinnamon: This tiny amount might seem odd but it is what makes people ask what your secret ingredient is.
- 1 tsp salt and 1/2 tsp black pepper: Seasoning is everything, so do not skimp here.
- Juice of 1 lemon: Brightens the entire marinade and balances the richness of the chicken.
- 1/2 cup mayonnaise: The base for a garlic sauce that rivals any restaurant version.
- 2 tbsp Greek yogurt: Lightens the garlic sauce just enough to keep it from feeling heavy.
- 3 additional cloves garlic, minced: Yes, more garlic, and no, it is not too much.
- 1 tbsp lemon juice and 1/2 tsp salt: For finishing the garlic sauce with the right balance.
- 4 large flatbreads or pita breads: Warm them properly because a cold flatbread ruins the whole experience.
- 1 large tomato, thinly sliced: Adds freshness and a slight juiciness that balances the rich chicken.
- 1 small red onion, thinly sliced: Provides a sharp crunch that cuts through the creamy sauce.
- 1 cucumber, sliced into thin strips: Cool and refreshing, it is the texture contrast every wrap needs.
- 1 cup shredded lettuce: Gives the wrap body and a satisfying crunch in every bite.
- 1/4 cup fresh parsley, chopped: A finishing touch that brightens everything up.
Instructions
- Build the Marinade:
- In a large bowl, whisk together the yogurt, olive oil, minced garlic, cumin, coriander, smoked paprika, turmeric, cinnamon, salt, pepper, and lemon juice until you have a smooth golden paste. Add the chicken strips and use your hands to coat every piece thoroughly, then cover and let it sit for at least 20 minutes or refrigerate overnight if you have the foresight.
- Cook the Chicken:
- Heat a large skillet or grill pan over medium high heat until it is shimmering hot, then lay the chicken strips in a single layer without crowding the pan. Cook for 6 to 8 minutes per side until you see a deep golden char and the chicken is cooked through, then transfer to a plate and let it rest for a couple of minutes.
- Whisk the Garlic Sauce:
- In a small bowl, combine the mayonnaise, Greek yogurt, minced garlic, lemon juice, and salt, whisking until perfectly smooth. Taste it and adjust the salt or lemon if needed because this sauce is the heart of the wrap.
- Warm the Flatbreads:
- Place each flatbread in a dry skillet over medium heat for about 30 seconds per side until it is pliable and has a few light golden spots. Stack them on a plate and cover with a clean towel to keep them warm and soft.
- Assemble the Wraps:
- Lay each warm flatbread flat and spread a generous layer of garlic sauce across the center, leaving room at the edges. Pile on the chicken, tomato slices, red onion, cucumber strips, shredded lettuce, and a scattering of fresh parsley.
- Roll and Serve:
- Fold in the sides of the flatbread first, then roll it up tightly from the bottom like a burrito, tucking the filling in as you go. Slice each wrap in half on a diagonal and serve immediately while everything is still warm and the sauce is dripping.
One summer evening I set a platter of these wraps on the patio table with some extra garlic sauce on the side, and nobody spoke for a solid ten minutes. The only sounds were happy chewing and the ice clinking in our drinks.
Leftovers and Make Ahead
The chicken actually tastes even better the next day because the spices continue to deepen, so I always make extra on purpose. Store the chicken, sauce, and vegetables separately in the refrigerator and assemble fresh when you are ready to eat. The garlic sauce will keep in an airtight container for up to five days and makes an excellent dip for crudites or pita chips.
Serving Suggestions
These wraps are hearty enough to stand alone but a simple side of hummus and some warm pita chips makes it feel like a proper feast. A light cucumber and tomato salad with a squeeze of lemon and a drizzle of olive oil also pairs beautifully if you want something fresh alongside the rich flavors.
Variations and Customizations
This recipe is endlessly adaptable once you have the base technique down. Try a few of these ideas to make it your own.
- Swap the chicken for grilled tofu or roasted cauliflower to make it vegetarian without losing any of the bold flavors.
- Add sliced pickles, pickled turnips, or a drizzle of chili sauce for a spicier and more traditional street food experience.
- Double the garlic sauce recipe because running out is the one mistake you will not forgive yourself for.
Once you master this recipe, weeknight dinners will never feel boring again. Share it with someone who claims they cannot cook, and watch their confidence grow with every bite.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate for at least 20 minutes, but overnight marinating yields the most flavorful and tender results. The yogurt helps break down proteins while infusing the spices deeply.
- → Can I make these wraps ahead of time?
-
Prepare components separately in advance. Store cooked chicken, sauce, and vegetables in airtight containers. Assemble wraps just before serving to prevent sogginess.
- → What can I substitute for flatbread?
-
Large tortillas, naan bread, or even lavash work beautifully. Choose something pliable enough to roll tightly without tearing.
- → How do I store leftovers?
-
Keep assembled wraps wrapped tightly in foil for up to 1 day. For longer storage, store components separately and reheat chicken before assembling fresh wraps.
- → Can I grill the chicken outdoors?
-
Absolutely! Cook marinated chicken strips on a preheated grill over medium-high heat for 6–8 minutes, turning once, until nicely charred and cooked through.
- → Is the garlic sauce very strong?
-
The sauce delivers a noticeable garlic kick balanced by creamy mayonnaise and tangy yogurt. Adjust garlic quantity to your taste preference.