
This Chicken Shawarma Wrap is everything you love from a shawarma shop, made in one skillet at home: juicy chicken marinated in yogurt, garlic and warm spices, seared until the edges crisp, then smothered in melted cheese and rolled in a soft flatbread with a quick onion-tomato salsa and a creamy garlic sauce. The wrap gets a final toast in a dry pan so the outside turns golden and crunchy.
It is a weeknight-friendly take on a dish that is traditionally cooked on a vertical rotisserie. You will not get the spinning spit, but you will get the same deep spice flavor and caramelized edges with nothing more than a large pan. Below are the marinade ratios, the garlic sauce, and the folding trick that keeps the wrap from falling apart.
Watch how it’s made
This recipe was inspired by a viral video from @iramsfoodstory. Watch the original here:
@iramsfoodstory Crispy garlic cheese chicken shawarma wrap
What makes this shawarma wrap so good?
Three layers of flavor do the work. First, the yogurt marinade: the mild acidity tenderizes the chicken while cumin, paprika, coriander, turmeric and a pinch of cinnamon give it that unmistakable shawarma warmth. Second, the cheese: mozzarella melted straight onto the hot chicken in the pan binds the filling together so it does not spill out when you bite. Third, the sauces: a garlicky, slightly smoky mayo-yogurt sauce and a sharp salsa of red onion, tomato and lemon cut through the richness.
Using a mix of chicken breast and thighs matters too. Thighs stay juicy and pick up color fast, while breast gives you clean, meaty bites. Cutting everything into small pieces means more edges touching the pan, and the edges are where the crispy, caramelized flavor lives.
The most common mistake? Stirring the chicken constantly. If you keep moving it, the marinade turns into a pale, wet sauce and the chicken stews. Spread it in one layer over medium-high heat and leave it alone for 3–4 minutes so the bottom browns, then turn it and let it brown again.
Key ingredients and why they matter
| Key Ingredient | What To Use | Why It Matters |
|---|---|---|
| Chicken | Half boneless thighs, half breast, cut small | Thighs keep it juicy; small pieces give more crispy edges. |
| Yogurt | Plain whole-milk yogurt | Tenderizes the meat and helps the spices cling and brown. |
| Shawarma spices | Cumin, paprika, coriander, turmeric, garlic powder, cinnamon | The warm, earthy blend that defines shawarma flavor. |
| Cheese | Low-moisture mozzarella, shredded | Melts smoothly and holds the filling together. |
| Flatbread | Large Lebanese pita, lavash or a 12-inch tortilla | Thin and flexible, so it rolls tightly without cracking. |
| Garlic | Fresh cloves, finely grated | Gives the sauce its sharp bite; powder alone tastes flat. |
Crispy Garlic Cheese Chicken Shawarma Wrap
Yogurt-spiced chicken seared crispy with melted mozzarella, wrapped in flatbread with onion-tomato salsa and garlic sauce.
Ingredients
- For the chicken: 2 lb boneless chicken (half thighs, half breast), cut into small strips
- 1/2 cup plain whole-milk yogurt
- 2 tablespoons lemon juice
- 4 cloves garlic, grated
- 2 teaspoons ground cumin, 2 teaspoons paprika, 1 teaspoon ground coriander
- 1/2 teaspoon turmeric, 1/4 teaspoon cinnamon, 1/2 teaspoon chili flakes
- 1 1/2 teaspoons salt and 1/2 teaspoon black pepper
- 2 tablespoons olive oil, plus 1 tablespoon for the pan
- 1 1/2 cups shredded low-moisture mozzarella
- For the garlic sauce: 1/2 cup mayonnaise, 1/4 cup plain yogurt, 2 cloves garlic grated, 1 teaspoon lemon juice, 1/2 teaspoon paprika, pinch of salt
- For the salsa: 1 red onion thinly sliced, 2 tomatoes seeded and diced, 2 tablespoons chopped parsley, juice of 1/2 lemon, pinch of salt and sumac (optional)
- 6 large flatbreads (Lebanese pita, lavash or 12-inch tortillas)
Instructions
- In a large bowl, mix the yogurt, lemon juice, garlic, all the spices, salt, pepper and 2 tablespoons olive oil. Add the chicken, toss until every piece is coated and marinate for at least 30 minutes in the fridge (or up to 24 hours).
- Meanwhile, whisk together all the garlic sauce ingredients. In a separate bowl, toss the onion, tomatoes, parsley, lemon juice, salt and sumac for the salsa. Refrigerate both.
- Heat 1 tablespoon oil in a large skillet over medium-high heat. Add the chicken in a single layer (work in two batches if needed) and cook without stirring for 3–4 minutes until the bottom is browned.
- Turn the chicken and keep cooking, turning occasionally, for 6–8 minutes more until the edges are crispy and the chicken reaches 165°F inside.
- Lower the heat, scatter the mozzarella over the chicken and cover the pan for 1–2 minutes until the cheese melts. Fold the cheese through the chicken.
- Warm a flatbread, spread a spoonful of garlic sauce down the middle, add a portion of cheesy chicken, top with salsa and drizzle with more sauce.
- Fold the bottom edge up over the filling, fold in the sides, then roll tightly away from you. Toast seam-side down in a dry skillet over medium heat for 1–2 minutes per side until golden and crisp. Slice in half and serve.

