ADVERTISEMENT

Beef Shawarma Wrap with Garlic Sauce: Street-Food Flavor at Home (2026)

This beef shawarma wrap is loaded with tender, spice-marinated beef strips, fresh tomatoes, crisp lettuce, pickles, and creamy garlic sauce, all rolled in a toasted flatbread. As a result, you get the flavor of a street-food shawarma at home, and you do not need a vertical rotisserie. In addition, the dish has a fascinating story. Shawarma developed in the Ottoman Empire in the 19th century, and its name comes from the Turkish word çevirme, which means “turning,” after the rotating spit (Wikipedia).

Key Takeaways

  • Thinly sliced beef and a yogurt-lemon marinade mimic the tender texture of spit-roasted shawarma.
  • A very hot skillet gives the beef crispy, caramelized edges.
  • Marinate for at least 1 hour, or overnight for the deepest flavor.
Beef shawarma wrap cut in half on a wooden board
Photo by Bayuaji Abiyu on Unsplash

What Is a Beef Shawarma Wrap?

Traditionally, shawarma is made by stacking marinated meat on a vertical spit and slowly roasting it, then shaving off thin slices. A beef shawarma wrap rolls those slices into flatbread with vegetables and sauce.

At home, however, you can get very close by marinating thin strips of beef and searing them in a hot pan. As a result, the beef gets the same crispy edges and warm spices.

Beef Shawarma Wrap Ingredients

  • Beef: Ideally, use sirloin or flank steak, sliced very thinly against the grain.
  • Marinade: Combine plain yogurt, lemon juice, olive oil, garlic, and a blend of cumin, paprika, coriander, cinnamon, allspice, and turmeric.
  • Garlic sauce: Greek yogurt or mayonnaise mixed with garlic and lemon. Alternatively, use tahini sauce.
  • Flatbreads: For example, use large, soft pitas, lavash, or tortillas.
  • Fillings: Also add lettuce, tomatoes, onions, pickles, and parsley.

How to Make a Beef Shawarma Wrap

The full measurements are in the recipe card at the end of this post. In the meantime, here is an overview.

1. Marinate. First, whisk the yogurt, lemon juice, oil, garlic, spices, and salt. Then toss the sliced beef in the marinade and refrigerate for at least 1 hour.

2. Make the sauce. Meanwhile, stir together the yogurt or mayonnaise, garlic, lemon juice, and salt.

3. Sear the beef. Next, heat a large skillet over high heat with a little oil. Cook the beef in batches for 2 to 3 minutes, until browned and crispy at the edges.

4. Assemble. Finally, warm the flatbreads, spread with garlic sauce, and add lettuce, tomato, onion, pickles, and beef. Roll tightly and toast the wrap seam-side down in the pan for a minute.

Tips for the Best Shawarma at Home

  • Slice thinly. To make this easier, freeze the beef for 20 minutes first.
  • Cook in batches. Otherwise, crowding the pan steams the meat, so give it space.
  • Let it char. Similarly, leave the beef undisturbed for a minute so it caramelizes.
  • Toast the wrap. In the end, a quick sear seals the wrap and adds crunch.

Serving Ideas

Serve the wraps with fries, as they often are in shawarma shops, or with a simple cucumber-tomato salad. In addition, a side of hummus and pickled turnips makes it a complete meal.

Frequently Asked Questions

Can I use chicken instead of beef?

Yes. Boneless chicken thighs work beautifully with the same marinade. Simply cook them for 4 to 5 minutes per batch, until cooked through.

How long can I marinate the beef?

Generally, anywhere from 1 hour to 24 hours. However, avoid going longer, since the lemon can make the texture mushy.

Can I meal prep a beef shawarma wrap?

Yes. Store the cooked beef, sauce, and vegetables separately for up to 3 days. Then reheat the beef and assemble fresh.

Final Thoughts

Overall, this beef shawarma wrap brings bold street-food flavor to your kitchen with everyday tools. Besides, it is satisfying, fresh, and easy to customize.

For a plant-based option, try our falafel wrap, or enjoy our beef and broccoli stir fry for dinner.

AuthorEmma food bloggerDifficultyIntermediate

Thin beef strips marinated in yogurt, lemon, and warm spices, seared crisp and rolled in flatbread with garlic sauce. Makes 4.

Beef shawarma wrap cut in half on a wooden board

Yields4 Servings
Prep Time20 minsCook Time10 minsTotal Time1 hr 30 mins

Beef and Marinade

 1 ¼ lbs sirloin or flank steak, thinly sliced (570g)
 ¼ cup plain yogurt
 2 tbsp lemon juice
 2 tbsp olive oil, plus 1 tbsp for cooking
 3 garlic, minced
 1 tsp ground cumin
 1 tsp paprika
 1 tsp ground coriander
 ½ tsp ground cinnamon
 ½ tsp ground allspice
 ½ tsp ground turmeric
 1 tsp salt

Garlic Sauce

 ½ cup Greek yogurt or mayonnaise
 2 garlic, grated
 1 tbsp lemon juice
 ¼ tsp salt

To Assemble

 4 large pitas, lavash, or flatbreads
 2 shredded lettuce
 2 tomatoes, diced
 ½ red onion, thinly sliced
 pickles and fresh parsley

1

Marinate. Whisk the yogurt, lemon juice, 2 tbsp oil, garlic, spices, and salt. Toss with the beef and refrigerate at least 1 hour.

2

Make the sauce. Stir together the yogurt or mayonnaise, garlic, lemon juice, and salt. Chill until serving.

3

Sear the beef. Heat 1 tbsp oil in a large skillet over high heat. Cook the beef in batches for 2–3 minutes, letting it char before stirring, until browned and crispy at the edges.

4

Warm the bread. Warm the flatbreads in a dry pan or microwave.

5

Assemble. Spread garlic sauce on each flatbread. Add lettuce, tomato, onion, pickles, parsley, and beef. Roll up tightly.

6

Toast and serve. Toast each wrap seam-side down in the skillet for 1 minute. Cut in half and serve.

Nutrition Facts

4 servings

Serving size

1 wrap


Amount per serving
Calories620
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Trans Fat 0g
Cholesterol 86mg29%
Sodium 1395mg61%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Total Sugars 5g
Protein 43g

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Ingredients

Beef and Marinade

 1 ¼ lbs sirloin or flank steak, thinly sliced (570g)
 ¼ cup plain yogurt
 2 tbsp lemon juice
 2 tbsp olive oil, plus 1 tbsp for cooking
 3 garlic, minced
 1 tsp ground cumin
 1 tsp paprika
 1 tsp ground coriander
 ½ tsp ground cinnamon
 ½ tsp ground allspice
 ½ tsp ground turmeric
 1 tsp salt

Garlic Sauce

 ½ cup Greek yogurt or mayonnaise
 2 garlic, grated
 1 tbsp lemon juice
 ¼ tsp salt

To Assemble

 4 large pitas, lavash, or flatbreads
 2 shredded lettuce
 2 tomatoes, diced
 ½ red onion, thinly sliced
 pickles and fresh parsley
Beef Shawarma Wraps


Sources

Leave a Comment

Your email address will not be published. Required fields are marked *


Chef Sarah
Stay Connected

Get recipes via email:

By subscribing, you agree to our Privacy Policy.
Scroll to Top