Beef Shawarma Wraps Creamy Yogurt

Featured in: Late-Night Cravings

Experience tender, well-spiced beef strips wrapped in warm flatbread, layered with fresh vegetables like tomato, cucumber, and lettuce. The dish is elevated by a smooth, creamy yogurt sauce infused with tahini, garlic, and fresh herbs for tangy richness. The beef is marinated with a blend of cumin, coriander, paprika, turmeric, and other spices to create a balanced flavor profile. This assembly makes for a satisfying, aromatic meal inspired by Middle Eastern street flavors.

Updated on Tue, 11 Nov 2025 08:07:00 GMT
Juicy Beef Shawarma Wraps with vibrant veggies and cooling yogurt sauce, ready to eat. Save
Juicy Beef Shawarma Wraps with vibrant veggies and cooling yogurt sauce, ready to eat. | williesnack.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce&a Middle Eastern street food classic.

My first time trying shawarma wraps at a bustling street market made me crave the perfect mix of comfort and excitement this recipe brings home.

Ingredients

  • Beef: 500 g beef sirloin or flank steak, thinly sliced
  • Olive oil: 2 tbsp
  • Garlic: 2 cloves, minced
  • Ground cumin: 1 tsp
  • Ground coriander: 1 tsp
  • Ground paprika: 1 tsp
  • Ground turmeric: 1/2 tsp
  • Ground cinnamon: 1/2 tsp
  • Cayenne pepper (optional): 1/4 tsp
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Lemon juice: Juice of 1 lemon
  • Greek yogurt: 200 g (3/4 cup) plain
  • Tahini: 1 tbsp
  • Garlic (sauce): 1 clove, finely minced
  • Lemon juice (sauce): Juice of 1/2 lemon
  • Parsley: 1 tbsp chopped fresh
  • Salt (sauce): 1/4 tsp
  • Black pepper (sauce): Freshly ground, to taste
  • Flatbreads: 4 large (pita, lavash, or tortillas)
  • Red onion: 1 small, thinly sliced
  • Tomato: 1 large, sliced
  • Cucumber: 1/2, sliced into thin strips
  • Lettuce: 1 cup shredded
  • Fresh mint or parsley leaves (optional): As desired

Instructions

Marinate the beef:
In a large bowl, combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Add the beef strips and toss to coat well. Marinate for at least 20 minutes (up to 2 hours for deeper flavor).
Prepare the yogurt sauce:
In a bowl, mix together Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Adjust seasoning to taste. Refrigerate until ready to use.
Cook the beef:
Heat a large skillet or grill pan over medium-high heat. Cook the marinated beef in batches for 4&6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.
Warm the flatbreads:
Warm the flatbreads in a dry skillet or microwave for a few seconds until pliable.
Assemble the wraps:
Spread a generous spoonful of the creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
Serve:
Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Save
| williesnack.com

Hands down, these wraps disappear fastest whenever the whole family gathers for lunch.

Required Tools

Mixing bowls, large skillet or grill pan, chefs knife, cutting board, spoon or spatula

Nutritional Information

Calories: 480, Total Fat: 22 g, Carbohydrates: 38 g, Protein: 34 g per serving

Serving Suggestions

Pair with crisp white wine, mint lemonade, or add pickled vegetables for extra zing

Close-up of freshly made Beef Shawarma Wraps showcasing tender beef and delicious toppings. Save
Close-up of freshly made Beef Shawarma Wraps showcasing tender beef and delicious toppings. | williesnack.com

Ready in just 40 minutes, beef shawarma wraps make every bite a global adventure&enjoy them warm and fresh.

Recipe Questions & Answers

How can I make the beef more tender?

Marinate the beef strips for at least 20 minutes to allow spices and lemon juice to tenderize the meat effectively.

What alternatives work for the flatbread?

Use pita, lavash, or tortillas depending on availability and preference. Gluten-free wraps can also substitute if needed.

Can the yogurt sauce be made ahead?

Yes, the creamy yogurt sauce can be prepared in advance and kept refrigerated to enhance its flavors.

Which spices define the beef seasoning?

The blend includes cumin, coriander, paprika, turmeric, cinnamon, and optional cayenne for warmth and depth.

How to serve for best presentation?

Warm the flatbreads before layering the sauce, beef, and vegetables, then roll tightly for easy handling and serving.

Are there suggested beverage pairings?

Pair this dish with a crisp white wine or refreshing mint lemonade to complement the spices and creamy sauce.

Beef Shawarma Wraps Creamy Yogurt

Spiced beef strips paired with fresh vegetables and a creamy tangy yogurt sauce in flatbread.

Prep time
25 min
Time to cook
15 min
Total duration
40 min
Created by Willie Cooper


Skill level Medium

Cuisine Middle Eastern

Total yield 4 Number of servings

Dietary notes None specified

What You'll Need

Beef

01 1.1 lb beef sirloin or flank steak, thinly sliced
02 2 tbsp olive oil
03 2 garlic cloves, minced
04 1 tsp ground cumin
05 1 tsp ground coriander
06 1 tsp ground paprika
07 1/2 tsp ground turmeric
08 1/2 tsp ground cinnamon
09 1/4 tsp cayenne pepper (optional)
10 1 tsp salt
11 1/2 tsp black pepper
12 Juice of 1 lemon

Creamy Yogurt Sauce

01 3/4 cup plain Greek yogurt
02 1 tbsp tahini
03 1 garlic clove, finely minced
04 Juice of 1/2 lemon
05 1 tbsp chopped fresh parsley
06 1/4 tsp salt
07 Freshly ground black pepper to taste

Wraps

01 4 large flatbreads (pita, lavash, or tortillas)
02 1 small red onion, thinly sliced
03 1 large tomato, sliced
04 1/2 cucumber, sliced into thin strips
05 1 cup shredded lettuce
06 Fresh mint or parsley leaves (optional)

How to make it

Step 01

Marinate the Beef: Combine olive oil, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice in a large bowl. Add beef strips and toss to coat thoroughly. Marinate for at least 20 minutes or up to 2 hours for enhanced flavor.

Step 02

Prepare the Yogurt Sauce: Mix Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper in a bowl. Adjust seasoning as needed. Refrigerate until ready to use.

Step 03

Cook the Beef: Heat a large skillet or grill pan over medium-high heat. Cook marinated beef in batches for 4 to 6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.

Step 04

Warm the Flatbreads: Warm flatbreads in a dry skillet or microwave for a few seconds until flexible.

Step 05

Assemble the Wraps: Spread a generous spoonful of creamy yogurt sauce onto each flatbread. Layer with cooked beef, red onion, tomato, cucumber, shredded lettuce, and fresh herbs if desired.

Step 06

Serve: Roll the wraps tightly and serve immediately with extra yogurt sauce on the side.

Tools you'll need

  • Mixing bowls
  • Large skillet or grill pan
  • Chef's knife
  • Cutting board
  • Spoon or spatula

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Consider gluten-free wraps if necessary.

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g