If you’ve ever had the pleasure of biting into juicy, perfectly spiced chicken wrapped in warm pita bread or nestled over fragrant rice, you know the magic of a well-made shawarma. This Homemade Chicken Shawarma Recipe brings that Middle Eastern street food charm straight to your kitchen with a few simple ingredients and easy steps. It’s all about layering bold spices on tender chicken thighs, roasting them to succulent perfection, and serving a dish bursting with flavor and a hint of exotic warmth. Whether you’re impressing friends or just craving a comforting, aromatic meal, this recipe is sure to become a beloved staple.

Ingredients You’ll Need
Getting started with this recipe is a breeze because it uses straightforward, accessible ingredients that pack a punch. Each one plays an important role: some add warmth and depth, others bring vibrant color and an earthy aroma, and all come together to create the signature shawarma flavor.
- 4 boneless, skinless chicken thighs: Juicy and flavorful, these are perfect for absorbing the marinade and staying tender after cooking.
- 2 tablespoons olive oil: Acts as a binder for the spices and keeps the chicken moist while roasting.
- 1 tablespoon ground cumin: Adds a nutty, warm base that’s essential for authentic shawarma.
- 1 tablespoon ground coriander: Brings a citrusy twist that brightens the overall flavor.
- 1 teaspoon paprika: Gives a sweet smokiness and a gorgeous reddish color.
- 1 teaspoon garlic powder: Delivers savory undertones without overwhelming the dish.
- 1/2 teaspoon turmeric: Infuses the chicken with a subtle earthiness and a lovely golden hue.
- 1/2 teaspoon cinnamon: Adds a surprising hint of warmth and complexity.
- Salt and pepper to taste: Simply balances and enhances all the other spices.
- Pita bread or rice, for serving: Choose your favorite carb to complete this satisfying meal.
How to Make Homemade Chicken Shawarma Recipe
Step 1: Preheat and Prepare the Oven
Start by heating your oven to 400°F (200°C). This temperature ensures the chicken cooks quickly while staying juicy inside and developing a delightful crust with the spices on the outside.
Step 2: Mix the Spice Marinade
Combine the olive oil with ground cumin, ground coriander, paprika, garlic powder, turmeric, cinnamon, salt, and pepper in a small bowl. Stir until you get a smooth, aromatic paste that smells as good as it tastes. This spice blend is the heart and soul of your Homemade Chicken Shawarma Recipe.
Step 3: Coat the Chicken Thoroughly
Rub the spice mixture generously and evenly over each chicken thigh. Make sure every inch is covered—this ensures every bite bursts with flavor. The olive oil helps the spices stick while keeping the chicken moist.
Step 4: Roast the Chicken
Place the coated thighs on a baking sheet. Slide them into the oven and roast for about 20-25 minutes. You’re aiming for an internal temperature of 165°F (74°C), so keep an eye on that for perfectly cooked chicken that’s tender and juicy.
Step 5: Rest and Slice
Once cooked, let the chicken rest outside the oven for a few minutes. This step allows the juices to redistribute, making every piece wonderfully moist. Then slice the chicken into strips or bite-sized chunks, ready for serving.
Step 6: Serve Your Homemade Chicken Shawarma Recipe
Here’s where your creation really shines—serve the sliced chicken wrapped in pita bread or spoon it over rice for a comforting, complete meal.
How to Serve Homemade Chicken Shawarma Recipe

