Beef Shawarma Wraps Yogurt

Featured in: Easy Weeknight Eats

Spiced beef is marinated with aromatic Middle Eastern spices, pan-seared until tender, then wrapped in warm flatbread with crisp vegetables. A tangy, creamy yogurt sauce, flavored with tahini and fresh parsley, adds richness and balance. Serve these wraps hot with extra sauce and fresh herbs for a quick, flavorful lunch or dinner. Variations using chicken or lamb work equally well, and you can customize with pickled vegetables or chili sauce. The wraps blend savory beef, fragrant spices, and cool yogurt for a classic street food experience.

Updated on Sun, 09 Nov 2025 16:05:00 GMT
Tender beef shawarma wraps nestled in warm flatbread with fresh veggies and creamy sauce.  Save
Tender beef shawarma wraps nestled in warm flatbread with fresh veggies and creamy sauce. | tazzsip.com

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

I first tried this recipe during a visit to a local Middle Eastern restaurant and was immediately hooked by the complex blend of spices.

Ingredients

  • For the Beef: 500 g beef sirloin or flank steak, thinly sliced, 2 tbsp olive oil, 2 garlic cloves minced, 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp ground paprika, 1/2 tsp ground turmeric, 1/2 tsp ground cinnamon, 1/4 tsp cayenne pepper (optional), 1 tsp salt, 1/2 tsp black pepper, Juice of 1 lemon
  • For the Creamy Yogurt Sauce: 200 g (3/4 cup) plain Greek yogurt, 1 tbsp tahini, 1 garlic clove finely minced, Juice of 1/2 lemon, 1 tbsp chopped fresh parsley, 1/4 tsp salt, Freshly ground black pepper to taste
  • For the Wraps: 4 large flatbreads (pita, lavash, or tortillas), 1 small red onion thinly sliced, 1 large tomato sliced, 1/2 cucumber sliced into thin strips, 1 cup shredded lettuce, Fresh mint or parsley leaves (optional)

Instructions

Prepare the marinade:
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, 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:
To assemble, 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.
Savory beef shawarma wrapped in soft flatbread, topped with vibrant lettuce and yogurt drizzle.  Save
Savory beef shawarma wrapped in soft flatbread, topped with vibrant lettuce and yogurt drizzle. | tazzsip.com

This recipe brings the authentic flavors of Middle Eastern street food right to your kitchen table.

Required Tools

Mixing bowls, Large skillet or grill pan, Chefs knife, Cutting board, Spoon or spatula

Allergen Information

Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Check flatbread labels for potential allergens. Substitute gluten-free wraps if needed.

Nutritional Information (per serving)

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

Delicious beef shawarma wraps featuring spiced strips, fresh ingredients, and rich yogurt sauce. Save
Delicious beef shawarma wraps featuring spiced strips, fresh ingredients, and rich yogurt sauce. | tazzsip.com

Pair these wraps with a crisp white wine or mint lemonade for a complete meal experience.

Recipe Guide

What cut of beef works best for shawarma wraps?

Sirloin or flank steak are ideal for tender strips and quick cooking. Thinly slice for best texture.

How do I make the yogurt sauce extra creamy?

Use full-fat Greek yogurt and mix in tahini for extra richness. Adjust seasoning to taste.

What vegetables can be added to the wraps?

Try sliced onions, tomatoes, cucumbers, lettuce, and herbs. Pickled vegetables add a tangy twist.

Can I substitute beef with other proteins?

Yes, chicken or lamb are excellent alternatives and will absorb the marinade flavors beautifully.

Are gluten-free wraps suitable for this dish?

Absolutely! Substitute gluten-free flatbreads to cater for dietary needs without sacrificing taste.

Pairing suggestions for beef shawarma wraps?

Serve with mint lemonade, crisp white wine, or fresh vegetables for a balanced meal.

Beef Shawarma Wraps Yogurt

Spiced beef, tangy yogurt, fresh veggies, and warm flatbread create a vibrant, satisfying Middle Eastern-style wrap.

Setup duration
25 min
Heat duration
15 min
Complete duration
40 min
Created by Daniel Brooks

Classification Easy Weeknight Eats

Complexity Medium

Heritage Middle Eastern

Output 4 Portions

Nutrition specifications None specified

Components

Beef Marinade

01 1 pound beef sirloin or flank steak, sliced thin
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 fresh parsley, chopped
06 1/4 teaspoon salt
07 Freshly ground black pepper, to taste

Wrap Assembly

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

Method

Phase 01

Marinate the Beef: In a mixing bowl, combine olive oil, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne pepper, salt, black pepper, and juice of lemon. Add beef strips and toss thoroughly to coat. Cover and marinate for 20 minutes at room temperature or up to 2 hours refrigerated.

Phase 02

Prepare Yogurt Sauce: In a separate bowl, blend together Greek yogurt, tahini, finely minced garlic, lemon juice, chopped parsley, salt, and black pepper. Mix until silky and uniform. Refrigerate until needed.

Phase 03

Cook the Beef: Preheat a large skillet or grill pan over medium-high heat. Sear marinated beef in batches, stirring intermittently, for 4 to 6 minutes until deeply browned and cooked through. Transfer to a clean plate.

Phase 04

Warm the Flatbreads: Heat each flatbread in a dry skillet or microwave for several seconds until soft and pliable.

Phase 05

Assemble the Wraps: Lay warm flatbread on a work surface. Spread with yogurt sauce, then layer beef, red onion, tomato, cucumber, lettuce, and fresh herbs as desired.

Phase 06

Serve: Roll each wrap tightly. Serve immediately, accompanied by additional yogurt sauce.

Necessary tools

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

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance when uncertain.
  • Contains dairy (Greek yogurt).
  • Contains sesame (tahini).
  • Contains gluten (flatbread).
  • Review flatbread packaging for potential allergens; substitute gluten-free wraps if required.

Dietary information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g