Craving a taste of the Middle East from the comfort of your own kitchen? Chicken Shawarma might become your next favorite meal. My own love affair with this dish began when I was introduced to it at a bustling street market. Ever since, I've enjoyed recreating this delicious experience at home. It’s rewarding, simple, and brings a burst of flavor with each bite.

The marinade does most of the heavy lifting here, infusing the chicken with rich spices that make it irresistibly savory. Pairing it with fresh veggies and a creamy garlic yogurt sauce, this dish is perfect for a quick weeknight dinner or a family gathering. Let’s dive into making this aromatic delight that’s sure to impress.
Jump to:
Why You’ll Love This Recipe
- Flavor Explosion: Each bite combines savory spices with juicy chicken, fresh veggies, and creamy sauce.
- Easy Prep and Cook: A simple marinade and straightforward cooking make this dish highly approachable.
- Healthier Choice: Lean chicken and fresh ingredients offer a wholesome meal without extra calories.
- Versatile Serving Options: Enjoy it wrapped in pita, over rice, or as part of a salad.
- Perfect for Meal Prep: Prepare ahead and enjoy throughout the week with minimal effort.
Ingredients You'll Need
- Chicken Thighs or Breasts – 1 ½ lb, skinless and boneless, sliced into ½-inch thick strips for tender bites.
- Olive Oil – 2 tablespoons, divided, to marinate and cook, enhancing the flavor.
- Ground Cumin – 2 teaspoons, adds warm and earthy flavor.
- Paprika – 1 teaspoon, brings a mild heat and color.
- Garlic Powder – 1 teaspoon, infuses an aromatic kick.
- Cayenne Pepper – 1 teaspoon, or to taste, for spicing it up.
- Ground Coriander – 1 teaspoon, delivers citrusy notes.
- Salt – 1 teaspoon, enhances flavors.
- Ground Black Pepper – ½ teaspoon, adds a touch of heat.
- Pita Bread – 6 small, perfect for wrapping the chicken and veggies.
- Romaine Lettuce – 2 cups, chopped, for a fresh crunch.
- Tomato – 1 medium, diced, offers juicy freshness.
- Persian or Mini Cucumbers – 2, diced, adds crispness.
- Fresh Parsley – ¼ cup, finely chopped, for a burst of flavor.
- Plain Greek Yogurt – 1 cup, creates a creamy garlic sauce.
- Fresh Lemon Juice – 1 tablespoon, gives a tangy finish to the sauce.
- Dijon Mustard (optional) – ½ tablespoon, adds depth to the sauce.
- Garlic – ½ teaspoon, minced, for the garlic yogurt sauce.
- Salt – ¼ teaspoon, balances the sauce.
- Ground Black Pepper – ¼ teaspoon, seasons the sauce.
How to Make Chicken Shawarma
Step 1: Marinate the Chicken
In a large Ziploc bag, combine the chicken strips with 1 tablespoon of olive oil and all the seasonings. Press the air out of the bag, seal it tightly, and massage to coat the chicken evenly. Let it marinate in the refrigerator for at least 1 hour, or overnight for best results.
Step 2: Preheat the Oven
Preheat your oven to 400°F. This step ensures even cooking and a perfect finish on the chicken.
Step 3: Cook the Chicken
Spread the marinated chicken evenly in a single layer on a parchment-lined baking pan. Bake for 15-20 minutes or until the chicken is cooked through and edges are crispy. Alternatively, you can air fry at 375°F for 10-12 minutes for a healthier option.
Step 4: Prepare the Sauce
In a bowl, combine yogurt, lemon juice, dijon mustard if using, minced garlic, salt, and pepper. Stir until the sauce is smooth and well mixed.
Step 5: Serve Your Shawarma
Allow the chicken to cool for about 10 minutes. Serve it in warm pita bread, topped with lettuce, tomato, cucumber, and parsley. Drizzle with the garlic yogurt sauce and enjoy immediately.

