Beef Shawarma Flatbread with Tzatziki brings together bold Middle Eastern spices, tender grilled beef, and a refreshing yogurt sauce in a handheld dish that’s full of flavor and texture. Perfect for a quick lunch or casual dinner, this flatbread is a satisfying way to enjoy shawarma-style flavors without needing a vertical rotisserie.
The star of the dish is the beef, which is marinated in a mix of warm spices like cumin, coriander, paprika, turmeric, garlic, and a touch of cinnamon. The marinade usually includes olive oil and lemon juice, which help tenderize the meat and infuse it with flavor. After marinating, the beef is either grilled or seared until it’s deeply browned and slightly crispy on the edges.
Flatbreads serve as the base, and they can be warmed on a skillet or grill for extra softness and a hint of char. Once warm, they’re layered with sliced beef and topped with crisp vegetables such as lettuce, cucumber, tomato, and red onion for crunch and freshness.
The cool, creamy tzatziki adds contrast to the spiced beef. Made from Greek yogurt, grated cucumber, lemon juice, garlic, and fresh dill or mint, it complements the shawarma with a refreshing, tangy kick. You can spoon it generously over the beef or serve it on the side for dipping.
To finish, a sprinkle of sumac or a drizzle of tahini adds extra flavor. Some versions include crumbled feta or pickled turnips for a salty or tangy boost.
Beef Shawarma Flatbread with Tzatziki is easy to customize and assemble, making it ideal for weeknights or relaxed gatherings. You can prepare the beef in advance and keep it in the fridge, then reheat and build your flatbreads when you’re ready to eat. The balance of spicy beef, cool tzatziki, and fresh veggies makes this dish a flavorful and complete meal, all wrapped in warm, soft bread.

