Homemade Chicken Shawarma (The BEST Authentic Recipe!)

By Rowan Pierce

On March 2, 2026

A close-up of a chicken shawarma pita wrap filled with juicy chicken, fresh lettuce, and tomatoes, drizzled with garlic yogurt sauce.

Cuisine

Middle Eastern

Prep time

20 minutes

Cooking time

25 minutes

Total time

45 minutes

Servings

4 people

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!
Another angle of a delicious chicken shawarma wrap, showcasing the layers of marinated chicken and fresh toppings inside a soft pita bread.
Assemble your perfect shawarma wrap with all your favorite toppings.

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.

A close-up of a chicken shawarma pita wrap filled with juicy chicken, fresh lettuce, and tomatoes, drizzled with garlic yogurt sauce.
The perfect bite: juicy chicken, crisp veggies, and creamy sauce all wrapped in a warm pita.

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.

Homemade Chicken Shawarma

A close-up of a chicken shawarma pita wrap filled with juicy chicken, fresh lettuce, and tomatoes, drizzled with garlic yogurt sauce.

Homemade Chicken Shawarma (The BEST Authentic Recipe!)

This Homemade Chicken Shawarma recipe delivers incredibly tender, juicy chicken packed with authentic Middle Eastern flavor. Learn how to make the perfect shawarma marinade and cook it in your oven, skillet, or on the grill!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Middle Eastern
Calories: 485

Ingredients
  

For the Chicken Marinade
  • 2 lbs boneless, skinless chicken thighs cut into 1-inch pieces
  • 1 cup plain Greek yogurt
  • 1/4 cup olive oil
  • 6 cloves garlic minced
  • 1/4 cup lemon juice freshly squeezed
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 2 tsp smoked paprika
  • 1 tsp turmeric powder
  • 1.5 tsp salt
  • 1 tsp black pepper
  • 1/4 tsp cayenne pepper optional, adjust to taste
For the Garlic Yogurt Sauce & Serving
  • 1 cup plain Greek yogurt
  • 2 cloves garlic minced or grated
  • 1 tbsp lemon juice
  • 1 tbsp chopped fresh dill or parsley
  • Salt and pepper to taste
  • 4-6 pita breads warmed
  • Optional toppings: sliced tomatoes, red onion, lettuce, cucumbers

Equipment

  • 1 Large Bowl
  • 1 Baking Sheet
  • 1 Large Skillet Optional, for skillet method

Method
 

Marinate the Chicken
  1. 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.
  2. Add the chicken thigh pieces and toss to coat thoroughly.
  3. Cover and refrigerate for at least 2 hours, or preferably overnight for best results.
Make the Garlic Yogurt Sauce
  1. 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.
Cook the Chicken
  1. 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.
  2. 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.
Rest and Assemble
  1. Let the cooked chicken rest for 5 minutes, then slice into thin strips.
  2. Serve the chicken in warm pita bread with your desired toppings and a generous amount of the garlic yogurt sauce.

Notes

For the most tender chicken, marinate overnight.
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!

A delicious Homemade Chicken Shawarma recipe showing tender, spiced chicken sliced and ready to be served in pita bread with fresh vegetables and a creamy garlic sauce.
You won't believe how easy it is to make authentic chicken shawarma at home!

You might also like these recipes

Leave a Comment

Recipe Rating