Garnishes
Fresh garnishes take this dish from tasty to unforgettable. Think crisp cucumber slices, juicy tomato wedges, tangy pickles, or a drizzle of creamy garlic sauce or tahini. These brighten the dish and add layers of texture and flavor that complement the aromatic chicken perfectly.
Side Dishes
Pair your chicken shawarma with simple side dishes like fluffy basmati rice, a crunchy fattoush salad, or even some roasted vegetables. These sides not only round out the meal but also balance the warm spices with fresh, vibrant flavors and textures.
Creative Ways to Present
Get playful with your presentation! Roll the sliced chicken and garnishes into homemade or store-bought flatbreads for delicious shawarma wraps. Or create a colorful plate with arranged chicken strips, rice, fresh herbs, and a small bowl of garlic sauce for dipping. This makes for a beautiful, inviting meal that’s as pleasing to the eye as it is to your taste buds.
Make Ahead and Storage
Storing Leftovers
If you have any leftover chicken shawarma, store it in an airtight container in the fridge. It will keep well for up to 3 days, maintaining that lovely flavor and tenderness, ready for a quick meal the next day.
Freezing
To freeze, place the cooked chicken strips in a freezer-safe container or bag, removing as much air as possible. This allows you to keep the shawarma delicious for up to 2 months. Just thaw overnight in the fridge before reheating.
Reheating
Reheat your shawarma gently in the oven or on the stovetop to prevent dryness. Cover with foil if using the oven and warm until heated through. You can also microwave it on a lower power setting to keep it juicy without overcooking.
FAQs
What makes this a Homemade Chicken Shawarma Recipe?
This recipe uses a carefully crafted spice blend and simple cooking techniques that replicate the authentic flavors of traditional shawarma, all made fresh in your own kitchen without the need for store-bought mixes.
Can I use chicken breasts instead of thighs?
Yes, but chicken thighs are preferred for their higher fat content which keeps them moist and flavorful. If using breasts, watch cooking time closely to avoid drying out.
Is this dish spicy?
The spice blend incorporates warm and fragrant spices but isn’t overly hot. You can adjust the paprika or add a pinch of cayenne pepper if you prefer some heat.
How long should I marinate the chicken?
While this recipe doesn’t require a long marinating time, you can marinate the chicken for 1–2 hours or overnight for deeper flavor absorption.
What’s the best way to serve shawarma?
Shawarma shines when paired with fresh accompaniments like pickled vegetables, garlic sauce, and either warm pita or fluffy rice, making every bite a delightful mix of textures and tastes.
Final Thoughts
There’s something truly special about making your own shawarma at home—it’s comforting, vibrant, and incredibly satisfying. This Homemade Chicken Shawarma Recipe is simple enough to whip up any night but authentic enough to impress your friends and family. Give it a try, and I promise you’ll find it hard to go back to takeout once you experience those tender, spice-kissed chicken thighs fresh from your oven.
Print
Homemade Chicken Shawarma Recipe
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Halal
Description
This Homemade Chicken Shawarma recipe brings the bold, aromatic flavors of Middle Eastern cuisine right to your kitchen. Tender chicken thighs are marinated with a fragrant blend of spices including cumin, coriander, paprika, garlic powder, turmeric, and cinnamon, then perfectly baked until juicy and flavorful. Serve with warm pita bread or fluffy rice for a delicious, satisfying meal ready in just 35 minutes.
Ingredients
Chicken Shawarma
- 4 boneless, skinless chicken thighs
- 2 tablespoons olive oil
- 1 tablespoon ground cumin
- 1 tablespoon ground coriander
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1/2 teaspoon turmeric
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
To Serve
- Pita bread or rice, for serving
Instructions
- Preheat the oven: Preheat your oven to 400°F (200°C) to ensure it’s hot enough for roasting the chicken to perfection.
- Make the spice mixture: In a small bowl, combine olive oil, ground cumin, ground coriander, paprika, garlic powder, turmeric, cinnamon, salt, and pepper. Stir well to create a uniform spice paste.
- Coat the chicken: Rub the spice mixture evenly over each chicken thigh, ensuring every piece is well-coated to maximize flavor infusion.
- Bake the chicken: Arrange the spiced chicken thighs on a baking sheet in a single layer. Bake in the preheated oven for 20-25 minutes, or until the chicken is fully cooked and reaches an internal temperature of 165°F (74°C).
- Rest the chicken: Remove the chicken from the oven and let it rest for a few minutes. This helps retain the juices for moist, tender meat.
- Serve: Slice the rested chicken and serve it warm with pita bread or over rice, accompanied by your favorite toppings or sauces for an authentic shawarma experience.
Notes
- You can marinate the chicken overnight for deeper flavor.
- Serve with garlic sauce, tahini, or pickled vegetables to enhance the shawarma experience.
- To keep the chicken extra juicy, avoid overcooking and use a meat thermometer to check doneness.
- Gluten-free diners can enjoy by serving over rice instead of pita bread.
- Leftover chicken can be stored in an airtight container in the refrigerator for up to 3 days.

