Shawarma Recipe
Shawarma is a Middle Eastern street food classic made with marinated meat cooked to perfection and wrapped in warm pita with creamy sauces and crisp vegetables. Its bold spices and tender texture make every bite incredibly satisfying.
This recipe brings authentic shawarma flavor right to your kitchen, no special equipment required.
With its aromatic spices, tangy yogurt marinade, and juicy grilled meat, shawarma has become a global favorite. It’s perfect for lunch, dinner, or parties, offering a restaurant-style experience at home. Whether made with chicken, beef, or lamb, it’s a feast that captures the true essence of Middle Eastern cuisine.
Wrapped in pita or served on rice, every bite of shawarma is rich, flavorful, and full of cultural heritage. It’s quick to prepare and customizable with your favorite toppings and sauces.

Ingredients List
– 1 ½ lbs boneless chicken thighs or beef strips
– 3 tablespoons plain yogurt
– 3 tablespoons olive oil
– 2 tablespoons lemon juice
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon smoked paprika
– ½ teaspoon turmeric
– ½ teaspoon ground cinnamon
– ½ teaspoon ground black pepper
– 1 teaspoon salt
– ½ teaspoon cayenne pepper (optional for spice)
– Pita bread or wraps for serving
– Toppings: sliced onions, cucumbers, tomatoes, lettuce, pickles
– Sauces: garlic sauce, tahini sauce, or yogurt dressing
Step-by-Step Instructions
Step 1: In a large bowl, combine yogurt, olive oil, lemon juice, minced garlic, and all the spices. Mix well to form a rich marinade.
Step 2: Add the chicken or beef slices to the bowl, coating each piece thoroughly. Cover and refrigerate for at least 1 hour, preferably overnight for deeper flavor.
Step 3: Preheat a grill pan, skillet, or outdoor grill over medium-high heat. Drizzle lightly with olive oil.
Step 4: Cook the marinated meat for 5–7 minutes per side until fully cooked and slightly charred on the edges. For oven cooking, bake at 400°F (200°C) for 20–25 minutes, turning halfway through.
Step 5: Once cooked, remove from heat and let rest for 5 minutes before slicing into thin strips.
Step 6: Warm the pita bread slightly, then fill it with the shawarma meat, fresh vegetables, and your preferred sauce. Wrap tightly and serve warm.
Cook Time
Prep Time: 15 minutes
Marinate Time: 1 hour
Cook Time: 20 minutes
Total Time: 1 hour 35 minutes
Servings
Serves 4
Nutritional Information (approx. per serving)
Calories: 410
Carbs: 22g
Protein: 32g
Fat: 20g
Storage Instructions
Refrigerate leftover cooked shawarma in an airtight container for up to 4 days.
To freeze, store the cooked meat only for up to 2 months; reheat gently in a skillet before serving.
Avoid freezing vegetables and sauces to preserve texture and freshness.
Pairings/Suggestions
Serve shawarma with hummus, tabbouleh, or a side of crispy fries for a complete meal.
A chilled yogurt drink or mint lemonade perfectly complements the spiced flavors.
For a lighter version, serve over salad or rice bowls instead of in pita bread.
Seasonal Relevance
Shawarma is ideal year-round but shines especially during summer grilling season.
It’s also great for festive gatherings, picnics, and Ramadan iftar meals.
The combination of warm spices and refreshing toppings makes it suitable for both hot and cool weather dining.
Health Benefits
Shawarma, when made at home, can be a balanced and nutritious meal. The yogurt marinade tenderizes the meat and adds probiotics, while lean proteins like chicken or beef support muscle health.
Olive oil provides healthy fats, and fresh vegetables contribute essential vitamins and fiber.
To make it lighter, use whole-grain pita and reduce sauce portions for fewer calories.

Pros and Cons
| Pros | Cons |
|---|---|
| Packed with bold, authentic flavors | Requires marination time |
| High in protein and nutrients | Not ideal for those avoiding meat |
| Customizable with various meats and sauces | Can be messy to assemble |
| Perfect for parties or meal prep | Needs multiple components ready at once |
Conclusion
This shawarma recipe delivers authentic Middle Eastern flavor with a modern, easy-to-make twist. Juicy, marinated meat combined with creamy sauce and crisp veggies creates a perfect balance of textures and tastes. It’s a meal that brings warmth, comfort, and global flair to your table.
Whether you’re making it for family dinners or hosting a festive feast, this shawarma will impress everyone with its aroma and taste. Quick to prepare, versatile, and utterly satisfying—this recipe is a keeper for all seasons.
Shawarma Recipe
Course: Shawarma Recipes4
servings15
minutes20
minutes410
kcalThis shawarma recipe brings bold Middle Eastern flavors to your kitchen. Tender marinated meat wrapped in pita with garlic sauce and crisp vegetables for a restaurant-quality meal at home!
Ingredients
– 1 ½ lbs boneless chicken thighs or beef strips
– 3 tablespoons plain yogurt
– 3 tablespoons olive oil
– 2 tablespoons lemon juice
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1 teaspoon smoked paprika
– ½ teaspoon turmeric
– ½ teaspoon ground cinnamon
– ½ teaspoon ground black pepper
– 1 teaspoon salt
– ½ teaspoon cayenne pepper (optional for spice)
– Pita bread or wraps for serving
– Toppings: sliced onions, cucumbers, tomatoes, lettuce, pickles
– Sauces: garlic sauce, tahini sauce, or yogurt dressing
Directions
- In a large bowl, combine yogurt, olive oil, lemon juice, minced garlic, and all the spices. Mix well to form a rich marinade.
- Add the chicken or beef slices to the bowl, coating each piece thoroughly. Cover and refrigerate for at least 1 hour, preferably overnight for deeper flavor.
- Preheat a grill pan, skillet, or outdoor grill over medium-high heat. Drizzle lightly with olive oil.
- Cook the marinated meat for 5–7 minutes per side until fully cooked and slightly charred on the edges. For oven cooking, bake at 400°F (200°C) for 20–25 minutes, turning halfway through.
- Once cooked, remove from heat and let rest for 5 minutes before slicing into thin strips.
- Warm the pita bread slightly, then fill it with the shawarma meat, fresh vegetables, and your preferred sauce. Wrap tightly and serve warm.
Recipe Video
Notes
- Juicy, spiced shawarma made with marinated chicken or beef, grilled to perfection, and wrapped in pita with creamy sauce and veggies.
FAQs
Q1: Can I use other types of meat for shawarma?
Yes! You can use lamb, turkey, or even tofu for a vegetarian twist while keeping the same spices and marinade.
Q2: How do I make the garlic sauce at home?
Blend together ½ cup mayonnaise, 2 minced garlic cloves, 1 tablespoon lemon juice, and a pinch of salt for a quick garlic sauce.
Q3: Can I cook shawarma in the oven?
Absolutely. Spread the marinated meat on a baking sheet and bake at 400°F (200°C) for about 25 minutes, turning halfway through.
