When you’re craving something bold, satisfying, and full of Middle Eastern flavor, a Shawarma Roll is the perfect choice. Tender, marinated chicken (or beef) is cooked until juicy and lightly charred, then wrapped in warm flatbread with crisp veggies and a creamy garlic sauce for the ultimate handheld meal.
Unlike many takeout versions, this homemade shawarma roll lets you control the spice level, freshness, and toppings—making it ideal for quick weeknight dinners, meal prep, or feeding a hungry crowd.
Ingredients
Serves 4 (makes 4 rolls)
For the Shawarma Marinade
- 1 1/2 lb (680g) boneless chicken thighs (or chicken breast)
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon cinnamon
- 1/2 teaspoon black pepper
- 1 1/4 teaspoons salt (adjust to taste)
- 1/4 teaspoon cayenne (optional, for heat)
For the Garlic Sauce (Toum-Style Quick Version)
- 1/2 cup (120g) mayonnaise (or Greek yogurt for lighter)
- 2 tablespoons plain yogurt (optional, for extra creaminess)
- 2 cloves garlic, finely grated
- 1 tablespoon lemon juice
- 1/4 teaspoon salt
- 1–2 tablespoons water (to thin, if needed)
For Assembly
- 4 large pita breads or flatbreads (or tortillas)
- 1 cup shredded lettuce
- 1 cup sliced tomatoes
- 1/2 cup sliced cucumbers
- 1/2 cup thinly sliced red onion (optional)
- Pickles or pickled turnips (optional but classic)
- Optional: fries inside the roll (common shawarma-style)
Preparation Time
- Prep time: 15 minutes
- Marinating time: 1–8 hours (recommended, but optional)
- Cook time: 12–15 minutes
- Total time: About 30 minutes (plus marinating)
Step-by-Step Instructions
Step 1: Marinate the Chicken
In a bowl, mix olive oil, lemon juice, garlic, and all spices. Add chicken and coat well.
Cover and refrigerate for at least 1 hour (overnight is best for maximum flavor).
Step 2: Make the Garlic Sauce
In a small bowl, whisk mayonnaise, yogurt (if using), garlic, lemon juice, and salt until smooth.
Add a little water if you want a drizzle-able sauce. Chill until ready to use.
Step 3: Cook the Chicken
Heat a skillet or grill pan over medium-high heat. Cook chicken 5–6 minutes per side (depending on thickness) until browned and cooked through.
Let rest 5 minutes, then slice thinly.
Step 4: Warm the Bread
Warm your pita or flatbread in a dry skillet for 20–30 seconds per side, or wrap in foil and heat briefly.
Step 5: Assemble the Shawarma Roll
Spread garlic sauce on the bread. Add lettuce, tomatoes, cucumbers, onions, pickles, and sliced chicken.
Add extra sauce if desired (and fries if using).
Step 6: Roll and Serve
Fold in the sides, then roll tightly. Slice in half and serve immediately.
Serving Suggestions
- Serve with extra garlic sauce and a side of fries or roasted potatoes.
- Add a simple salad (cucumber + tomato + lemon) for a fresh balance.
- Pair with hummus, baba ganoush, or lentil soup.
- For a party, set up a shawarma bar so everyone builds their own roll.
- Serve with fresh mint tea or iced lemonade.
Nutritional Highlights
| Nutrient | Per Serving (1 roll) |
|---|---|
| Calories | 520 |
| Protein | 36 grams |
| Total Fat | 26 grams |
| Saturated Fat | 6 grams |
| Carbohydrates | 38 grams |
| Sugars | 5 grams |
| Fiber | 4 grams |
| Sodium | 980 milligrams |
Nutritional Notes:
- Chicken provides lean protein and keeps the meal filling.
- Using yogurt in the sauce can reduce fat and add extra protein.
- Adding more veggies boosts fiber and freshness without extra calories.
Tips for the Best Shawarma Roll
- Use chicken thighs for the juiciest texture (breast works, but can dry faster).
- Let the chicken rest before slicing to keep it moist.
- Slice thin for that classic shawarma bite.
- Warm the bread so it rolls without tearing.
- Want extra flavor? Add a pinch of sumac or a splash of pickle brine inside the roll.
Variations to Try
- Beef Shawarma Roll: Use thin sliced beef and cook quickly over high heat.
- Spicy Shawarma: Add harissa or more cayenne to the marinade.
- Garlic Yogurt Sauce: Swap mayo for Greek yogurt and add a drizzle of olive oil.
- Low-Carb Option: Serve the filling over salad instead of bread.
- Extra Crunch: Add shredded cabbage or crispy onions.
This Shawarma Roll is everything you want in a satisfying wrap—juicy spiced meat, crisp veggies, and creamy garlic sauce wrapped in warm bread. It’s easy to make, perfect for meal prep, and tastes just as good as your favorite takeout—sometimes better.
Whether you keep it classic or load it up with toppings, this recipe guarantees a bold, flavorful bite every time.

Leave a Reply