The Ultimate Homemade Shawarma Recipe (Easy & Oven-Baked!)
Enjoy the rich, aromatic flavors of authentic chicken shawarma right from your own kitchen. This simple recipe uses an oven-baking method to create incredibly tender, juicy chicken thighs, perfectly seasoned and ready to be wrapped in warm pita bread. It’s a delicious meal that’s easier to make than you think and perfect for any night of the week.
The Ultimate Homemade Shawarma Recipe (Easy & Oven-Baked!)
There are few street foods as universally loved as shawarma. The aroma of perfectly seasoned, sizzling meat is enough to make anyone’s mouth water. But what if you could capture that incredible flavor in your own kitchen, without any special equipment? This easy shawarma recipe shows you how. Forget the vertical rotisserie—all you need is your oven and a handful of simple ingredients to create authentic, juicy, and flavorful homemade shawarma that tastes even better than takeout.
This oven-baked shawarma method is a game-changer. It delivers tender, slightly charred chicken thighs packed with Middle Eastern spices. It’s perfect for a weeknight dinner, a weekend feast, or even for meal prepping. You’ll learn how to create a simple yet powerful marinade, bake the chicken to perfection, and assemble the ultimate shawarma wrap.
Why You’ll Love This Oven-Baked Shawarma
Making shawarma at home might sound complicated, but this recipe simplifies the process while maximizing flavor.
- Incredibly Flavorful: The marinade is the heart of this dish. A blend of classic spices like paprika, cumin, turmeric, and a hint of cinnamon creates a warm, aromatic flavor profile that is deeply satisfying.
- Simple and Accessible: You don’t need fancy gadgets. A standard oven and a baking sheet are all it takes to cook the chicken until it’s tender and juicy.
- Healthier Than Takeout: When you make it at home, you control the ingredients. You can use high-quality chicken and olive oil, and you know exactly how much salt is going in. It’s a fresh, wholesome meal you can feel good about.
- Perfect for Any Occasion: Serve it in warm pita wraps for a classic street-food experience, over a bed of rice for a hearty bowl, or on top of a fresh salad for a lighter option.
Ingredients for Your Homemade Shawarma
This recipe relies on a powerhouse marinade to do most of the work. The combination of spices and aromatics infuses the chicken with authentic flavor.
For the Chicken Marinade:
- 2 lbs boneless, skinless chicken thighs
- 1/2 cup olive oil
- 6 cloves garlic, minced
- Juice of 1 medium lemon
- 2 tsp paprika
- 1 tsp cumin
- 1 tsp salt
- 1 tsp black pepper
- 1/2 tsp turmeric
- 1/2 tsp cinnamon
- 1/2 tsp dried oregano
- 1/4 tsp crushed red pepper flakes
For Baking and Serving:
- 1 medium red onion, cut into wedges
- Pita bread wraps
- Chopped tomatoes
- Chopped red onion
- Chopped fresh parsley
- Plain yogurt or a simple garlic sauce
Step-by-Step Guide to Perfect Oven-Baked Shawarma
Follow these simple steps to create a shawarma experience that will impress everyone.
Step 1: Craft the Perfect Marinade
The secret to amazing shawarma is a great marinade. In a large bowl, whisk together the olive oil, minced garlic, and fresh lemon juice. Add all the spices: paprika, cumin, salt, pepper, turmeric, cinnamon, oregano, and crushed red pepper. Stir everything until it forms a smooth, fragrant paste. This mixture is what will transform your chicken.
Step 2: Marinate the Chicken
Place the chicken thighs into the bowl with the marinade. Use tongs or your hands to ensure every piece is thoroughly coated. Cover the bowl and let the chicken marinate in the refrigerator. For good flavor, an hour is sufficient. For truly exceptional flavor, let it marinate for up to four hours. The longer it sits, the more tender and flavorful the meat will become.
Step 3: Bake to Perfection
When you’re ready to cook, preheat your oven to 425°F (220°C). Arrange the marinated chicken thighs in a single layer on a large baking sheet. Spreading them out ensures they cook evenly and get those delicious, slightly crispy edges. Nestle the wedges of red onion around the chicken on the pan. The onion will caramelize as it bakes, adding a sweet, savory flavor.
Bake for 30 minutes. The chicken should be cooked through and browned at the edges. A meat thermometer should read 165°F (74°C).
Step 4: Rest and Slice
This step is crucial for juicy chicken. Once you pull the baking sheet from the oven, let the chicken rest for 5 to 10 minutes. This allows the juices to redistribute throughout the meat, keeping it moist. After resting, move the chicken to a cutting board and slice it into thin strips, just like you’d get from a shawarma shop.
Step 5: Assemble Your Shawarma Wraps
Now for the fun part! Gently warm your pita bread. You can do this in the oven for a minute or two, or in a dry skillet. Lay a warm pita flat and pile on the sliced chicken. Add your favorite toppings—freshly chopped tomatoes, crisp red onion, and a sprinkle of parsley are classic choices. Finish with a generous spoonful of plain yogurt or your favorite garlic sauce, fold it up, and enjoy immediately.
Tips for the Best Homemade Shawarma
- Don’t Skip the Marinade Time: Even 30 minutes makes a difference, but a few hours will give you the best results.
- Use Chicken Thighs: While you can use chicken breast, thighs are more forgiving and stay much juicier during baking due to their higher fat content.
- Get a Good Char: If your chicken isn’t browning enough, you can place it under the broiler for the last 2-3 minutes of cooking. Keep a close eye on it to prevent burning.
- Meal Prep Like a Pro: This recipe is fantastic for meal prep. Cook a batch of chicken on Sunday and use it for lunches throughout the week in wraps, salads, or rice bowls.
Bring the Taste of Shawarma Home
There’s something special about recreating a beloved dish at home. This easy shawarma recipe proves that you don’t need specialized equipment to enjoy authentic Middle Eastern flavors. With a simple marinade and your oven, you can whip up a delicious meal that is fresh, flavorful, and incredibly satisfying. Give it a try and see just how simple it is to make restaurant-quality shawarma in your own kitchen.

