Chicken Shawarma – Juicy, Flavorful & Easy Homemade Recipe
Chicken Shawarma is a popular Middle Eastern street food known for its bold spices, tender meat, and irresistible aroma. Traditionally cooked on a rotating spit, this dish has been adapted for home kitchens using simple techniques like pan-frying or baking—without compromising its authentic taste.
This recipe brings you the same juicy, flavorful Chicken Shawarma with a rich marinade made from spices, yogurt, and garlic. Whether you wrap it in warm pita bread or serve it with rice and salad, this dish is perfect for family dinners, meal prep, or weekend cravings.
Ingredients

For the Chicken Marinade
- 1 kg boneless chicken thighs (or chicken breast)
- 3 tablespoons plain yogurt
- 3 tablespoons olive oil
- 4 cloves garlic (minced)
- 1 tablespoon lemon juice
- 1 teaspoon paprika
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder (adjust to taste)
- ½ teaspoon cinnamon powder
- 1 teaspoon salt
- ½ teaspoon black pepper
For Serving
- 4–6 pita breads or flatbreads
- 1 cup shredded lettuce
- 1 tomato (sliced)
- 1 cucumber (sliced)
- 1 onion (thinly sliced)
For Garlic Sauce (Optional)
- ½ cup mayonnaise
- 2 tablespoons yogurt
- 2 cloves garlic (crushed)
- 1 tablespoon lemon juice
- Salt to taste
Step-by-Step Cooking Guide
Step 1 – Prepare the Marinade
In a large bowl, combine yogurt, olive oil, garlic, lemon juice, and all spices. Mix well to create a thick marinade.
Step 2 – Marinate the Chicken
Add chicken pieces to the marinade and coat thoroughly. Cover and refrigerate for at least 2 hours, preferably overnight for maximum flavor.
Step 3 – Cook the Chicken
Heat a pan or grill over medium-high heat. Cook the marinated chicken for 6–8 minutes per side until fully cooked and slightly charred.
Alternatively, bake at 200°C (400°F) for 25–30 minutes.
Step 4 – Slice the Chicken
Let the chicken rest for a few minutes, then slice it into thin strips like traditional shawarma.
Step 5 – Prepare the Sauce
Mix mayonnaise, yogurt, garlic, lemon juice, and salt until smooth.
Step 6 – Assemble the Shawarma
Place sliced chicken on warm pita bread. Add lettuce, tomatoes, cucumber, and onions. Drizzle with garlic sauce and wrap tightly.
Cooking Time & Serving Size
| Detail | Time |
|---|---|
| Prep Time | 15 minutes |
| Marination Time | 2–12 hours |
| Cooking Time | 20 minutes |
| Total Time | About 2 hours 35 minutes |
| Servings | 4–6 servings |
Tips & Variations
- Use chicken thighs for juicier and more tender shawarma.
- Add a pinch of smoked paprika for a smoky flavor.
- Cook on a grill pan for authentic char marks.
- Add pickled vegetables for a tangy twist.
- For extra flavor, drizzle with tahini sauce or hot sauce.
Nutrition Info (Approximate Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 350 kcal |
| Protein | 28 g |
| Carbohydrates | 20 g |
| Fat | 18 g |
| Fiber | 2 g |
| Sugar | 3 g |
Values may vary depending on ingredients and portion size.

Healthy Alternatives
Low-Oil Option
Reduce olive oil to 1 tablespoon and cook the chicken in a non-stick pan.
Low-Carb / Keto Option
Serve the chicken in lettuce wraps instead of pita bread.
Gluten-Free Option
Use gluten-free flatbread or serve with rice and salad.
Dairy-Free Option
Replace yogurt with coconut yogurt or skip it and increase lemon juice slightly.
Serving Suggestions

Chicken Shawarma is best served hot and fresh, wrapped in soft pita bread with crunchy vegetables and creamy garlic sauce. You can also serve it as a platter with rice, hummus, and salad for a complete meal.
This recipe delivers authentic street-style flavor right in your kitchen, making it a go-to option for quick meals or special gatherings. Once you try it, you’ll love how easy and delicious homemade Chicken Shawarma can be.
FAQ’s
Can I make Chicken Shawarma without yogurt?
Yes, you can skip yogurt and use extra lemon juice and olive oil for the marinade.
What is the best cut of chicken for shawarma?
Chicken thighs are preferred because they stay juicy and flavorful after cooking.
Can I cook Chicken Shawarma in an air fryer?
Yes, cook at 180°C (350°F) for about 15–18 minutes, flipping halfway.
How long can I store leftover shawarma?
Store cooked chicken in an airtight container in the refrigerator for up to 3 days.
Can I freeze marinated chicken?
Yes, you can freeze it for up to 2 months. Thaw before cooking for best results.
