Beef Shawarma Wraps Creamy Yogurt

Featured in: Sizzle & Spice Meals

Experience tender, spiced beef strips, marinated with cumin, coriander, and paprika, cooked to perfection. Wrapped in warm flatbreads and layered with fresh vegetables like cucumber, tomato, and lettuce, this dish is complemented by a tangy, creamy yogurt and tahini sauce. Perfectly balanced with garlic, lemon, and fresh herbs, it reflects vibrant Middle Eastern street food flavors. Ideal for a quick, flavorful main course packed with robust spices and refreshing textures.

Updated on Tue, 11 Nov 2025 09:01:00 GMT
Tender, spiced Beef Shawarma Wraps filled with fresh veggies and cooling yogurt sauce. Save
Tender, spiced Beef Shawarma Wraps filled with fresh veggies and cooling yogurt sauce. | sizzlebloom.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 tried beef shawarma wraps on a bustling night in Istanbul. The aroma of sizzling beef and toasted spices instantly reeled me in—and every bite remains unforgettable. Bringing this recipe home let me relive a beloved travel memory with family and friends.

Ingredients

  • Beef: 500 g beef sirloin or flank steak, thinly sliced
  • Olive oil: 2 tbsp
  • Garlic: 2 cloves, 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 (for sauce): 1 clove, finely minced
  • Lemon juice (for sauce): Juice of 1/2 lemon
  • Fresh parsley: 1 tbsp, chopped
  • Salt (for sauce): 1/4 tsp
  • 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
  • Lettuce: 1 cup, shredded
  • Fresh mint or parsley leaves: Optional

Instructions

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. Let marinate for at least 20 minutes (up to 2 hours for deeper flavor).
Prepare Yogurt Sauce:
Mix Greek yogurt, tahini, garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning as desired. Refrigerate until needed.
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.
Warm Flatbreads:
Warm flatbreads in a dry skillet or microwave for a few seconds until flexible.
Assemble Wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and herbs if using.
Roll and Serve:
Roll up wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Mouthwatering image of a fully-assembled Beef Shawarma Wrap, complete with creamy sauce. Save
Mouthwatering image of a fully-assembled Beef Shawarma Wrap, complete with creamy sauce. | sizzlebloom.com

My family loves gathering while these wraps sizzle on the stove, passing toppings around and building their own shawarma creations. It's a hands-on, laughter-filled meal that disappears fast.

Variations & Substitutions

Swap beef for chicken or lamb. Add pickled vegetables or chili sauce for extra tang and heat. Use soft tortillas for a different twist if flatbread isn't available.

Serving Suggestions

Pair wraps with mint lemonade or a crisp white wine for a refreshing contrast. Serve alongside tabbouleh or roasted potatoes for a heartier meal.

Nutrition & Storage

Each serving: 480 calories, 22 g fat, 38 g carbs, 34 g protein. Store leftover beef and sauce separately in airtight containers for up to 2 days. Assemble wraps fresh to preserve texture.

Close-up of golden-brown Beef Shawarma, ready to be wrapped in soft warm flatbread. Save
Close-up of golden-brown Beef Shawarma, ready to be wrapped in soft warm flatbread. | sizzlebloom.com

Make these wraps for any casual gathering or busy weeknight and watch them vanish instantly. The creamy sauce and bold spices are sure to win everyone over.

Common Questions

How should the beef be marinated?

Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Toss beef strips in this mixture and marinate for at least 20 minutes up to 2 hours for deeper flavor.

What type of flatbread is best for wraps?

Large flatbreads like pita, lavash, or tortillas work well as they are pliable and hold the fillings securely.

How is the creamy yogurt sauce prepared?

Mix Greek yogurt with tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper. Refrigerate until ready to serve.

Can other proteins be used instead of beef?

Yes, chicken or lamb can be substituted while maintaining the marinade and method for a different flavor profile.

What are some suggested accompaniments?

Pickled vegetables, chili sauce, crisp white wine, or mint lemonade pair nicely with this dish.

Beef Shawarma Wraps Creamy Yogurt

Spiced beef strips in warm flatbread with fresh vegetables and creamy yogurt sauce.

Setup Duration
25 min
Heat Duration
15 min
Complete Duration
40 min
Created by Emily Dawson

Classification Sizzle & Spice Meals

Skill Level Medium

Heritage Middle Eastern

Output 4 Portions

Nutrition Labels 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 ground 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)

Method Steps

Phase 01

Prepare marinade and marinate beef: Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne pepper, salt, black pepper, and lemon juice in a large bowl. Add beef strips and toss to coat. Marinate for at least 20 minutes, up to 2 hours.

Phase 02

Make yogurt sauce: Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning and refrigerate until ready to serve.

Phase 03

Cook beef: Heat skillet or grill pan over medium-high. Cook marinated beef in batches 4–6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.

Phase 04

Warm flatbreads: Heat flatbreads in a dry skillet or microwave briefly until pliable.

Phase 05

Assemble wraps: Spread yogurt sauce on each flatbread. Layer beef, red onion, tomato, cucumber, lettuce, and herbs if desired.

Phase 06

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

Kitchen Tools

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

Dietary Alerts

Always review ingredients individually for potential allergens and seek professional medical guidance when uncertain.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Check flatbread labels for allergens. Gluten-free wraps can be substituted.

Dietary Information (per portion)

Values shown are estimates and shouldn't replace professional medical consultation.
  • Energy Value: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g