Homemade Oven-Baked Chicken Shawarma
Ingredients
For the Chicken & Marinade:
- 2 lbs boneless skinless chicken thighs
- 1/2 cup olive oil
- 6 cloves garlic minced
- Juice of 1 medium lemon
- 2 tsp paprika
- 1 tsp cumin
- 1 tsp salt
- 1 tsp black pepper
- 1/2 tsp turmeric
- 1/2 tsp cinnamon
- 1/2 tsp dried oregano
- 1/4 tsp crushed red pepper flakes
For Baking:
- 1 medium red onion cut into wedges
For Serving:
- Pita bread
- Chopped tomatoes
- Chopped red onion
- Chopped fresh parsley
- Plain yogurt
Instructions
Step 1: Prepare the Marinade
- In a large bowl, whisk together the olive oil, minced garlic, lemon juice, paprika, cumin, salt, pepper, turmeric, cinnamon, oregano, and crushed red pepper flakes until well combined.
Step 2: Marinate the Chicken
- Add the chicken thighs to the bowl with the marinade. Use tongs or your hands to toss the chicken, ensuring each piece is completely coated. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or up to 4 hours for the best flavor.
Step 3: Prepare for Baking
- Preheat your oven to 425°F (220°C). Arrange the marinated chicken thighs in a single layer on a large baking sheet or in a baking dish. Place the red onion wedges around the chicken.
Step 4: Bake the Chicken
- Place the baking sheet in the preheated oven and bake for 30 minutes, or until the chicken is cooked through and slightly charred on the edges. The internal temperature should reach 165°F (74°C).
Step 5: Rest and Slice
- Once cooked, remove the chicken from the oven and let it rest for 5-10 minutes. This helps keep the juices locked in. After resting, transfer the chicken to a cutting board and slice it into thin, bite-sized strips.
Step 6: Assemble Your Shawarma Wraps
- Warm the pita bread according to package directions. To assemble, lay a warm pita flat and spoon a generous amount of the sliced chicken down the center. Top with chopped tomatoes, chopped red onion, fresh parsley, and a drizzle of plain yogurt. Fold the wrap and serve immediately.