Forget takeout! This Homemade Chicken Shawarma recipe delivers all the bold, authentic flavor of your favorite Middle Eastern restaurant right from your own kitchen. We’ll show you how to create incredibly tender, juicy, and flavor-packed chicken using a simple marinade and your choice of an oven, grill, or skillet. Get ready to wrap it up in warm pita bread with a creamy garlic yogurt sauce for a truly unforgettable meal.
Why You’ll Love This Homemade Chicken Shawarma Recipe
If you thought incredible shawarma was only possible with a giant vertical rotisserie, think again! This recipe is designed for the home cook and is guaranteed to become a new favorite.
- Authentic Flavor, Simple Ingredients: We use a powerful blend of common spices to create a marinade that tastes complex and authentic without requiring a trip to a specialty store.
- Incredibly Tender & Juicy: The secret is our yogurt-based marinade, which tenderizes the chicken beautifully, ensuring every bite is moist and delicious.
- Versatile Cooking Methods: No fancy equipment needed! We provide easy-to-follow instructions for cooking your chicken in the oven, on a grill, or in a simple skillet.
- Perfect for Meal Prep: Marinate the chicken ahead of time for a quick and easy weeknight dinner. The flavors only get better as they sit!

The Secret to Authentic Shawarma: The Marinade
The heart and soul of any great shawarma is the marinade. It’s what tenderizes the chicken and infuses it with its signature aromatic flavor. Our marinade combines plain yogurt (which contains lactic acid to gently tenderize the meat), lemon juice for brightness, garlic for a pungent kick, and a carefully selected blend of spices.
Key Spices in Our Shawarma Blend
While traditional shawarma spice blends can be complex, we’ve zeroed in on the essential spices that deliver that classic taste:
- Cumin: Warm and earthy.
- Coriander: Citrusy and slightly sweet.
- Smoked Paprika: Adds color and a subtle smoky depth.
- Turmeric: Lends a beautiful golden color and earthy notes.
- Cayenne Pepper: For a touch of gentle heat (adjust to your liking!).
The Perfect Creamy Garlic Yogurt Sauce
You can’t have shawarma without a delicious sauce! While traditional toum is an emulsion of garlic and oil, we’re making a simpler, quicker, yet equally delicious version using a yogurt base. It’s a creamy, tangy, and garlicky sauce that perfectly complements the spiced chicken.