Best flatbread for shawarma wraps
| Wrap | Texture When Toasted | Best For |
|---|---|---|
| Lebanese pita (thin, large) | Crisp outside, soft inside | The most authentic shawarma-shop result. |
| Lavash | Very crisp and flaky | Tight, slim wraps that are easy to slice. |
| Flour tortilla (12-inch) | Golden and chewy | The easiest to find and to roll without tearing. |
| Thick Greek pita | Soft and fluffy | Fold like a taco instead of rolling — it cracks. |
Chicken is only safe once it reaches an internal temperature of 165°F, according to the USDA safe minimum temperature chart. Small pieces get there quickly, so check the thickest piece rather than guessing.
Common problems and how to fix them
| Problem | Likely Cause | Easy Fix |
|---|---|---|
| Chicken is pale and saucy | Pan overcrowded or stirred too often | Cook in batches and let it sit to brown before turning. |
| Spices taste burnt | Heat too high for the yogurt marinade | Use medium-high, not maximum, and add a splash of oil. |
| Wrap falls apart | Overfilled or rolled loosely | Use about 1/2 cup filling and roll tight, seam-side down. |
| Soggy bottom | Salsa juices soaking the bread | Drain the salsa and toast the wrap right before serving. |
| Flatbread cracks | Cold, dry bread | Warm it for 10 seconds per side before filling. |
Tips and variations
- Make it ahead: Marinate the chicken the night before; the flavor gets deeper and dinner takes 20 minutes.
- Add fries: Tuck a few crispy fries inside, the way many shawarma shops do.
- Toum instead of garlic mayo: Use the classic Lebanese whipped garlic sauce if you have it.
- Air fryer chicken: Cook the marinated chicken at 400°F for 12–15 minutes, shaking halfway.
- Lighter version: Swap the mayo in the sauce for more yogurt and use half the cheese.
More easy chicken handhelds: our crispy chicken wrap and the sheet pan chicken pitas with garlic yogurt sauce.
Frequently Asked Questions
What spices are in chicken shawarma?
The core blend is cumin, paprika, coriander, turmeric and garlic, often with a little cinnamon, allspice or cardamom for warmth and chili flakes for heat.
How long should chicken shawarma marinate?
At least 30 minutes, but 4 to 24 hours in the fridge gives the best flavor and texture. Avoid going much past a day, as the acid can make the chicken mushy.
Can I make shawarma without a rotisserie?
Yes. Cutting the chicken small and searing it in a hot skillet, or roasting it on a sheet pan at high heat, gives you the same crispy, caramelized edges.
What sauce goes on a shawarma wrap?
Garlic sauce is the classic. This recipe uses a quick garlic mayo-yogurt sauce, but toum, tahini sauce or a spicy chili sauce all work well.
How do I store and reheat leftover shawarma?
Store the chicken, sauce and salsa separately in the fridge for up to 3 days. Reheat the chicken in a hot skillet, then assemble and toast fresh wraps.

