Homemade Chicken Shawarma Recipe (Authentic Flavor, Easy Method)

By Sadie Caldwell

On January 26, 2026

An extreme close-up shot of juicy, sliced chicken shawarma fresh from the oven, with charred edges and a vibrant, spiced coating.

Cuisine

Mediterranean, Middle Eastern

Prep time

20 minutes

Cooking time

30 minutes

Total time

50 minutes

Servings

6 people

Unlock the secrets to irresistible, street-food style chicken shawarma right in your own kitchen. This Homemade Chicken Shawarma Recipe delivers incredibly juicy, tender chicken thighs marinated in a vibrant blend of Middle Eastern spices and then roasted to perfection. Forget takeout; this is the ultimate guide to creating an authentic shawarma experience at home, complete with a creamy garlic yogurt sauce that will transport your taste buds straight to a bustling market.

We’ve perfected this recipe to be approachable for any home cook. You don’t need a vertical spit or any fancy equipment—just a sheet pan and your oven. The magic lies in the marinade, which infuses the chicken with layers of warm, aromatic flavor. Get ready to wrap this delicious chicken in warm pita bread with your favorite toppings for a meal that your family and friends will rave about.

Why This Homemade Chicken Shawarma Recipe Works

You’ll fall in love with this recipe for its simplicity and incredible depth of flavor. Here’s why it’s a guaranteed winner:

  • Authentic Flavor, No Special Gear: We use a powerful combination of spices like cumin, coriander, paprika, and turmeric to replicate that classic shawarma taste without a vertical rotisserie.
  • Perfectly Juicy Chicken: Using chicken thighs ensures the meat stays tender and succulent during roasting, preventing the dreaded dry-out.
  • Versatile and Customizable: This shawarma is fantastic in wraps, bowls, or salads. Check out our serving suggestions below for endless inspiration. For a different but equally delicious Mediterranean flavor, you might also enjoy this Greek chicken salad.
  • Simple, Creamy Garlic Sauce: The included garlic yogurt sauce is the perfect cooling complement to the spiced chicken, and it comes together in minutes.

Key Ingredients

The heart of this recipe is the spice blend. Here’s what you’ll need to create that signature shawarma flavor.

A close-up view of a homemade chicken shawarma wrap filled with tender chicken, crisp lettuce, and fresh tomatoes, ready to be eaten.
Ready to wrap! Our homemade chicken shawarma is perfect for a satisfying dinner.

For the Chicken Marinade:

  • Chicken Thighs: Boneless, skinless chicken thighs are the best choice for their flavor and moisture.
  • Olive Oil: Helps to bind the spices and ensures the chicken gets a nice color.
  • Lemon Juice: The acidity tenderizes the meat and adds a bright, fresh note.
  • Garlic: Freshly minced garlic is a must for a pungent, aromatic base.
  • Spices: A warm and earthy blend of cumin, coriander, smoked paprika, turmeric, and a pinch of cinnamon and allspice.

For the Garlic Yogurt Sauce:

  • Greek Yogurt: Use full-fat plain Greek yogurt for the richest, creamiest texture.
  • Lemon Juice: Adds a necessary tang to cut through the richness.
  • Garlic: A finely grated clove provides a sharp, fresh flavor.
  • Dill: Freshly chopped dill brings a hint of herby freshness.

Step-by-Step Instructions

Making this homemade chicken shawarma recipe is easier than you think. Follow these simple steps for perfect results every time.

1. Prepare the Marinade

In a large bowl, whisk together the olive oil, lemon juice, minced garlic, cumin, coriander, smoked paprika, turmeric, cinnamon, allspice, salt, and pepper. This creates a fragrant, powerful marinade that will infuse every bite of the chicken with flavor.

2. Marinate the Chicken

Add the boneless, skinless chicken thighs to the bowl with the marinade. Use tongs or your hands to toss everything together, ensuring each piece of chicken is thoroughly coated. Cover the bowl and refrigerate for at least 1 hour, but for best results, let it marinate for 4-6 hours or even overnight.

An extreme close-up shot of juicy, sliced chicken shawarma fresh from the oven, with charred edges and a vibrant, spiced coating.
Look at those perfectly charred and juicy pieces of shawarma chicken!

3. Cook the Chicken

Preheat your oven to 425°F (220°C). Arrange the marinated chicken thighs in a single layer on a baking sheet lined with parchment paper. Roast for 25-30 minutes, or until the chicken is cooked through and the edges are slightly charred and crispy. The internal temperature should reach 165°F (74°C).

4. Rest and Slice

Once cooked, remove the chicken from the oven and let it rest for 5-10 minutes. This crucial step allows the juices to redistribute, ensuring maximum tenderness. After resting, slice the chicken into thin strips, just like you’d get from a shawarma stand.

5. Make the Garlic Yogurt Sauce

While the chicken is roasting, prepare the sauce. In a small bowl, combine the Greek yogurt, lemon juice, grated garlic, and chopped dill. Season with salt and pepper to taste. Mix well and set aside.

How to Serve Your Chicken Shawarma

The best part of making shawarma at home is assembling the perfect wrap or bowl. Here are some classic and creative ideas:

  • Shawarma Wraps: Warm up some pita bread or flatbread. Layer the sliced chicken, chopped lettuce, sliced tomatoes, cucumbers, and red onion. Drizzle generously with the garlic yogurt sauce. For a delicious bread alternative, consider serving with these homemade garlic knots.
  • Shawarma Bowls: For a lower-carb option, serve the chicken over a bed of quinoa, rice, or mixed greens. Add your favorite toppings like feta cheese, olives, and a scoop of roasted red pepper hummus (coming soon).
  • Loaded Fries: Pile the shawarma chicken and all the toppings over a bed of crispy French fries for an indulgent, fusion-style meal.

