A Shawarma Roll is everything you love about street food: juicy, spice-marinated meat, creamy garlic sauce, crisp veggies, all wrapped in warm flatbread and grilled until lightly toasted.
This version uses tender marinated chicken cooked in a skillet or oven, quick homemade garlic yogurt sauce, and soft tortillas or flatbreads you can roll up and eat with one hand. It’s perfect for lunch, easy dinner, or a DIY “shawarma night” where everyone builds their own.
You’ll see how to make the marinade, cook the chicken so it stays juicy, and roll everything together without it falling apart.
Why You’ll Love This Shawarma Roll
- Big flavor, simple ingredients – Spices, lemon, garlic, yogurt.
- Juicy meat – Yogurt/lemon marinade keeps the chicken tender.
- Customizable – Add veggies, pickles, extra sauce, whatever you like.
- Meal-prep friendly – Marinate and cook once, roll all week.
- Street-food at home – Tastes like takeout but you control the ingredients.
Ingredients
For the chicken shawarma
- 1 1/2 lbs (about 700 g) boneless, skinless chicken thighs
- 3 tablespoons plain yogurt
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon or allspice
- 1/2 teaspoon ground black pepper
- 1 teaspoon salt (or to taste)
- Pinch of chili powder or cayenne (optional, for heat)
For the garlic yogurt sauce
- 1 cup plain yogurt (Greek or regular)
- 1–2 cloves garlic, very finely minced or grated
- 1–2 tablespoons lemon juice
- 1–2 tablespoons mayonnaise (optional, for extra creaminess)
- Salt and pepper, to taste
For assembling the rolls
- 6–8 medium flour tortillas, wraps, or flatbreads (lavash, pita, etc.)
- 1 cup shredded lettuce or cabbage
- 1 small tomato, thinly sliced or diced
- 1 small red onion, thinly sliced
- Sliced pickles or pickled turnips (optional but very good)
- Fresh parsley or cilantro, chopped (optional)
How to Make Shawarma Roll
1. Marinate the chicken
In a bowl, whisk together yogurt, olive oil, lemon juice, garlic, cumin, coriander, paprika, turmeric, cinnamon/allspice, pepper, salt, and chili/cayenne if using.
Add chicken thighs and coat well. Cover and marinate in the fridge for at least 30 minutes, ideally 2–4 hours (or overnight for maximum flavor).
Tip: The yogurt + lemon tenderize the meat while the spices soak in.
2. Cook the chicken
Skillet method:
Heat a little oil in a large skillet over medium-high heat. Cook chicken thighs 5–7 minutes per side, until nicely browned and cooked through (internal temp 165°F / 74°C).
Oven method:
Preheat oven to 425°F (220°C). Lay marinated chicken on a lined baking sheet and bake 20–25 minutes, until cooked through and slightly charred at the edges.
Transfer cooked chicken to a cutting board and let it rest a few minutes, then slice into thin strips.
3. Make the garlic yogurt sauce
In a small bowl, mix yogurt, garlic, lemon juice, and mayonnaise (if using). Season with salt and pepper to taste.
Adjust: more lemon for tang, more garlic for punch, more mayo for creaminess.
4. Prep the fillings
Slice or shred the lettuce/cabbage, tomato, onion, and any pickles. Chop fresh herbs if using.
Warm the tortillas or flatbreads briefly in a dry pan or microwave so they’re soft and flexible.
5. Assemble the shawarma rolls
Lay a warm tortilla or flatbread on your work surface.
Add a stripe of garlic sauce down the center. Top with sliced chicken, lettuce, tomato, onion, pickles, and herbs. Drizzle with a little more sauce on top.
Fold in the sides, then roll up tightly from the bottom to form a wrap.
Repeat with remaining wraps.
6. Toast (optional but recommended)
For that street-food finish, place each rolled shawarma in a dry skillet or grill pan over medium heat and cook 1–2 minutes per side until lightly golden and sealed.
Slice in half on a diagonal and serve warm.

