Beef Shawarma Wraps Creamy

Featured in: Late-Night Cravings

This Middle Eastern-inspired dish features tender beef strips marinated with aromatic spices, then cooked to juicy perfection. Wrapped in warm flatbread alongside fresh tomato, cucumber, red onion, and shredded lettuce, it’s complemented by a creamy, tangy yogurt sauce blended with tahini, garlic, and herbs. Simple to prepare, these wraps offer a harmonious balance of rich meat flavors and refreshing textures, perfect for a satisfying main meal.

Updated on Thu, 13 Nov 2025 12:33:00 GMT
Close-up of savory Beef Shawarma Wraps, filled to the brim with spiced beef and creamy yogurt sauce. Save to Pinterest
Close-up of savory Beef Shawarma Wraps, filled to the brim with spiced beef and creamy yogurt sauce. | snackandmack.com

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

When I first made these shawarma wraps for my family, everyone crowded around the counter to roll their own, each adding a personal twist with fresh herbs and extra sauce.

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 (optional): 1/4 tsp
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Lemon juice: from 1 lemon
  • Plain Greek yogurt: 200 g (3/4 cup)
  • Tahini: 1 tbsp
  • Garlic clove: 1, finely minced
  • Lemon juice: from 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 thin 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 beef strips and toss to coat. Marinate for at least 20 minutes (up to 2 hours).
Prepare yogurt sauce:
In a bowl, mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Season and refrigerate until ready to use.
Cook beef:
Heat a large skillet or grill pan over medium-high. Cook 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 the microwave until pliable.
Assemble wraps:
Spread yogurt sauce on flatbread, top with beef, onion, tomato, cucumber, lettuce, and fresh herbs.
Roll and serve:
Roll wraps tightly. Serve with extra yogurt sauce on the side.
Save to Pinterest
| snackandmack.com

Gathering around the table, my kids love customizing their wraps with extra mint while the adults go for more sauce—it turns dinner into a fun, hands-on experience.

Flavor Boosts

Add pickled vegetables or a splash of chili sauce for a tangy, spicy twist. Fresh herbs sprinkled before serving brighten each bite.

Serving Ideas

Pair these wraps with crispy fries, tabbouleh salad, or cool mint lemonade to complete your meal.

Nutrition & Storage

Each wrap has 480 calories, 22 g fat, 38 g carbs, and 34 g protein. Leftovers can be stored in an airtight container for up to 2 days.

Delicious, richly-seasoned Beef Shawarma Wraps presented with fresh vegetables and creamy yogurt for a delightful meal. Save to Pinterest
Delicious, richly-seasoned Beef Shawarma Wraps presented with fresh vegetables and creamy yogurt for a delightful meal. | snackandmack.com

Enjoy Beef Shawarma Wraps as a quick, wholesome dinner or a make-ahead lunch packed with fresh taste and creamy texture.

Recipe FAQs

What spices are used to flavor the beef?

The beef is seasoned with a blend including cumin, coriander, paprika, turmeric, cinnamon, cayenne pepper, salt, and black pepper for a warm, aromatic profile.

How is the yogurt sauce prepared?

The sauce combines Greek yogurt with tahini, garlic, lemon juice, chopped parsley, salt, and pepper, creating a creamy and tangy accompaniment.

Can other meats be used instead of beef?

Yes, chicken or lamb can be substituted while following the same marinade and cooking steps for varied flavors.

What type of bread is best for these wraps?

Large flatbreads such as pita, lavash, or tortillas work well, providing a soft and pliable base for rolling.

Are there suggested serving options or pairings?

Pickled vegetables or chili sauce add extra punch, and crisp white wine or mint lemonade pair beautifully with the flavors.

Beef Shawarma Wraps Creamy

Spiced beef strips with fresh vegetables, wrapped in warm bread with a tangy creamy yogurt sauce.

Prep Time
25 min
Cook Time
15 min
Overall Time
40 min
Recipe by Snack And Mack Ryan Mitchell

Recipe Type Late-Night Cravings

Skill Level Medium

Cuisine Type Middle Eastern

Output 4 Serving Size

Dietary Details None specified

Ingredient List

Beef

01 1.1 lbs 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)

Steps

Step 01

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

Step 02

Prepare Yogurt Sauce: Combine Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning as needed. Refrigerate until serving.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Equipment Needed

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

Allergy Info

Double-check every item for known allergies. If unsure, reach out to a healthcare provider.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).

Nutrition Details (each serving)

Nutrient details are offered for reference only. Speak with your doctor for personal health questions.
  • Calorie Count: 480
  • Fat Content: 22 g
  • Carbohydrate: 38 g
  • Proteins: 34 g