Beef Shawarma Wraps Creamy

Featured in: Dinner Winners

Enjoy tender, spiced beef strips marinated with fragrant Middle Eastern spices, cooked to perfection and wrapped in warm flatbread. Complemented by fresh vegetables and a tangy, creamy yogurt sauce that adds brightness and richness. Ideal for a flavorful, satisfying lunch or dinner that captures authentic street food vibes with minimal fuss.

Updated on Tue, 11 Nov 2025 08:48:00 GMT
Tender beef shawarma wraps bursting with flavor and creamy yogurt sauce.  Save
Tender beef shawarma wraps bursting with flavor and creamy yogurt sauce. | tastybattle.com

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

This recipe quickly became a favorite in our family because of its rich flavors and ease of preparation.

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

Step 1:
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).
Step 2:
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.
Step 3:
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.
Step 4:
Warm the flatbreads in a dry skillet or microwave for a few seconds until pliable.
Step 5:
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.
Step 6:
Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Savor beef shawarma wraps loaded with fresh veggies and tangy yogurt dip.  Save
Savor beef shawarma wraps loaded with fresh veggies and tangy yogurt dip. | tastybattle.com

This dish reminds me of lively family dinners filled with laughter and stories shared over delicious food.

Notes

For extra flavor add pickled vegetables or chili sauce to the wraps Chicken or lamb can be used instead of beef Pair with a crisp white wine or mint lemonade

Required Tools

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

Nutritional Information

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

Delicious beef shawarma wraps served warm with a zesty yogurt dressing. Save
Delicious beef shawarma wraps served warm with a zesty yogurt dressing. | tastybattle.com

Serve these shawarma wraps fresh and enjoy the burst of Middle Eastern flavors in every bite.

Recipe Questions

How is the beef seasoned for optimal flavor?

The beef is marinated with a blend of cumin, coriander, paprika, turmeric, cinnamon, cayenne, garlic, lemon juice, salt, and pepper to infuse aromatic and balanced spiced notes.

What is the best way to prepare the yogurt sauce?

Mix Greek yogurt with tahini, minced garlic, lemon juice, fresh parsley, salt, and pepper, then whisk until smooth and refrigerate to meld flavors before serving.

Can I use alternative proteins instead of beef?

Yes, chicken or lamb make excellent substitutes, applying the same marinade and cooking methods for similar flavor profiles.

How should the flatbreads be warmed?

Warm flatbreads briefly in a dry skillet or microwave until pliable to make wrapping easier without drying them out.

What fresh vegetables work best in this wrap?

Thinly sliced onion, tomato, cucumber strips, shredded lettuce, and fresh herbs like mint or parsley provide great texture and freshness.

Are there suggested accompaniments for serving?

Pickled vegetables, chili sauce, crisp white wine, or mint lemonade complement the flavors and enhance the meal experience.

Beef Shawarma Wraps Creamy

Spiced beef slices with fresh veggies wrapped in warm bread and creamy yogurt sauce.

Prep duration
25 min
Cook duration
15 min
Complete duration
40 min
Created by Alex Ramirez


Skill level Medium

Heritage Middle Eastern

Output 4 Portions

Nutritional specifications None specified

Components

Beef

01 1.1 lb 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 chopped fresh parsley
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: Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice in a large bowl. Add beef strips and toss to coat. Marinate for at least 20 minutes or up to 2 hours for enhanced flavor.

Phase 02

Prepare yogurt sauce: In a bowl, mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Adjust seasoning as desired. Refrigerate until needed.

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 fully cooked. Remove from heat.

Phase 04

Warm flatbreads: Gently warm flatbreads in a dry skillet or microwave for a few seconds until soft and pliable.

Phase 05

Assemble wraps: Spread a generous spoonful of creamy yogurt sauce over each flatbread. Layer with cooked beef, red onion slices, tomato, cucumber, lettuce, and optional fresh herbs.

Phase 06

Serve: Roll wraps tightly and serve immediately, offering extra yogurt sauce alongside if desired.

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if uncertain.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Verify flatbread allergen information; gluten-free wraps can be substituted.

Nutrient breakdown (each portion)

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