I’ve been perfecting my chicken shawarma recipe for years, and I finally cracked the code for getting that authentic flavor at home without a rotating spit. The secret isn’t just in the spices, though those matter enormously. It’s in the technique of getting the chicken properly caramelized while keeping it juicy.
Shawarma originally came from the Ottoman Empire, where lamb or chicken was stacked on a vertical rotisserie and cooked slowly as it turned. The outer layer would get crispy and flavorful while the inside stayed tender. Since most of us don’t have a shawarma spit in our kitchens, I developed this method using a cast iron skillet that gets incredibly hot. You’ll marinate thinly sliced chicken thighs in a blend of warm spices, then cook them in batches to get that coveted crispy-edged texture.
Getting Shawarma Flavor Without the Spit
The spice blend here is everything. I use a combination of cumin, coriander, paprika, turmeric, and cardamom, plus a good amount of garlic and lemon juice. The key is letting the chicken marinate for at least two hours, but overnight is even better. Chicken thighs work best because they don’t dry out like breasts do, and they have more flavor to begin with.
Why This Spice Blend Works
These wraps are perfect for a casual dinner or when you’re feeding a crowd. Set up all the fixings and let everyone build their own. I like to serve them with homemade tahini sauce, diced tomatoes, cucumbers, red onion, and plenty of fresh parsley. The tahini sauce is completely dairy-free, so it keeps everything kosher while adding that creamy element that makes the wrap complete.

Ingredients
Method
- In a large bowl, whisk together olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cardamom, salt, black pepper, and cayenne if using.
- Add the sliced chicken thighs to the marinade and toss to coat thoroughly. Cover and refrigerate for at least 2 hours, or preferably overnight.
- Remove chicken from refrigerator 30 minutes before cooking to bring to room temperature.
- Heat a large cast iron skillet or heavy-bottomed pan over medium-high heat until very hot.
- Working in batches to avoid overcrowding, add the marinated chicken pieces in a single layer. Don't stir for the first 3-4 minutes to allow browning.
- Stir and continue cooking for another 4-5 minutes until chicken is cooked through and has crispy, caramelized edges. Remove to a plate and repeat with remaining chicken.
- Once all chicken is cooked, return it all to the pan and toss together for 1-2 minutes to reheat and combine flavors.
- Warm the tortillas or lavash in a dry skillet or microwave until pliable.
- Spread 2-3 tablespoons of tahini sauce down the center of each wrap.
- Add a generous portion of the shawarma chicken on top of the sauce.
- Top with diced tomatoes, cucumber, red onion, parsley, and mint if using.
- Fold the bottom edge up, then fold in the sides and roll tightly. Secure with toothpicks if needed.
- Serve immediately while the chicken is still warm.