Pro Tips from My Kitchen
✓ Marinating Time – For the most flavorful chicken, let it marinate overnight if possible, so the spices fully infuse.
✓ Oven or Air Fryer – If you're short on prep time, using an air fryer cuts cooking time in half without compromising taste.
✓ Crispier Chicken – Spread chicken in a single layer to ensure it cooks evenly and crisps up at the edges.
✓ Sauce Consistency – Adjust the thickness of the yogurt sauce by adding a bit more lemon juice or yogurt to reach your desired consistency.
✓ Fresh Pita – Warm your pita bread before serving for the best texture and flavor. A few seconds in the microwave or toaster oven should do the trick.
Serving Ideas and Variations
- Pair your Shawarma with a side of roasted potatoes or a light couscous salad for a complete meal.
- Experiment by adding pickled turnips or jalapeños for an extra zing as toppings inside your pita wrap.
- Turn it into a bowl! Serve the chicken and veggies over a bed of rice or quinoa as a satisfying grain bowl.
- Try swapping out the parsley for fresh cilantro for a new twist on the classic recipe.
Frequently Asked Questions About Chicken Shawarma
Yes, you can substitute chicken breasts for thighs in this recipe. They are both great options; however, chicken thighs tend to be juicier due to their higher fat content. Adjust cooking times slightly to ensure the chicken doesn't dry out.
No worries! Baking in the oven as directed works perfectly well and will give you delicious results. The air fryer is a handy option if you're looking to save time or energy.
Absolutely! Marinate the chicken and prepare your veggies in advance for easy assembly when you're ready. Cooked chicken can be stored in an airtight container in the refrigerator for up to 3 days.
If your chicken is not crispy, ensure that you spread it out evenly on the baking sheet in a single layer. Overcrowding can lead to steaming instead of roasting, which will prevent crispiness.
Hummus and falafel are classic pairings that work wonderfully with Chicken Shawarma. You can also serve it alongside grilled vegetables or a tangy tabbouleh salad for extra flavor and nutrients.

Chicken Shawarma Recipe
Ingredients
- 1.5 lb Chicken Thighs or Breasts, skinless and boneless, sliced into ½-inch thick strips
- 2 tablespoon Olive Oil, divided
- 2 teaspoon Ground Cumin
- 1 teaspoon Paprika
- 1 teaspoon Garlic Powder
- 1 teaspoon Cayenne Pepper, or to taste
- 1 teaspoon Ground Coriander
- 1 teaspoon Salt
- 0.5 teaspoon Ground Black Pepper
- 6 small Pita Bread
- 2 cups Romaine Lettuce, chopped
- 1 medium Tomato, diced
- 2 pieces Persian or Mini Cucumbers, diced
- 0.25 cup Fresh Parsley, finely chopped
- 1 cup Plain Greek Yogurt
- 1 tablespoon Fresh Lemon Juice
- 0.5 tablespoon Dijon Mustard (optional)
- 0.5 teaspoon Garlic, minced
- 0.25 teaspoon Salt
- 0.25 teaspoon Ground Black Pepper
Instructions
- In a large Ziploc bag, combine the chicken strips with 1 tablespoon of olive oil and all the seasonings. Press the air out of the bag, seal it tightly, and massage to coat the chicken evenly. Let it marinate in the refrigerator for at least 1 hour, or overnight for best results.
- Preheat your oven to 400°F.
- Spread the marinated chicken evenly in a single layer on a parchment-lined baking pan.
- Bake for 15-20 minutes or until the chicken is cooked through and edges are crispy. Alternatively, you can air fry at 375°F for 10-12 minutes.
- In a bowl, combine yogurt, lemon juice, dijon mustard if using, minced garlic, salt, and pepper. Stir until the sauce is smooth and well mixed.
- Allow the chicken to cool for about 10 minutes. Serve it in warm pita bread, topped with lettuce, tomato, cucumber, and parsley. Drizzle with the garlic yogurt sauce and enjoy immediately.
Notes
- For the most flavorful chicken, let it marinate overnight if possible.
- Using an air fryer cuts cooking time in half.
- Spread chicken in a single layer to ensure it cooks evenly.
- Warm your pita bread before serving for the best texture and flavor.





Leave a Reply