Beef Shawarma Wraps Yogurt Sauce

Featured in: Quick Weeknight Meals

Savor the vibrant flavors of Middle Eastern street food with tender spiced beef wrapped in soft flatbread. Fresh vegetables add crunch, while the creamy yogurt sauce provides tanginess and richness. Marinate the beef in aromatic spices, cook it quickly, and assemble in warmed breads with sliced onion, cucumber, tomato, lettuce, and herbs. The quick-mix yogurt sauce includes tart lemon and earthy tahini. Wrap everything tightly for a portable, flavor-packed meal. These wraps are ideal for casual dining and can be personalized by adding pickled vegetables or chili sauce. Serve immediately for pure comfort and satisfaction.

Updated on Sun, 09 Nov 2025 08:54:00 GMT
Tender Beef Shawarma Wraps with zesty yogurt sauce and fresh vegetables await your taste buds. Pin
Tender Beef Shawarma Wraps with zesty yogurt sauce and fresh vegetables await your taste buds. | forkandbloom.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce: a Middle Eastern street food classic that brings restaurant flavors straight to your kitchen.

I first tried homemade beef shawarma when experimenting for a family kitchen challenge. Watching everyone enjoy the wraps bursting with juicy beef and crisp veggies made this dish an instant favorite.

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
  • Plain Greek yogurt: 200 g (3/4 cup)
  • Tahini: 1 tbsp
  • Garlic clove: 1, finely minced
  • Lemon juice: Juice of 1/2 lemon
  • Chopped fresh parsley: 1 tbsp
  • Salt (for sauce): 1/4 tsp
  • Freshly ground black pepper (for sauce): 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
  • Shredded lettuce: 1 cup
  • Fresh mint or parsley leaves: optional for garnish

Instructions

Marinate the Beef:
Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Add beef strips and toss to coat. Marinate for at least 20 minutes, up to 2 hours.
Prepare Yogurt Sauce:
Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust flavors and refrigerate until serving.
Cook Beef:
Heat a skillet over medium-high. Cook marinated beef in batches for 4 to 6 minutes, stirring, until browned and cooked through. Remove from heat.
Warm Flatbreads:
Warm flatbreads in a dry skillet or microwave briefly until pliable.
Assemble Wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and herbs, as desired.
Roll & Serve:
Roll up wraps tightly. Serve immediately with extra sauce on the side.
Pin
| forkandbloom.com

These wraps always bring everyone together at the table. Even picky eaters love building their own and layering their favorite veggies.

Serving Suggestions

Pair your shawarma wraps with crispy oven fries or a simple tomato cucumber salad for a fresh and satisfying meal.

Storing & Meal Prep

Store leftover beef and sauce in airtight containers for up to 2 days in the fridge; reheat beef before assembling wraps to keep flavors vivid.

Nutritional Highlights

Each serving provides about 480 calories, with a balance of 34 g protein to refuel and 22 g fat for satisfying richness.

Flavor-packed beef shawarma wraps drizzled with creamy yogurt sauce and crisp veggies delightfully entice. Pin
Flavor-packed beef shawarma wraps drizzled with creamy yogurt sauce and crisp veggies delightfully entice. | forkandbloom.com

Try this recipe for a delicious homemade twist on shawarma: bold flavors and creamy sauce will have you coming back for more.

Recipe Q&A

Can I substitute another protein for beef?

Yes, chicken or lamb are excellent alternatives and can be marinated and cooked similarly.

What type of flatbread works best?

Pita, lavash, or soft tortillas are all suitable options for wrapping the filling effectively.

How can I make the wraps dairy-free?

Replace Greek yogurt with non-dairy alternatives such as coconut yogurt or soy yogurt in the sauce.

Are there gluten-free options available?

Use certified gluten-free flatbreads or wraps for those with gluten sensitivities or dietary restrictions.

What fresh herbs complement these wraps?

Fresh mint or parsley add brightness and freshness when used as garnish or mixed into the filling.

Can wraps be prepared ahead of time?

Cook beef and prep veggies in advance, but assemble just before serving to keep flatbread soft and fillings crisp.

Beef Shawarma Wraps Yogurt Sauce

Spiced beef, crisp veggies, soft flatbread, and creamy yogurt sauce unite for a satisfying Middle Eastern classic.

Prep duration
25 min
Cooking duration
15 min
Complete duration
40 min


Skill level Medium

Origin Middle Eastern

Yield 4 Portions

Dietary specifications None specified

Components

Beef

01 1 pound 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

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)

Directions

Step 01

Marinate Beef: In a large bowl, whisk together olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Add the beef slices and coat thoroughly. Refrigerate and marinate for at least 20 minutes, or up to 2 hours for intensified flavor.

Step 02

Prepare Yogurt Sauce: While the beef marinates, combine Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Mix until smooth and season to taste. Keep refrigerated until assembling.

Step 03

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

Step 04

Warm Flatbreads: Briefly heat each flatbread in a dry skillet or microwave until soft and pliable.

Step 05

Assemble Wraps: Spread a generous layer of creamy yogurt sauce over each flatbread. Add beef, onion, tomato, cucumber, lettuce, and fresh herbs as desired.

Step 06

Serve: Roll each wrap tightly. Serve immediately with extra yogurt sauce alongside.

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Check flatbread labels for potential allergens. Substitute gluten-free wraps if needed.

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 480
  • Fat: 22 g
  • Carbs: 38 g
  • Protein: 34 g