What is shawarma? Shawarma is an iconic Lebanese street food consisting of juicy, marinated meat that is cooked on a spit. It is then thinly sliced and wrapped in pita bread with lots of toppings. It is traditionally made with beef, lamb, or chicken and is absolutely delectable!

Why you'll love it: This shawarma recipe is so easy to make and it's packed with flavor. It's also a great high protein dinner with lots of fresh veggies, making it healthy and balanced. Plus leftovers are even better!

"This is the absolutely perfect shawarma recipe! Highly recommended. We absolutely loved it!"

Reader Review

What you'll need:

- Beef and/or lamb - Onion - Tomatoes - Citrus - Garlic  - Yogurt - Olive oil - Red wine vinegar - Spices - Tarator - Pita bread - Assorted veggies


Make the marinade for the shawarma and thinly slice all the meat against the grain.


Mix the sliced meat with the marinade, onions, tomatoes, and citrus rinds until evenly coated, then let it marinate for one hour or ideally overnight in the fridge for best flavor.


Preheat the oven and bake the shawarma until tender, cooked, and juicy. Broil the top for crispy edges, if desired.


While the shawarma is in the oven, make the tahini sauce and prepare all the toppings and pita bread.


Fill your pita bread with juicy shawarma meat, sliced veggies, lots of tahini sauce, and enjoy!

Get the full recipe with step-by-step instructions below!

find more easy, mediterranean recipes