Beef Shawarma Wraps Yogurt

Featured in: Fire-Grilled Favorites

This dish features spiced beef strips marinated with Middle Eastern spices, grilled until tender and wrapped in warm flatbread. Fresh vegetables add crispness while a creamy yogurt sauce, enhanced with tahini and herbs, provides a tangy complement. The layering creates a balanced texture and flavor harmony, perfect for a flavorful main meal that’s easy to assemble and enjoy.

Updated on Thu, 13 Nov 2025 10:56:00 GMT
A close-up of delicious Beef Shawarma Wraps, filled with tender meat and creamy sauce. Save
A close-up of delicious Beef Shawarma Wraps, filled with tender meat and creamy sauce. | fireandbites.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 tasted shawarma during a trip to Amman, and it instantly became a favorite. Making it at home brings back those bustling market memories every time.

Ingredients

  • Beef sirloin or flank steak: 500 g, 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: 1 clove, finely minced
  • Lemon juice: juice of 1/2 lemon
  • Fresh parsley: 1 tbsp, chopped
  • Salt: 1/4 tsp
  • Black pepper: freshly ground, 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 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 well. Marinate for at least 20 minutes (up to 2 hours for deeper flavor).
Make creamy 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 marinated beef in batches for 4–6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.
Warm the flatbreads:
Warm flatbreads in a dry skillet or microwave for a few seconds until pliable.
Assemble wraps:
Spread a generous spoonful of creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
Roll up and serve:
Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Save
| fireandbites.com

Sharing these wraps at family dinners always gets everyone excited for bold flavors. We love customizing our shawarma with extra veggies or herbs.

Serving Suggestions

Pair these wraps with mint lemonade or a crisp white wine for a refreshing accompaniment. Pickled vegetables or chili sauce add a perfect touch of acidity.

Allergen & Nutritional Info

This recipe contains dairy (Greek yogurt) and sesame (tahini). Each serving provides 480 calories, 22 g fat, 38 g carbs, and 34 g protein.

Required Tools

Mixing bowls, large skillet or grill pan, chefs knife, cutting board, and spoon or spatula are needed to prepare these wraps.

Warm flatbread filled generously with spiced beef shawarma and fresh, colorful vegetables. Save
Warm flatbread filled generously with spiced beef shawarma and fresh, colorful vegetables. | fireandbites.com

Enjoy these beef shawarma wraps warm, and add your favorite garnishes for a customizable meal everyone loves.

Common Questions

What cuts of beef work best for this dish?

Sirloin or flank steak thinly sliced are ideal for tender, flavorful results.

How long should the beef marinate?

At least 20 minutes to absorb spices; up to 2 hours for deeper flavor.

Can I prepare the yogurt sauce in advance?

Yes, mix and refrigerate the sauce before serving to blend flavors well.

What flatbread options suit the wraps?

Pita, lavash, or tortillas all provide pliable bases for wrapping.

Are there suggested additions to enhance flavor?

Pickled vegetables or chili sauce can add tang and heat for variety.

Beef Shawarma Wraps Yogurt

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

Setup Duration
25 min
Time at Heat
15 min
Complete Duration
40 min
Created by Logan Hayes


Skill Level Medium

Cultural Background Middle Eastern

Output 4 Portion Count

Special Diet Info None specified

What You'll Need

Beef

01 1.1 pounds 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 ground 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 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

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

Phase 02

Prepare the Yogurt Sauce: In a separate bowl, mix Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper. Adjust seasoning to preference and refrigerate until needed.

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

Phase 04

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

Phase 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 strips, shredded lettuce, and fresh herbs if desired.

Phase 06

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

Kitchen Tools Needed

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

Allergy Details

Always review ingredients individually for potential allergens and seek professional medical guidance if uncertain.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Check flatbread labels for allergens; consider gluten-free alternatives if needed.

Dietary Information (Single Portion)

Values shown are estimates only - please consult healthcare providers for specific dietary advice.
  • Energy Content: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g