There’s something undeniably comforting about the aroma of warm spices filling your kitchen as chicken sizzles to perfection. Chicken shawarma, a dish that hails from the Middle East, is one of those meals that feels like a culinary adventure without ever leaving home. Traditionally, shawarma is cooked on a vertical rotisserie, where layers of marinated meat slowly turn and roast to tender, flavorful perfection. While we might not have a massive spit in our kitchens, this homemade version captures all the bold, smoky, and aromatic flavors using simple cooking methods.
This dish is perfect for busy weeknights, weekend gatherings, or meal prepping for the week ahead. You can serve it in warm pita bread with a drizzle of creamy garlic sauce, over rice with fresh veggies, or as a protein-packed salad topping. However you choose to enjoy it, one thing is certain—this chicken shawarma will become a favorite in your household.
Why You’ll Love This Recipe
- Big, Bold Flavors: A beautiful blend of warm spices, garlic, and citrus creates a perfectly seasoned chicken bursting with flavor.
- Easy to Make: No special equipment required! You can cook this on a stovetop, in the oven, or on the grill.
- Versatile & Customizable: Serve it in pita wraps, on rice bowls, or as part of a mezze platter with hummus and tzatziki.
- Meal-Prep Friendly: Make a big batch and enjoy delicious leftovers throughout the week.

Ingredients You’ll Need
For the Chicken Marinade:
- 2 lbs boneless, skinless chicken thighs (or chicken breasts)
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- ½ teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- ½ teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon salt
- ½ teaspoon black pepper
- Juice of 1 lemon
For Serving:
- Pita bread or flatbreads
- Sliced cucumbers
- Sliced tomatoes
- Thinly sliced red onions
- Chopped fresh parsley
- Hummus or garlic sauce
- Pickled turnips (optional, but highly recommended)

How to Make Chicken Shawarma
Step 1: Marinate the Chicken
The magic of shawarma starts with the marinade. In a large mixing bowl, combine olive oil, minced garlic, cumin, coriander, smoked paprika, turmeric, cinnamon, cayenne pepper, salt, and black pepper. Squeeze in the juice of a fresh lemon and mix everything until well combined.
Add the chicken thighs to the bowl and massage the marinade into the meat, making sure each piece is fully coated. Cover the bowl and let the chicken marinate for at least 1 hour, but for the best flavor, marinate it overnight in the refrigerator. The longer it sits, the more flavorful and tender it will be!
Step 2: Cook the Chicken
You have a few options for cooking your shawarma, depending on your preference and available equipment.
- Stovetop Method: Heat a large skillet or grill pan over medium-high heat. Add a bit of oil, then cook the chicken for 5-6 minutes per side, or until it develops a nice char and is cooked through.
- Oven Method: Preheat your oven to 400°F (200°C). Place the marinated chicken on a baking sheet lined with parchment paper or foil. Bake for 20-25 minutes, flipping halfway through, until golden brown and fully cooked. For extra crispiness, broil for the last 2-3 minutes.
- Grill Method: Preheat the grill to medium-high heat. Grill the chicken for 5-7 minutes per side, until fully cooked and slightly charred.
Once the chicken is done, let it rest for about 5 minutes before slicing it into thin strips. This helps lock in the juices, making every bite incredibly tender.
Step 3: Assemble Your Shawarma Wraps
Now comes the fun part—assembling your shawarma wraps!
- Warm your pita bread or flatbreads for a few seconds on a dry skillet or in the oven.
- Spread a generous spoonful of hummus or garlic sauce on the bread.
- Add sliced shawarma chicken, followed by fresh cucumbers, tomatoes, red onions, and parsley.
- For extra flavor, drizzle with more garlic sauce or a squeeze of lemon juice.
- Roll it up and enjoy every delicious bite!
If you prefer, you can also serve the chicken over rice with a side of salad for a heartier meal.

Helpful Tips for the Best Chicken Shawarma
- Use Chicken Thighs for Juiciness: While you can use chicken breasts, thighs stay much juicier and have a more authentic texture.
- Don’t Skip the Marinade Time: The longer the chicken marinates, the more flavorful and tender it will be. Overnight is ideal!
- Char It for That Authentic Flavor: If you’re cooking on the stovetop, let the chicken get a nice, deep sear to mimic the slightly crispy edges of traditional shawarma.
- Customize Your Toppings: Add pickled turnips, feta cheese, or even a drizzle of tahini sauce to make it your own.
Recipe Details
- Prep Time: 10 minutes (+ 1 hour marinating time)
- Cook Time: 20 minutes
- Total Time: 30 minutes (+ marinating)
- Yield: 4-6 servings
- Category: Main Course
- Method: Stovetop, Oven, or Grill
- Cuisine: Middle Eastern
- Diet: Halal

Notes
- Marinate for Maximum Flavor: While an hour will work in a pinch, marinating overnight will give you the most flavorful and tender chicken.
- Spice Level Adjustment: If you prefer a milder shawarma, reduce or omit the cayenne pepper. If you love heat, add an extra pinch!
- Use a Cast-Iron Pan for Best Searing: If cooking on the stovetop, a cast-iron skillet helps develop a nice char, mimicking the crispy edges of traditional shawarma.
- Lemon Juice is Key: The acidity helps tenderize the chicken while adding a bright, tangy flavor. Don’t skip it!
- Oven vs. Stovetop vs. Grill: Each method works well, but grilling adds an extra smoky flavor, while the oven method is the easiest for batch cooking.
- Meal Prep Friendly: Cook a big batch and use it for wraps, salads, or rice bowls throughout the week.
- Pairing Suggestions: Serve with a side of tabbouleh, a cucumber-tomato salad, or homemade hummus for a complete meal.
Frequently Asked Questions
Can I make chicken shawarma ahead of time?
Yes! Cooked shawarma chicken stores well in the fridge for up to 4 days. You can also freeze it for up to 3 months in an airtight container.
What’s the best way to reheat it?
Reheat in a skillet over medium heat for a few minutes until warmed through. You can also microwave it, but it may lose some of its crispiness.
Can I use beef instead of chicken?
Absolutely! The same marinade works well with beef. Just adjust the cooking time accordingly.
Storage Instructions
- Refrigerator: Store leftover chicken in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 3 months. Thaw in the fridge before reheating.
- Reheating: Warm in a skillet over medium heat or microwave in short bursts.

