Beef Shawarma Wraps Creamy

Featured in: Grill & Chill Recipes

Experience tender beef strips marinated with warm spices like cumin, coriander, paprika, and cinnamon, then cooked to perfection. Served wrapped in soft flatbread, loaded with fresh tomato, cucumber, onion, and crisp lettuce. Complemented by a creamy yogurt and tahini sauce with garlic and lemon, this dish balances robust flavors with refreshing elements. Perfect for a flavorful and quick meal inspired by Middle Eastern street fare.

Updated on Sun, 09 Nov 2025 09:20:00 GMT
Tender beef shawarma wraps, filled with fresh veggies and creamy yogurt sauce.  Pin It
Tender beef shawarma wraps, filled with fresh veggies and creamy yogurt sauce. | dudesnack.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 fell in love with shawarma wraps during a trip to Istanbul. The enticing aroma of sizzling spices and the vibrant, fresh toppings still remind me of bustling street markets with every bite.

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 (for sauce): 1/4 tsp
  • Black pepper (for sauce): freshly ground, to taste
  • Large flatbreads: 4 (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): 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 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:
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:
Spread a generous spoonful of the creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
Roll and serve:
Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Mouthwatering beef shawarma wraps served with tangy yogurt sauce and vibrant vegetables.  Pin It
Mouthwatering beef shawarma wraps served with tangy yogurt sauce and vibrant vegetables. | dudesnack.com

Sharing beef shawarma wraps with my family always sparks lively conversations around the table, reminding us of travels and new flavors we have enjoyed together.

Serving Suggestions

Enjoy these wraps with pickled vegetables, chili sauce, or a refreshing mint lemonade for a complete meal experience.

Allergen Information

Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Use gluten-free wraps and dairy-free yogurt for alternative dietary needs.

Nutritional Information

Each serving provides approximately 480 calories, 22 g fat, 38 g carbohydrates, and 34 g protein.

Delicious beef shawarma wraps wrapped in flatbread, drizzled with zesty yogurt dressing. Pin It
Delicious beef shawarma wraps wrapped in flatbread, drizzled with zesty yogurt dressing. | dudesnack.com

For an extra vibrant touch, sprinkle chopped fresh herbs just before serving. These shawarma wraps make any meal feel like a street food celebration.

Recipe Questions & Answers

How long should the beef marinate?

Marinate the beef strips for at least 20 minutes to allow flavors to develop, though up to 2 hours is ideal for deeper taste.

What type of flatbread works best?

Large pita, lavash, or tortilla flatbreads are suitable as they wrap well and complement the filling.

Can the yogurt sauce be prepared ahead?

Yes, the creamy yogurt sauce can be mixed and refrigerated in advance to enhance flavor blending.

Are there optional additions to enhance flavor?

Add pickled vegetables or a dash of chili sauce inside the wraps for an extra kick.

Can other meats be used instead of beef?

Chicken or lamb can be substituted while retaining the classic spiced profile and texture.

Beef Shawarma Wraps Creamy

Spiced beef strips with fresh veggies and tangy creamy sauce in warm flatbread wraps.

Prep Time
25 minutes
Time to Cook
15 minutes
Overall Time
40 minutes
Created by Jake Anderson

Recipe Category Grill & Chill Recipes

Skill Level Medium

Cuisine Type Middle Eastern

Output 4 Portion Size

Diet Preferences None specified

What You'll Need

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 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)

How to Make It

Step 01

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

Step 02

Prepare the Yogurt Sauce: While the beef marinates, blend Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and freshly ground black pepper in a bowl. Adjust seasoning as needed and refrigerate until serving.

Step 03

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

Step 04

Warm the Flatbreads: Warm the flatbreads in a dry skillet or microwave briefly until soft and pliable.

Step 05

Assemble the Wraps: Spread a generous spoonful of the creamy yogurt sauce onto each flatbread. Layer with cooked beef, sliced red onion, tomato, cucumber, shredded lettuce, and fresh herbs if using.

Step 06

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

Gear Needed

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

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Check flatbread labels for allergens. Use gluten-free wraps if needed.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g