Beef Shawarma Wraps Creamy Yogurt

Featured in: Family Comfort Meals

This dish features thin slices of marinated beef cooked until tender and wrapped in warm flatbreads. Fresh vegetables like tomato, cucumber, and lettuce add crispness, while a tangy creamy yogurt sauce with tahini and lemon brings brightness. Spices including cumin, coriander, and paprika create a rich Middle Eastern flavor. Simple to assemble and satisfying in every bite, these wraps offer a perfect balance of textures and vibrant tastes.

Updated on Sat, 15 Nov 2025 13:15:00 GMT
Savory Beef Shawarma Wraps filled with spiced beef, fresh veggies, and creamy yogurt sauce. Pin this
Savory Beef Shawarma Wraps filled with spiced beef, fresh veggies, and creamy yogurt sauce. | plumoven.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce. A Middle Eastern street food classic that's packed with flavor and texture.

I first tasted shawarma at a bustling street vendor on a summer trip, and the combination of warm spiced meat with cool creamy sauce has stuck with me ever since. It's a dish I love making for gatherings, as everyone can add their own twist to each wrap.

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: 1/4 tsp (optional)
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Juice of lemon: 1
  • Greek yogurt: 200 g (3/4 cup), plain
  • Tahini: 1 tbsp
  • Garlic clove: 1, finely minced
  • Juice of lemon: 1/2
  • Fresh parsley: 1 tbsp, chopped
  • Salt (sauce): 1/4 tsp
  • Black pepper (sauce): to taste, freshly ground
  • 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:
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. Let marinate for at least 20 minutes.
Prepare Yogurt Sauce:
Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning as needed. Refrigerate until serving.
Cook the Beef:
Heat skillet or grill pan over medium-high. Cook beef in batches 4–6 minutes, stirring, until browned and cooked through. Remove from heat.
Warm Flatbreads:
Heat flatbreads on dry skillet or in microwave until pliable.
Assemble Wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
Serve:
Roll wraps tightly and serve immediately, with extra sauce on the side.
Pin this
| plumoven.com

This shawarma wrap is a favorite for family movie nights. Everyone gets involved in assembling their own, and the mix of flavors always brings smiles to the table.

Required Tools

Mixing bowls, large skillet or grill pan, chefs knife, cutting board, spoon or spatula

Nutritional Information

Per serving: 480 calories, 22 g total fat, 38 g carbohydrates, 34 g protein

Serving Suggestions

Pair with crisp white wine or refreshing mint lemonade for a complete meal

Golden-brown Beef Shawarma Wraps, overflowing with flavorful beef and delicious yogurt dressing. Pin this
Golden-brown Beef Shawarma Wraps, overflowing with flavorful beef and delicious yogurt dressing. | plumoven.com

Serve these wraps hot with sauce on the side, and enjoy fresh for best texture and taste.

Recipe FAQs

How should the beef be marinated?

Combine olive oil, garlic, ground cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, pepper, and lemon juice. Toss beef slices in this mixture and marinate for at least 20 minutes to develop flavor.

What is the best way to cook the beef strips?

Heat a skillet or grill pan over medium-high heat and cook the marinated beef in batches for 4–6 minutes until browned and cooked through.

How to prepare the creamy yogurt sauce?

Mix plain Greek yogurt with tahini, minced garlic, lemon juice, chopped parsley, salt, and pepper. Adjust seasoning to taste and refrigerate until ready to use.

What types of flatbread work well for the wraps?

Pita, lavash, or tortillas can be warmed and used as wraps. Choose soft flatbreads that are pliable enough to roll without breaking.

Can the wraps be customized with additional ingredients?

Yes, adding pickled vegetables or chili sauce can enhance the flavor. Fresh herbs like mint or parsley can be included for added aroma.

Beef Shawarma Wraps Creamy Yogurt

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

Prep time
25 min
Time to cook
15 min
Total Duration
40 min
Created by Plum Oven Sophie Warren


Level of challenge Medium

Cuisine type Middle Eastern

Servings made 4 Portions

Dietary details None specified

Ingredient List

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)

How-To Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Equipment Needed

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

Allergy Advisories

Review each item for allergens and talk to your healthcare provider if unsure.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Check flatbread labels for allergens or use gluten-free alternatives.

Nutrition info (per portion)

This nutritional overview is meant for general information. For medical concerns, ask a professional.
  • Caloric Value: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g