Chicken Shawarma Recipe – Best Street Style at Home
Chicken Shawarma is a popular Middle Eastern dish made with tender, spiced chicken that is cooked until juicy and full of flavor.
The chicken is usually marinated in a mix of simple spices, garlic, lemon, and oil, which gives it a rich taste and soft texture. It is then grilled, baked, or pan cooked and sliced into thin pieces.
This dish is often served in warm flatbread or pita, along with fresh vegetables like lettuce, tomatoes, and cucumbers. What makes it even more special is the creamy garlic sauce that adds a smooth and bold flavor to every bite.
Why I Love This Recipe
I love this Chicken Shawarma recipe because it is full of flavor and very easy to make at home. The chicken turns out soft, juicy, and rich in taste. The creamy garlic sauce adds a smooth touch that makes every bite better. It is simple, filling, and perfect for a quick meal with family.

Preparation Time
- Preparation time: 15 minutes to mix spices and marinate the chicken
- Marination time: 1 to 2 hours for best flavor and tenderness
- Cooking time: 20 minutes until chicken is fully cooked
- Total time: Around 1 hour 35 minutes including marination
- Quick tip: Longer marination gives better taste and juicy texture
Ingredients for Chicken Shawarma
- Chicken: 500 grams boneless chicken (thighs or breast), cut into thin strips
- Yogurt: ½ cup plain yogurt for tender and juicy texture
- Garlic: 4 cloves, finely minced for strong flavor
- Lemon juice: 2 tablespoons fresh lemon juice for a tangy taste
- Olive oil: 2 tablespoons to keep the chicken moist while cooking
- Paprika: 1 teaspoon for mild spice and color
- Cumin powder: 1 teaspoon for warm, earthy flavor
- Coriander powder: 1 teaspoon to add depth
- Turmeric powder: ½ teaspoon for color and light flavor
- Black pepper: ½ teaspoon for a slight kick
- Salt: 1 teaspoon or as needed to balance taste
- Red chili powder: ½ teaspoon (optional) for extra heat
- Oregano or mixed herbs: ½ teaspoon for a light herbal touch
For Serving:
- Pita bread or flatbread: 4 pieces, warm and soft
- Lettuce: 1 cup, chopped
- Tomatoes: 1 cup, sliced
- Cucumber: 1 medium, sliced
- Onion: 1 small, thinly sliced
These simple ingredients come together to create a rich, flavorful Chicken Shawarma that tastes fresh, juicy, and satisfying in every bite.
How to Make Chicken Shawarma Recipe
Prepare the chicken:
Wash 500 grams of boneless chicken and cut it into thin strips. Thin pieces help the chicken cook faster and absorb more flavor. Pat dry with a clean cloth to remove extra water.
Make the marinade:
In a large bowl, add 3 tablespoons yogurt, 2 tablespoons olive oil, 1 tablespoon lemon juice, crushed garlic, and all the spices. Mix well until smooth and fully combined.
Marinate the chicken:
Add the chicken strips to the bowl and coat them evenly with the marinade. Cover and let it rest for at least 1 to 2 hours. For best results, keep it in the fridge overnight.
Heat the pan:
Place a non stick pan or grill pan on medium heat. Add a small amount of oil to prevent sticking and allow it to heat properly.
Cook the chicken:
Add the marinated chicken to the hot pan in a single layer. Do not overcrowd the pan. Cook for 6 to 8 minutes on each side until the chicken is fully cooked and slightly golden.
Check doneness:
Make sure the chicken is soft inside and lightly crispy on the edges. There should be no pink inside. Cook a little longer if needed.
Prepare the garlic sauce:
In a small bowl, mix mayonnaise, yogurt, crushed garlic, lemon juice, and a pinch of salt. Stir well until creamy and smooth.
Warm the bread:
Heat pita bread or wraps on a pan for a few seconds on each side. This makes them soft and easy to fold.
Assemble the shawarma:
Place cooked chicken in the center of the bread. Add lettuce, tomato, and cucumber slices. Drizzle the creamy garlic sauce on top.
Wrap and serve:
Fold the sides and roll tightly into a wrap. Serve warm for the best taste. You can also slice it in half for easy serving.
Tips for Perfect Chicken Shawarma Recipe
Use fresh chicken:
Always choose fresh, high quality chicken. It gives better taste and a softer texture after cooking. Frozen chicken can release water and reduce flavor.
Marinate for longer time:
Let the chicken marinate for at least 2 hours, but overnight is best. This helps the spices go deep into the meat and makes it more juicy.
Cut chicken evenly:
Slice the chicken into thin, equal pieces. This ensures even cooking and prevents some parts from drying out.
Do not overcrowd the pan:
Cook the chicken in small batches. Too much chicken in one pan can cause steaming instead of proper browning.
Cook on medium to high heat:
Use medium to high heat to get slightly crispy edges while keeping the inside soft and juicy.
Balance the spices:
Do not add too much spice. Keep a good balance so the natural chicken flavor still stands out.
Use fresh garlic for sauce:
Fresh garlic gives a strong and rich taste. Avoid using garlic powder for the best result.
Warm the bread before serving:
Slightly warm pita or wraps to make them soft and easy to roll without breaking.
Serve immediately:
Chicken Shawarma tastes best when served hot and fresh right after cooking.