Expert Tips for the Best Shawarma

  • Don’t Skip the Marinating Time: The longer the chicken marinates, the more flavorful it will be. Aim for at least 4 hours if you have the time.
  • Don’t Crowd the Pan: Give the chicken thighs space on the baking sheet. If they are too crowded, they will steam instead of roast, and you won’t get those delicious crispy edges. Use two pans if necessary.
  • Get a Good Char: For extra flavor, you can switch the oven to the broil setting for the last 2-3 minutes of cooking. Watch it carefully to prevent burning!

Yes! The chicken can be marinated up to 24 hours in advance. You can also cook the chicken, slice it, and store it in an airtight container in the refrigerator for up to 3 days. Simply reheat it in a skillet or the oven before serving.

The key is to roast the chicken on a sheet pan at a high temperature (425°F / 220°C). Don’t overcrowd the pan, as this allows the hot air to circulate and create crispy, charred edges that mimic the texture from a traditional spit.

Chicken shawarma is incredibly versatile. It’s traditionally served in warm pita bread with toppings like lettuce, tomatoes, cucumbers, and a garlic yogurt or tahini sauce. It’s also delicious in a bowl with rice or quinoa, or even on top of a salad.

Classic shawarma seasoning is a warm and aromatic blend of spices. Our recipe uses cumin, coriander, smoked paprika, turmeric, allspice, and a hint of cinnamon to create that authentic, multi-layered flavor.

Boneless, skinless chicken thighs are the best choice. They have a higher fat content than chicken breasts, which keeps the meat incredibly juicy and flavorful, even when roasted at high temperatures.

Share Your Creation!

We are so excited for you to try this Homemade Chicken Shawarma Recipe. It’s a true crowd-pleaser that brings incredible, authentic flavors to your dinner table with minimal fuss. If you make it and love it, we’d be thrilled if you left a comment below or shared a picture of your masterpiece on Pinterest!

A delicious homemade chicken shawarma recipe wrap sliced in half, showing juicy roasted chicken, fresh vegetables, and a creamy white garlic sauce.
The perfect bite! Our homemade chicken shawarma is juicy, flavorful, and so easy to make.

An extreme close-up shot of juicy, sliced chicken shawarma fresh from the oven, with charred edges and a vibrant, spiced coating.

Homemade Chicken Shawarma Recipe (Authentic Flavor, Easy Method)

This Homemade Chicken Shawarma Recipe delivers juicy, flavorful chicken marinated in authentic Middle Eastern spices and roasted to perfection. Paired with a creamy garlic yogurt sauce, it's the ultimate guide to making street-food style shawarma at home.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 people
Course: Dinner, Main Course
Cuisine: Mediterranean, Middle Eastern
Calories: 410

Ingredients
  

For the Chicken Shawarma
  • 2 lbs boneless, skinless chicken thighs about 8-10 thighs
  • 1/3 cup olive oil
  • 1/4 cup lemon juice freshly squeezed
  • 6 cloves garlic minced
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 2 tsp smoked paprika
  • 1 tsp ground turmeric
  • 1/2 tsp ground allspice
  • 1/4 tsp cinnamon
  • 1.5 tsp salt
  • 1/2 tsp black pepper
For the Garlic Yogurt Sauce
  • 1 cup plain Greek yogurt full-fat recommended
  • 2 tbsp lemon juice
  • 1 clove garlic finely grated or minced
  • 1 tbsp fresh dill chopped
  • 1/4 tsp salt to taste

Equipment

  • 1 Baking sheet
  • 2 Mixing Bowls

Instructions
 

  1. In a large bowl, whisk together the olive oil, lemon juice, minced garlic, cumin, coriander, smoked paprika, turmeric, allspice, cinnamon, salt, and pepper to create the marinade.
  2. Add the chicken thighs to the marinade and toss until fully coated. Cover and refrigerate for at least 1 hour, or up to overnight for the best flavor.
  3. Preheat the oven to 425°F (220°C). Line a large baking sheet with parchment paper.
  4. Arrange the marinated chicken thighs in a single layer on the prepared baking sheet. Ensure they are not overcrowded.
  5. Roast for 25-30 minutes, until the chicken is cooked through (internal temperature of 165°F / 74°C) and the edges are nicely browned and slightly crispy.
  6. While the chicken cooks, prepare the sauce. In a small bowl, combine the Greek yogurt, lemon juice, grated garlic, and fresh dill. Season with salt and mix well.
  7. Remove the chicken from the oven and let it rest on the baking sheet for 5-10 minutes.
  8. Slice the rested chicken into thin strips.
  9. Serve the chicken shawarma warm in pita bread, bowls, or salads with the garlic yogurt sauce and desired toppings.

Notes

Marinating Time is Key: For the most flavorful chicken, marinate it for at least 4-6 hours.
High Heat for a Good Char: Don't be afraid to let the edges of the chicken get a little crispy; it mimics the texture from a traditional spit.
Serving Suggestions: Serve with warm pita, chopped lettuce, tomatoes, cucumbers, pickled turnips, and a generous drizzle of the garlic sauce.

You might also like these recipes

Leave a Comment

Recipe Rating