Serving Suggestions for Shawarma Roll
Serve shawarma rolls with:
- Extra garlic sauce on the side
- French fries or potato wedges
- Simple salad (cucumber, tomato, onion, lemon)
- Rice pilaf or couscous
- Pickled vegetables and olives
They’re great for:
- Weeknight dinners
- Meal prep lunches
- Game-day platters (cut rolls into smaller pieces)
- Casual gatherings or movie night
Cook’s Tips
Use thighs, not breasts (if possible).
Chicken thighs stay juicier and more forgiving; breasts can dry out faster.
Don’t skip the rest after cooking.
Letting the chicken rest before slicing keeps the juices inside.
Thin slices = better texture.
Cut the cooked chicken into thin strips for that classic shawarma texture in every bite.
Warm bread matters.
Warm, soft flatbread wraps without cracking and rolls tight.
Sauce ahead:
The garlic sauce tastes even better after 30–60 minutes in the fridge.
Variations & Add-Ins
- Beef or lamb shawarma roll:
Use thinly sliced beef or lamb with the same style marinade and cook quickly in a hot pan. - Spicy version:
Add extra chili powder, cayenne, or hot sauce to the marinade or sauce. - Creamy tahini drizzle:
Mix tahini, lemon juice, water, and salt for a second drizzle on top of the chicken inside the roll. - Vegetarian option:
Use marinated grilled mushrooms, roasted chickpeas, or spiced tofu instead of chicken. - Extra loaded:
Add fries inside the wrap (very common in street-style shawarma).
Storage & FAQ
How to store cooked chicken:
Cool completely, then refrigerate in an airtight container up to 3–4 days. Reheat gently in a skillet before making fresh rolls.
Can I store assembled rolls?
They’re best fresh, but you can wrap them tightly and keep in the fridge up to 1 day. They’ll soften a bit from the sauce.
Can I freeze the chicken?
Yes. Freeze the cooked, sliced chicken in portions up to 2 months. Thaw and reheat before using in wraps.
Can I make it dairy-free?
Use dairy-free yogurt in the marinade and sauce, and skip mayo or use a vegan one.
Shawarma Rolls bring all the smoky, spiced flavor of your favorite street-food spot straight into your kitchen. The marinated chicken, creamy garlic sauce, and crunchy veggies wrapped in warm bread make every bite satisfying and full of texture.
They’re easy enough for weeknights, fun enough for guests, and customizable for every taste at the table. Once you start making shawarma at home, it might become a regular request.
Best Shawarma Roll Recipe – Juicy Spiced Chicken Wrap with Garlic Sauce
Juicy, spice-marinated chicken wrapped in warm flatbread with creamy garlic yogurt sauce, crisp veggies, and pickles. Easy homemade shawarma rolls that taste like street food but are simple enough for weeknight dinner.
Ingredients
- Chicken shawarma:
- 1 1/2 lbs (700 g) boneless, skinless chicken thighs
- 3 tablespoons plain yogurt
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon or allspice
- 1/2 teaspoon black pepper
- 1 teaspoon salt
- Pinch chili powder or cayenne (optional)
- Garlic yogurt sauce:
- 1 cup plain yogurt
- 1–2 cloves garlic, finely minced or grated
- 1–2 tablespoons lemon juice
- 1–2 tablespoons mayonnaise (optional)
- Salt and pepper, to taste
- To assemble:
- 6–8 medium tortillas, wraps, or flatbreads
- Shredded lettuce or cabbage
- Sliced tomato
- Sliced red onion
- Pickles or pickled turnips (optional)
- Fresh parsley or cilantro, chopped (optional)
Instructions
- 1. Marinate chicken:
- 2. In a bowl, mix yogurt, olive oil, lemon juice, garlic, and all spices. Add chicken thighs and coat well. Cover and marinate at least 30 minutes, up to overnight in the fridge.
- 3. Cook chicken:
- 4. Skillet: Cook marinated chicken in a lightly oiled skillet over medium-high heat 5–7 minutes per side, until cooked through.
- 5. Oven: Bake at 425°F (220°C) for 20–25 minutes.
- 6. Let rest a few minutes, then slice into thin strips.
- 7. Make sauce:
- 8. Stir together yogurt, garlic, lemon juice, and mayo (if using). Season with salt and pepper to taste. Chill until needed.
- 9. Prep fillings:
- 10. Warm wraps/flatbreads. Prep lettuce, tomato, onion, pickles, and herbs.
- 11. Assemble rolls:
- 12. Spread garlic sauce down the center of each warm wrap. Add sliced chicken, lettuce, tomato, onion, pickles, and herbs. Drizzle with more sauce. Fold sides in and roll up tightly.
- 13. Toast (optional):
- 14. Place rolled shawarma in a dry skillet and cook 1–2 minutes per side until lightly browned and sealed. Slice and serve warm.
Notes
Chicken thighs are more forgiving and stay juicier than breasts.
Adjust spice level by changing the amount of chili or cayenne.
You can prep the chicken and sauce ahead and assemble fresh wraps when ready to eat.
Nutrition
Estimated: ~350–450 calories, ~18–22g fat, ~25–35g carbs, ~22–25g protein.
Will vary with type of bread, sauce amount, and fillings.