Related Recipes
If you loved this chicken shawarma, here are more Middle Eastern-inspired dishes you might enjoy:
Conclusion
Making chicken shawarma at home is easier than you think, and the results are absolutely worth it. With bold, aromatic spices and juicy, tender meat, this dish is a true crowd-pleaser. Whether you serve it in a pita, over rice, or alongside a fresh salad, this recipe brings the flavors of the Middle East right to your kitchen. Give it a try, and let me know how you love to enjoy your shawarma!
Happy cooking!
Print
Homemade Chicken Shawarma
Description
There’s something undeniably comforting about the aroma of warm spices filling your kitchen as chicken sizzles to perfection. Chicken shawarma, a dish that hails from the Middle East, is one of those meals that feels like a culinary adventure without ever leaving home. Traditionally, shawarma is cooked on a vertical rotisserie, where layers of marinated meat slowly turn and roast to tender, flavorful perfection. While we might not have a massive spit in our kitchens, this homemade version captures all the bold, smoky, and aromatic flavors using simple cooking methods.
This dish is perfect for busy weeknights, weekend gatherings, or meal prepping for the week ahead. You can serve it in warm pita bread with a drizzle of creamy garlic sauce, over rice with fresh veggies, or as a protein-packed salad topping. However you choose to enjoy it, one thing is certain—this chicken shawarma will become a favorite in your household.
Ingredients
For the Chicken Marinade:
- 2 lbs boneless, skinless chicken thighs (or chicken breasts)
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- ½ teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- ½ teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon salt
- ½ teaspoon black pepper
- Juice of 1 lemon
For Serving:
- Pita bread or flatbreads
- Sliced cucumbers
- Sliced tomatoes
- Thinly sliced red onions
- Chopped fresh parsley
- Hummus or garlic sauce
- Pickled turnips (optional, but highly recommended)
Instructions
Step 1: Marinate the Chicken
The magic of shawarma starts with the marinade. In a large mixing bowl, combine olive oil, minced garlic, cumin, coriander, smoked paprika, turmeric, cinnamon, cayenne pepper, salt, and black pepper. Squeeze in the juice of a fresh lemon and mix everything until well combined.
Add the chicken thighs to the bowl and massage the marinade into the meat, making sure each piece is fully coated. Cover the bowl and let the chicken marinate for at least 1 hour, but for the best flavor, marinate it overnight in the refrigerator. The longer it sits, the more flavorful and tender it will be!
Step 2: Cook the Chicken
You have a few options for cooking your shawarma, depending on your preference and available equipment.
- Stovetop Method: Heat a large skillet or grill pan over medium-high heat. Add a bit of oil, then cook the chicken for 5-6 minutes per side, or until it develops a nice char and is cooked through.
- Oven Method: Preheat your oven to 400°F (200°C). Place the marinated chicken on a baking sheet lined with parchment paper or foil. Bake for 20-25 minutes, flipping halfway through, until golden brown and fully cooked. For extra crispiness, broil for the last 2-3 minutes.
- Grill Method: Preheat the grill to medium-high heat. Grill the chicken for 5-7 minutes per side, until fully cooked and slightly charred.
Once the chicken is done, let it rest for about 5 minutes before slicing it into thin strips. This helps lock in the juices, making every bite incredibly tender.
Step 3: Assemble Your Shawarma Wraps
Now comes the fun part—assembling your shawarma wraps!
- Warm your pita bread or flatbreads for a few seconds on a dry skillet or in the oven.
- Spread a generous spoonful of hummus or garlic sauce on the bread.
- Add sliced shawarma chicken, followed by fresh cucumbers, tomatoes, red onions, and parsley.
- For extra flavor, drizzle with more garlic sauce or a squeeze of lemon juice.
- Roll it up and enjoy every delicious bite!
If you prefer, you can also serve the chicken over rice with a side of salad for a heartier meal.
Notes
- Marinate for Maximum Flavor: While an hour will work in a pinch, marinating overnight will give you the most flavorful and tender chicken.
- Spice Level Adjustment: If you prefer a milder shawarma, reduce or omit the cayenne pepper. If you love heat, add an extra pinch!
- Use a Cast-Iron Pan for Best Searing: If cooking on the stovetop, a cast-iron skillet helps develop a nice char, mimicking the crispy edges of traditional shawarma.
- Lemon Juice is Key: The acidity helps tenderize the chicken while adding a bright, tangy flavor. Don’t skip it!
- Oven vs. Stovetop vs. Grill: Each method works well, but grilling adds an extra smoky flavor, while the oven method is the easiest for batch cooking.
- Meal Prep Friendly: Cook a big batch and use it for wraps, salads, or rice bowls throughout the week.
- Pairing Suggestions: Serve with a side of tabbouleh, a cucumber-tomato salad, or homemade hummus for a complete meal.