How to Make Homemade Chicken Shawarma (Step-by-Step)
Making this incredible dish is easier than you think. Just follow these simple steps for perfect results every time.
Step 1: Prepare the Chicken and Marinade
In a large bowl, combine the Greek yogurt, olive oil, minced garlic, lemon juice, cumin, coriander, smoked paprika, turmeric, salt, black pepper, and cayenne pepper. Whisk until everything is well combined. Add the chicken thigh pieces to the bowl and toss thoroughly to ensure every piece is completely coated in the marinade.
Step 2: Marinate for Maximum Flavor
Cover the bowl with plastic wrap and refrigerate for at least 2 hours. For the best, most tender results, we highly recommend marinating for 6-8 hours, or even overnight. This allows the flavors to penetrate deep into the meat.
Step 3: Cook the Chicken
You have three great options for cooking the chicken. Choose whichever is most convenient for you!
Oven-Baked Method (Recommended for ease):
Preheat your oven to 425°F (220°C). Spread the marinated chicken in a single layer on a parchment-lined baking sheet. Bake for 20-25 minutes, or until the chicken is cooked through and lightly caramelized at the edges. For extra char, switch to the broiler for the last 2-3 minutes of cooking, watching carefully to prevent burning.
Skillet Method:
Heat a tablespoon of oil in a large skillet or cast-iron pan over medium-high heat. Add the chicken in a single layer (work in batches if necessary to avoid overcrowding). Cook for 4-6 minutes per side, until browned, slightly charred, and cooked through.
Grill Method:
Preheat your grill to medium-high heat. If using wooden skewers, be sure to soak them in water for 30 minutes. Thread the chicken onto the skewers. Grill for 5-7 minutes per side, until cooked through with nice char marks.
Step 4: Rest and Assemble Your Shawarma Wraps
Once cooked, let the chicken rest for 5 minutes before slicing it into thin strips. This is crucial for keeping it juicy! Warm your pita bread and assemble your wraps. Layer the sliced chicken, lettuce, tomato, onion, and a generous drizzle of the creamy garlic yogurt sauce. For a different dinner idea with bold flavors, check out these Korean BBQ Steak Rice Bowls.
Tips for the Best Homemade Chicken Shawarma
- Don’t Skip the Marinating Time: This is the most important step for both flavor and texture. Aim for at least 2 hours, but overnight is even better.
- Use Chicken Thighs: While you can use chicken breast, thighs have more fat, which makes them more flavorful and much more forgiving. They stay juicy and tender through the cooking process.
- Don’t Crowd the Pan/Sheet: Give the chicken space to sear and caramelize. Overcrowding will cause it to steam, and you’ll miss out on those delicious crispy edges.
- Get a Good Char: Those slightly blackened bits are where so much flavor lives! Don’t be afraid to let the chicken get a little color, whether under the broiler or in a hot pan. If you love this style of cooking, you’ll also enjoy our Greek Chicken Gyros.
What to Serve with Chicken Shawarma
While a shawarma wrap is a perfect meal on its own, you can easily turn it into a full feast. Serve the chicken on a platter with sides like a fresh cucumber and tomato salad, hummus, rice pilaf, or even some crispy french fries. This easy Spanish rice recipe would also be a fantastic accompaniment.
Absolutely! A large skillet or cast-iron pan is a great way to cook shawarma. Just heat some oil over medium-high heat and cook the chicken in a single layer for 4-6 minutes per side until it’s cooked through and has a nice char.
The secret to tender chicken shawarma is using a yogurt-based marinade. The lactic acid in the yogurt gently breaks down the proteins in the chicken, resulting in incredibly moist and tender meat. Using chicken thighs also ensures maximum juiciness.
Chicken shawarma is most famously served in a pita wrap with toppings like lettuce, tomatoes, and onions. It’s also delicious served as a platter with rice, a simple salad, hummus, and warm pita bread on the side.
Our chicken shawarma seasoning is a blend of common but powerful spices including cumin for warmth, coriander for a citrusy note, smoked paprika for color and smokiness, turmeric for its earthy flavor, and a pinch of cayenne for gentle heat.
The popular white sauce is typically a garlic sauce. Our recipe includes a quick and easy version made with a Greek yogurt base, fresh garlic, lemon juice, and herbs. It’s creamy, tangy, and perfectly complements the spiced chicken.
Absolutely! A large skillet or cast-iron pan is a great way to cook shawarma. Just heat some oil over medium-high heat and cook the chicken in a single layer for 4-6 minutes per side until it’s cooked through and has a nice char.
The secret to tender chicken shawarma is using a yogurt-based marinade. The lactic acid in the yogurt gently breaks down the proteins in the chicken, resulting in incredibly moist and tender meat. Using chicken thighs also ensures maximum juiciness.
Chicken shawarma is most famously served in a pita wrap with toppings like lettuce, tomatoes, and onions. It’s also delicious served as a platter with rice, a simple salad, hummus, and warm pita bread on the side.
Our chicken shawarma seasoning is a blend of common but powerful spices including cumin for warmth, coriander for a citrusy note, smoked paprika for color and smokiness, turmeric for its earthy flavor, and a pinch of cayenne for gentle heat.
The popular white sauce is typically a garlic sauce. Our recipe includes a quick and easy version made with a Greek yogurt base, fresh garlic, lemon juice, and herbs. It’s creamy, tangy, and perfectly complements the spiced chicken.
Homemade Chicken Shawarma

Homemade Chicken Shawarma (The BEST Authentic Recipe!)
Ingredients
Equipment
Method
- In a large bowl, whisk together 1 cup Greek yogurt, olive oil, 6 cloves of minced garlic, 1/4 cup lemon juice, cumin, coriander, smoked paprika, turmeric, salt, black pepper, and cayenne pepper.
- Add the chicken thigh pieces and toss to coat thoroughly.
- Cover and refrigerate for at least 2 hours, or preferably overnight for best results.
- While the chicken marinates, combine 1 cup Greek yogurt, 2 cloves minced garlic, 1 tbsp lemon juice, and fresh dill or parsley in a small bowl. Season with salt and pepper to taste. Refrigerate until ready to serve.
- Oven Method: Preheat oven to 425°F (220°C). Arrange chicken on a parchment-lined baking sheet in a single layer. Bake for 20-25 minutes until cooked through and slightly charred. Broil for the last 2-3 minutes for extra color if desired.
- Skillet Method: Heat oil in a large skillet over medium-high heat. Cook chicken for 4-6 minutes per side until browned and cooked through.
- Let the cooked chicken rest for 5 minutes, then slice into thin strips.
- Serve the chicken in warm pita bread with your desired toppings and a generous amount of the garlic yogurt sauce.
Notes
Chicken thighs are recommended for their flavor and moisture, but chicken breasts can be substituted.
Store leftover chicken in an airtight container in the refrigerator for up to 4 days.
Share Your Masterpiece!
We are so excited for you to try this Homemade Chicken Shawarma recipe! Once you taste it, you’ll see just how easy it is to create restaurant-quality flavors at home. If you make it, we’d love to see! Snap a photo and share it on Pinterest. Your feedback and creations inspire us!