Ingredients
- beef Shawarma
- 1 1/2 pounds beef sirloin sliced thinly
- 3 cloves garlic minced
- 1 tbsp ground cumin
- 1 tbsp ground coriander
- 1 tsp paprika
- 1 tsp turmeric ground
- 1 tsp ground cinnamon
- 1/2 tsp cayenne pepper
- 1/4 cup olive oil
- Salt and pepper to taste
- Tzatziki Sauce
- 1 cup Greek yogurt
- 1 cucumber grated
- 2 cloves garlic minced
- 1 tbsp lemon juice
- 2 tbsp dill chopped, fresh
- Salt and pepper to taste
- For the Flatbread:
- 4 pieces flatbread
- 1 cucumber thinly sliced
- 1 tomato diced
- 1 red onion thinly sliced
- parsley for garnish, fresh
Instructions
- In a bowl, combine the minced garlic, ground cumin, ground coriander, paprika, ground turmeric, ground cinnamon, cayenne pepper, olive oil, salt, and pepper. Mix well to form a paste.
- Place the thinly sliced beef sirloin in a shallow dish and add the marinade paste. Mix well to coat the beef evenly. Cover the dish and let the beef marinate in the fridge for at least 1 hour, or overnight for better flavor.
- While the beef is marinating, prepare the tzatziki sauce. In a bowl, combine the Greek yogurt, grated cucumber, minced garlic, lemon juice, chopped fresh dill, salt, and pepper. Mix well and refrigerate until ready to use.
- Preheat a grill or grill pan over medium-high heat. Remove the marinated beef from the fridge and let it come to room temperature for about 10 minutes.
- Grill the beef slices for about 3-5 minutes per side, or until cooked to your desired doneness. Remove from the heat and let it rest for a few minutes before slicing.
- To assemble the flatbread, spread a generous amount of tzatziki sauce on each piece of flatbread. Top with sliced beef, cucumber slices, diced tomatoes, and thinly sliced red onion. Garnish with fresh parsley.
- Fold the flatbread in half and serve immediately. Enjoy!
I don’t eat beef, can I use chicken instead? I feel like it would still be tasty.
I dunno… Chicken isn’t really the same as beef. What if it doesn’t taste as good? You should try it as the recipe says first.
Sure, chicken should work just fine! I use it all the time for recipes like this. Just be mindful of the cooking time because chicken might need a bit less time on the grill compared to beef.
Meh, I didn’t like it. My husband said it was too spicy and he never eats spicy. Maybe I did it wrong?
Kinda skeptical about the cayenne pepper. I used a lot less and it still was spicy! Maybe adjust the amount for those with less spice tolerance.
Totally get where you’re coming from! I like a little heat, but too much can ruin a dish. Maybe I’ll try it with less cayenne next time.
2 hours marinating is enough right? I did overnight anyway and it kinda dried out on the grill. Flatbread was good but I think the cook time needs adjusting. Also my cucumber was watery so the sauce got runny…
I’m skeptical about the cinnamon in shawarma… it sounded weird to me. But honestly it blended in. My family didn’t even complain (rare!). Would make again, just keep an eye on spice levels.
Is beef shawarma even supposed to be made with sirloin? I thought it was lamb traditionally.
Too many spices for my taste. I didn’t think it was that great. I’ll stick to plain beef next time.
This was AMAZING! The flavors are so good together! Will definitely make it again.
Flatbread? I thought it was taco?? Haha my bad. But still gonna try it.
First time making tzatziki and it turned out great! Though I used sour cream instead of yogurt ’cause that’s all I had.
Great job! Tzatziki is sooo versatile, sour cream works too! Can’t wait to try this recipe myself.
Flatbread? Can I just use regular bread? Asking for a friend!
So good I can’t even. Better than takeout for sure!
This turned out *so* flavorful. The marinade smells legit like shawarma places, and the tzatziki actually tastes fresh (dill + lemon is a win). I only grilled a little longer because my slices were thicker.
Dude, I just wanna say, this is the BEST flatbread I have ever had! So good! I took it to a BBQ, and it was gone in minutes!
Gave this a try and everybody loved it!!!
I was skeptical at first, but the marinade really made the beef taste incredible. I’m glad I tried it!
I found the spices a bit overwhelming. Maybe less cumin next time.
Less cumin? But that’s what makes it taste like shawarma! Just give it a try with less and see.
I totally get you! The cumin can be really strong. I usually cut back on it and it still tastes great!
Looks complicated… is it really worth it? I’m not sure.
Followed the recipe mostly, but I didn’t let it marinate overnight—just about 2 hours. Still good though! Tzatziki was tangy and creamy. Next time I’ll be patient.
I love shawarma! I’m from the Middle East and this recipe does it justice.
This was fantastic! The blend of spices really made the beef pop. The tzatziki sauce complemented it perfectly. Will definitely make again!
I don’t have lemon juice. Can I just use vinegar instead? Probably tastes different but I dunno…
I dunno, I think vinegar will make it taste too sour. Why not just get some lemon juice or just leave it out? Better safe than sorry!
Vinegar? That sounds weird! I guess it could work but lemon juice is way better for tzatziki. Just my opinion!
Did I miss something? My flatbread turned out soggy! I followed the recipe but something went wrong.
Soggy? Sounds like you might’ve put too much sauce on it. Sometimes less is more! Also, did you cook it properly? Just a thought.
I had the same issue once! Make sure your beef is well-cooked and not too juicy. Maybe the marinade was too watery? Consider letting it drain a bit before using.
Pretty tasty, but my beef turned out a little chewy—maybe I sliced it too thick or grilled too long. Next time I’ll go thinner and pull it a bit earlier. Tzatziki was perfect though.
I made this last week and everyone loved it! Also, pro-tip: add some feta cheese for extra zing.
Sounds delicious! I’m definitely going to try adding feta next time. Thanks for the tip!
Feta? Isn’t that more of a Greek thing? Shawarma is supposed to be spicy, bro.
Ugh, why do you have to marinate it overnight? I wanted to eat it now!
I get it, marinating can be annoying if you’re hungry! But trust me, the flavor is worth the wait! Just think about how tasty it’ll be. 🙂
This is just another wrap with beef in it. Not impressed.
Tzatziki sauce is the best! I just make it with store-bought yogurt, so easy!
Totally agree! Tzatziki is so refreshing and goes with everything! Great tip on using store-bought yogurt. Saves time!
But isn’t it better to make the yogurt from scratch? Store-bought has additives, right? Just saying…
This recipe is amazing! The flavors are so rich, and the tzatziki is so refreshing. Loved it!
5 stars because it was easy to make! 🙌
Ehh… I’ve had better shawarma. The cayenne plus paprika made it a bit too “spicy dust” for my taste. Flatbread was fine but I needed more sauce.
OMG, so good! I can’t stop eating these!! 😍
This recipe is amazing! The flavors are so rich and delicious. I love how the tzatziki complements the beef.
I totally agree! The tzatziki really does make the beef pop! So good!
I’m confused. Can I use beef jerky for this? I ain’t got fresh beef. 🤔
Not sure about the cinnamon in the marinade—kinda threw me off at first. But after eating, it wasn’t bad. I’d probably cut it in half next time.
Absolutely loved this recipe! The sauce was amazing!
This recipe is amazing! The flavors are so rich and delicious. Will definitely make again!
Wow! So much spice! My kids didn’t like it. Too hot for them, 😅.
This is too complicated for me. Too many steps! I’ll stick with takeout.
Easy to make and delicious! My fam loved it. Thnx!
Looks good, but isn’t shawarma usually made with chicken? This seems a bit off. 🤔
So glad your family enjoyed it! It really is a simple dish that packs a lot of flavors. 😊
Yum! My kids loved it! I didn’t have flatbread, so I used tortillas lol.
Yesss!! Best flatbread ever, my friends couldn’t believe I made it.
Too many ingredients for such a simple dish. Why so much spice?
Does anyone else think the tzatziki is a bit too watery? I put it on everything but it ran off my flatbread.
I thought the same thing! Maybe try draining the cucumber before mixing it in? That can help thicken it up a bit.
I don’t know, it seemed kinda bland to me. I added more spices but still not great.
Bland? Nah, can’t be! I made this last week and it was bomb! You must’ve messed something up, LOL.
I get it! Sometimes flavors just don’t come out right. Maybe try adding some lemon zest next time? It could brighten things up!
This is nothing like my mom’s shawarma, but it wasn’t bad. Maybe add some more spices.
I was skeptical at first, but it actually turned out pretty good. The beef was tender after marinating overnight.
Sounds delicious! I’ll definitely try this recipe, thanks for sharing your experience!
Bro, this was too much work for me. Why all the marinating? Just cook the meat already!
I understand the struggle! But marinating really makes a big difference in flavor. Just give it a shot next time! 😊
Why do you put cucumber in the tzatziki? It ain’t really necessary!
Yummm! The Tzatziki is the best part. So refreshing! Gonna make this for my next BBQ.
I forgot the cayenne. Still good tho! Next time I won’t.
Mmm looks good 🤤 but I dont have beef can I use chicken?
Tzatziki came out watery because my cucumber wasn’t drained. Rookie mistake, I know. I squeezed it after grating and remixed—fixed it. Recipe still deserves credit.
Yum! Just what I needed for dinner. Thanks!
Wowsers! This is better than any restaurant. My family devoured it!
Really good recipe but you forgot to say how much salt to put in. Had to guess.
Best flatbread I ever made! I’m a cooking pro now!
Um, what do you mean beef sirloin? I just used steak. Same thing, right?
My kids wouldn’t eat it. They said it looked weird. 🙁
Not bad, but it felt like a lot of spices for what I had on hand. Also I accidentally forgot the lemon juice in the tzatziki (how?!). Still ate it, but it was more “blah” than bright.
I liked it, but 3–5 minutes per side felt kinda risky. My beef went from medium to well-done fast. Maybe thinner cuts are key. Flavor is there either way.
Mine went well-done too lol. Next time I’m doing thinner slices or lowering heat. Also wish the recipe said to pull it earlier—medium to well-done fast is real.
Totally agree—3–5 min per side is a tight window, especially if the sirloin is a little thicker. I usually go by color + a quick cut-through instead of the clock. Flavor still hits though!
I tried making this but used chicken instead. It was okay but not as good as I thought it would be.
Pretty good. I didn’t have fresh dill, so I just used dried. Still turned out alright!
This is absolutely delicious! The flavors are just right.
Looks good, but isn’t there too much garlic in the tzatziki? I can’t stand garlic!
I completely agree! The spices in that marinade are just perfect. Can’t wait to try it myself!
Delicious! I made this for my friends, and they all loved it. Will definitely make again!
So glad to hear that! It’s a hit every time. Do you serve it with anything else?
I don’t know, seems too much work for a sandwich. Just use store-bought!
Made this for dinner last night and it was SO good. The marinade smells insanely warm and savory, and the tzatziki is super fresh with the dill. I only marinated about 2 hours and it still worked great.
Yesss this sounds right up my alley! I love when the marinade actually tastes “warm and savory” and the tzatziki is that fresh dill vibe. Glad 2 hours worked too—I usually end up short on time.
I tried this recipe but it was too spicy for my family. I’ll cut back on the cayenne next time.