Beef Shawarma Wraps Yogurt

Featured in: Dinner Fix

This dish features tender strips of spiced beef cooked to perfection and wrapped in warm flatbread alongside crisp vegetables. A tangy creamy yogurt sauce, flavored with tahini, garlic, lemon, and fresh herbs, adds a smooth and zesty complement. The combination of warm spices like cumin, coriander, and paprika with fresh and cooling ingredients creates a balanced, flavorful experience evocative of Middle Eastern street food. Ideal for a medium-difficulty, quick-cooking meal serving four.

Updated on Sat, 15 Nov 2025 13:53:00 GMT
Golden-brown Beef Shawarma Wraps filled with spiced beef, fresh vegetables, and creamy yogurt sauce. Save
Golden-brown Beef Shawarma Wraps filled with spiced beef, fresh vegetables, and creamy yogurt sauce. | nachohaha.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy creamy yogurt sauce is a Middle Eastern street food classic that is perfect for a satisfying meal.

I first tried beef shawarma wraps at a bustling market and the combination of warm spices tender beef and fresh toppings made it unforgettable. Preparing these wraps at home instantly brings back those vibrant flavors.

Ingredients

  • Beef sirloin or flank steak: 500 g thinly sliced
  • Olive oil: 2 tbsp
  • Garlic cloves: 2 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: 1/4 tsp optional
  • 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 clove: 1 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: 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

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 beef strips and toss to coat well. Marinate for at least 20 minutes (up to 2 hours for deeper flavor).
Prepare yogurt sauce:
While beef marinates mix Greek yogurt tahini minced garlic lemon juice parsley salt and black pepper in a bowl. Adjust seasoning to taste and refrigerate until use.
Cook the beef:
Heat a large skillet or grill pan over medium-high. Cook marinated beef in batches for 4 to 6 minutes stirring occasionally until browned and cooked through. Remove from heat.
Warm the flatbreads:
Warm flatbreads in a dry skillet or microwave until pliable.
Assemble wraps:
Spread creamy yogurt sauce on each flatbread. Top with beef onion tomato cucumber lettuce and herbs as desired.
Roll and serve:
Roll wraps tightly. Serve immediately with extra yogurt sauce.
A close-up of a flavorful pile of Beef Shawarma Wraps, ready to eat, with all the fillings visible. Save
A close-up of a flavorful pile of Beef Shawarma Wraps, ready to eat, with all the fillings visible. | nachohaha.com

Sharing shawarma wraps at family gatherings always draws everyone together around the table to enjoy the blend of flavors and aromas.

Required Tools

Mixing bowls large skillet chefs knife cutting board spoon or spatula for prepping and assembling.

Allergen Information

Contains dairy (Greek yogurt) sesame (tahini) gluten (flatbread). Always check product labels for allergens and select gluten-free wraps as needed.

Nutritional Information

Per serving approximately 480 calories 22 g total fat 38 g carbohydrates and 34 g protein.

Warm, soft flatbread featuring delicious Beef Shawarma Wraps, overflowing with toppings, served fresh. Save
Warm, soft flatbread featuring delicious Beef Shawarma Wraps, overflowing with toppings, served fresh. | nachohaha.com

Serve these wraps hot for best taste and freshness. Don&t forget extra yogurt sauce for dipping.

Recipe FAQ

How should the beef be prepared for the best flavor?

Marinate thinly sliced beef sirloin or flank steak with olive oil, garlic, and warm spices like cumin, coriander, and paprika for at least 20 minutes to deepen the flavors before cooking.

What is the purpose of the yogurt sauce in this dish?

The creamy yogurt sauce, made with Greek yogurt, tahini, lemon juice, and garlic, adds a tangy, smooth element that balances the spices and adds moisture to the wraps.

Can other meats be used instead of beef?

Yes, chicken or lamb can substitute beef, offering different textures but still pairing well with the spice blend and yogurt sauce.

What types of flatbreads are suitable for these wraps?

Use pita, lavash, or tortillas, warming them briefly to make them pliable for easy wrapping around the filling.

How can the dish be customized for extra flavor?

Add pickled vegetables or a dash of chili sauce to introduce tangy or spicy notes that complement the creamy and savory components.

Are there allergen considerations to note?

This dish contains dairy from the yogurt, sesame from tahini, and gluten from the flatbread; gluten-free wraps can be used as alternatives.

Beef Shawarma Wraps Yogurt

Tender spiced beef with fresh vegetables and creamy yogurt sauce in warm flatbread for a flavorful handheld meal.

Prep duration
25 min
Time to cook
15 min
Complete duration
40 min
Created by Carlos Vega

Type Dinner Fix

Complexity Medium

Heritage Middle Eastern

Output 4 Portions

Dietary requirements None specified

Components

Beef

01 1.1 lbs 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 fresh parsley, chopped
06 1/4 tsp salt
07 Freshly ground black pepper to taste

Wraps and Vegetables

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

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

Phase 02

Prepare Yogurt Sauce: Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning to taste and refrigerate until use.

Phase 03

Cook 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.

Phase 04

Warm Flatbreads: Warm flatbreads in a dry skillet or brief microwave heating until pliable.

Phase 05

Assemble Wraps: Spread a spoonful of creamy yogurt sauce on each flatbread. Layer beef, red onion, tomato, cucumber, shredded lettuce, and fresh herbs if desired on top.

Phase 06

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

Tools needed

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

Allergy details

Review each component for potential allergens and speak with a healthcare provider if you're concerned about specific ingredients.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Verify flatbread ingredients for allergens; gluten-free wrappers can be substituted.

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