Beef Shawarma Wraps Yogurt Sauce

Featured in: Dinner Crunch

Delight in tender beef strips, perfectly spiced and marinated, then grilled and wrapped in warm flatbread. Fresh onions, tomatoes, cucumber, and crisp lettuce add crunch, while a homemade creamy yogurt sauce lifts every bite. Easy to personalize with pickled veggies or chili sauce, these wraps are best served immediately with a side of extra sauce. Enjoy classic Middle Eastern flavor and textures in each handheld portion—ideal for lunch or dinner gatherings.

Updated on Sun, 09 Nov 2025 15:56:00 GMT
Juicy Beef Shawarma Wraps drizzled with creamy yogurt sauce and fresh veggies.  Save
Juicy Beef Shawarma Wraps drizzled with creamy yogurt sauce and fresh veggies. | kookycrunch.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce: a Middle Eastern street food classic. These Beef Shawarma Wraps are packed with vibrant flavors and make a satisfying meal for any occasion.

I remember my first taste of shawarma at a bustling market: the aroma and sizzling beef drew a long line, and I was hooked instantly. Now, making these wraps at home gives me that same excitement every time.

Ingredients

  • Beef sirloin or flank steak: 500 g, 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)
  • Tahini: 1 tbsp
  • Garlic: 1 clove, finely minced
  • Lemon juice: Juice of 1/2 lemon
  • Fresh parsley: 1 tbsp, chopped
  • Salt: 1/4 tsp
  • Freshly ground black pepper: to taste
  • Flatbreads (pita, lavash, or tortillas): 4 large
  • Red onion: 1 small, thinly sliced
  • Tomato: 1 large, sliced
  • Cucumber: 1/2, sliced into 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).
Make the Yogurt Sauce:
While the beef marinates, mix together Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. 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 to 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 creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and optional fresh herbs.
Roll and Serve:
Roll up the wraps tightly and serve immediately, with extra yogurt sauce on the side.
Sizzling beef strips in warm flatbreads, paired with tangy yogurt sauce delights.  Save
Sizzling beef strips in warm flatbreads, paired with tangy yogurt sauce delights. | kookycrunch.com

Recently, my family asked for these shawarma wraps on a busy weeknight, and everyone devoured them without a word left behind: that's always the best compliment.

Serving Suggestions

Serve these wraps with pickled vegetables, fries, or a crisp green salad. Mint lemonade and white wine pair wonderfully for a refreshing meal.

Allergen Info

This recipe contains dairy (Greek yogurt), sesame (tahini), and gluten (in most flatbreads). Always check labels and substitute where needed for allergies.

Nutrition

Per serving: 480 calories, 22 g fat, 38 g carbohydrates, 34 g protein.

Flavor-packed Beef Shawarma Wraps bursting with color and creamy yogurt goodness. Save
Flavor-packed Beef Shawarma Wraps bursting with color and creamy yogurt goodness. | kookycrunch.com

Make these Beef Shawarma Wraps for a taste adventure at home: easy, bold, and always crowd-pleasing!

Recipe FAQ

What spices give the beef its authentic flavor?

A blend of cumin, coriander, paprika, turmeric, cinnamon, and cayenne pepper creates the classic Middle Eastern taste.

Can chicken or lamb be used instead of beef?

Yes, the shawarma marinade works beautifully with thinly sliced chicken or lamb for delicious results.

How can I make the wraps gluten-free?

Simply substitute regular flatbread with certified gluten-free wraps to suit dietary needs.

What’s the best way to serve the yogurt sauce?

Spread a generous layer inside each wrap and offer extra sauce on the side for dipping or drizzling.

What fresh herbs work well in the wraps?

Fresh mint or parsley adds brightness and a fresh aroma, enhancing the overall flavor.

What sides pair well with these wraps?

Try crisp salads, pickled vegetables, or a refreshing mint lemonade to complement the bold flavors.

Beef Shawarma Wraps Yogurt Sauce

Spiced beef, creamy yogurt sauce, fresh vegetables, and warm flatbread create a savory Middle Eastern favorite.

Prep duration
25 min
Cook duration
15 min
Complete duration
40 min
Created by Jake Peterson


Skill level Medium

Heritage Middle Eastern

Output 4 Portions

Diet considerations None specified

Components

Beef Preparation

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

Creamy Yogurt Sauce

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

Wrap Assembly

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)

Directions

Phase 01

Prepare Beef Marinade: In a mixing bowl, combine olive oil, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Add sliced beef and toss to coat evenly. Marinate for at least 20 minutes, or up to 2 hours for enhanced flavor.

Phase 02

Make Yogurt Sauce: While beef marinates, blend together Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper in a small bowl. Adjust seasoning to preference and refrigerate until needed.

Phase 03

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

Phase 04

Warm Flatbreads: Gently heat flatbreads in a dry skillet or in the microwave for a few seconds until they become soft and pliable.

Phase 05

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

Phase 06

Serve: Roll each wrap tightly and serve immediately. Offer additional yogurt sauce on the side.

Necessary tools

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

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Verify labels for possible allergens; use gluten-free wraps if necessary.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g