Serving Suggestions
- Serve Chicken Shawarma in warm pita bread or soft wraps for a classic and easy meal
- Add fresh vegetables like lettuce, tomatoes, and cucumbers for a crunchy texture
- Drizzle extra creamy garlic sauce on top for a rich and smooth flavor
- Pair with crispy fries or potato wedges for a filling combo
- Serve on a plate with rice for a complete and hearty meal option
- Add pickles or olives on the side for a tangy contrast
- You can also include hummus or a light salad to make the meal more balanced
- Cut the wrap into halves for easy serving and better presentation
Nutrition Facts
- Calories: Around 350 to 450 per serving (depends on portion size)
- Protein: High in protein from chicken, about 25 to 30 grams
- Carbohydrates: Around 30 to 40 grams from bread and vegetables
- Fat: 15 to 20 grams, mainly from oil and sauce
- Fiber: 3 to 5 grams from fresh vegetables
- Sodium: Moderate amount depending on added salt and sauce
- Vitamins: Contains vitamins from fresh vegetables like vitamin A and C
- Energy: Provides a balanced mix of protein, carbs, and fats for a satisfying meal
Instructions (Quick Summary)
Prepare the chicken:
Clean and slice the chicken into thin, even strips to help it cook quickly and evenly. Remove excess moisture for better marination.
Mix the marinade:
In a bowl, combine yogurt, olive oil, lemon juice, garlic, and all the spices. Mix until smooth and well blended.
Coat the chicken:
Add the chicken to the marinade and mix well so every piece is fully covered. This step builds deep flavor.
Let it rest:
Cover and leave the chicken to marinate for at least 1 to 2 hours. Longer time will give better taste and tenderness.
Cook the chicken:
Heat a pan on medium to high heat and cook the chicken until fully done, soft inside, and slightly golden outside.
Prepare the sauce:
Mix mayonnaise, yogurt, garlic, lemon juice, and salt until creamy and smooth.
Warm the bread:
Lightly heat pita bread or wraps to make them soft and easy to handle.
Assemble the wrap:
Add chicken, vegetables, and sauce into the bread, then roll tightly.
Serve fresh:
Enjoy the shawarma warm for the best flavor and texture.
FAQs
Can I make Chicken Shawarma without yogurt?
Yes, you can skip yogurt and use a mix of lemon juice and olive oil instead. Yogurt helps make the chicken soft, but the recipe still works without it.
What is the best way to cook shawarma at home?
A grill pan or non stick pan works very well. You can also bake the chicken in the oven if you prefer a hands off method.
How long should I marinate the chicken?
At least 1 to 2 hours is good, but overnight marination gives the best flavor and texture.
Can I store leftover shawarma?
Yes, you can store cooked chicken in the fridge for up to 2 days. Reheat it in a pan to keep it juicy.
Is garlic sauce necessary?
It is not required, but it adds a creamy and rich taste that makes the dish more enjoyable.
Can I use other meats instead of chicken?
Yes, you can use beef, lamb, or even paneer as an alternative. The cooking method stays almost the same.
How do I keep the shawarma wrap from breaking?
Warm the bread before wrapping and do not overfill it. This helps in rolling it easily without tearing.
Can I make it healthier?
Yes, use less oil, low fat yogurt, and add more fresh vegetables for a lighter version.
What can I serve with shawarma?
It goes well with fries, rice, salad, or even a simple dip on the side.
Chicken Shawarma Recipe – Best Street Style at Home
Course: Uncategorized4
servings15
minutes20
minutes300
kcalMarination time: 1 to 2 hours for best flavor and tenderness
Ingredients
Chicken: 500 grams boneless chicken (thighs or breast), cut into thin strips
Yogurt: ½ cup plain yogurt for tender and juicy texture
Garlic: 4 cloves, finely minced for strong flavor
Lemon juice: 2 tablespoons fresh lemon juice for a tangy taste
Olive oil: 2 tablespoons to keep the chicken moist while cooking
Paprika: 1 teaspoon for mild spice and color
Cumin powder: 1 teaspoon for warm, earthy flavor
Coriander powder: 1 teaspoon to add depth
Turmeric powder: ½ teaspoon for color and light flavor
Black pepper: ½ teaspoon for a slight kick
Salt: 1 teaspoon or as needed to balance taste
Red chili powder: ½ teaspoon (optional) for extra heat
Oregano or mixed herbs: ½ teaspoon for a light herbal touch
Directions
- Prepare the chicken:
Wash 500 grams of boneless chicken and cut it into thin strips. Thin pieces help the chicken cook faster and absorb more flavor. Pat dry with a clean cloth to remove extra water. - Make the marinade:
In a large bowl, add 3 tablespoons yogurt, 2 tablespoons olive oil, 1 tablespoon lemon juice, crushed garlic, and all the spices. Mix well until smooth and fully combined. - Marinate the chicken:
Add the chicken strips to the bowl and coat them evenly with the marinade. Cover and let it rest for at least 1 to 2 hours. For best results, keep it in the fridge overnight. - Heat the pan:
Place a non stick pan or grill pan on medium heat. Add a small amount of oil to prevent sticking and allow it to heat properly. - Cook the chicken:
Add the marinated chicken to the hot pan in a single layer. Do not overcrowd the pan. Cook for 6 to 8 minutes on each side until the chicken is fully cooked and slightly golden. - Check doneness:
Make sure the chicken is soft inside and lightly crispy on the edges. There should be no pink inside. Cook a little longer if needed. - Prepare the garlic sauce:
In a small bowl, mix mayonnaise, yogurt, crushed garlic, lemon juice, and a pinch of salt. Stir well until creamy and smooth. - Warm the bread:
Heat pita bread or wraps on a pan for a few seconds on each side. This makes them soft and easy to fold. - Assemble the shawarma:
Place cooked chicken in the center of the bread. Add lettuce, tomato, and cucumber slices. Drizzle the creamy garlic sauce on top. - Wrap and serve:
Fold the sides and roll tightly into a wrap. Serve warm for the best taste. You can also slice it in half for easy serving.
Notes
- Use fresh chicken:
Always choose fresh, high quality chicken. It gives better taste and a softer texture after cooking. Frozen chicken can release water and reduce flavor. - Marinate for longer time:
Let the chicken marinate for at least 2 hours, but overnight is best. This helps the spices go deep into the meat and makes it more juicy. - Cut chicken evenly:
Slice the chicken into thin, equal pieces. This ensures even cooking and prevents some parts from drying out. - Do not overcrowd the pan:
Cook the chicken in small batches. Too much chicken in one pan can cause steaming instead of proper browning. - Use fresh garlic for sauce:
Fresh garlic gives a strong and rich taste. Avoid using garlic powder for the best result. - Warm the bread before serving:
Slightly warm pita or wraps to make them soft and easy to roll without breaking.
