Beef Shawarma Wraps Creamy

Featured in: Easy Weeknight Dinners

These beef shawarma wraps showcase tender, thinly sliced beef marinated in a fragrant blend of cumin, coriander, paprika, and lemon juice. Cooked to perfection and paired with a creamy yogurt sauce enriched with tahini, garlic, and fresh parsley, the wraps are assembled with crisp vegetables and warm flatbread. Perfectly balanced flavors and textures create a satisfying Middle Eastern-inspired dish that can be served immediately or customized with pickled vegetables or fresh herbs.

Updated on Thu, 13 Nov 2025 14:29:00 GMT
Sliced Beef Shawarma wraps, richly spiced and filled, ready to be enjoyed with creamy yogurt sauce. Save
Sliced Beef Shawarma wraps, richly spiced and filled, ready to be enjoyed with creamy yogurt sauce. | dashnosh.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce. This is a Middle Eastern street food classic, full of flavor and perfect for sharing with family or friends.

I still remember the first time I made these for a weekend get-together. The aroma of spiced beef sizzling on the stove filled the house, drawing everyone into the kitchen in anticipation.

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 (optional): 1/4 tsp
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Lemon juice: Juice of 1 lemon
  • Greek yogurt: 200 g (3/4 cup) plain
  • Tahini: 1 tbsp
  • Garlic (sauce): 1 clove, finely minced
  • Lemon juice (sauce): Juice of 1/2 lemon
  • Fresh parsley: 1 tbsp, chopped
  • Salt (sauce): 1/4 tsp
  • Black pepper (sauce): 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 evenly. Marinate for at least 20 minutes (up to 2 hours).
Prepare the yogurt sauce:
While beef marinates, mix Greek yogurt, tahini, garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning and chill until ready to use.
Cook the beef:
Heat a large skillet or grill pan over medium-high heat. Cook beef in batches 4 to 6 minutes, stirring occasionally until browned and cooked through. Remove from heat.
Warm the flatbreads:
Heat flatbreads in a dry skillet or microwave until soft and pliable.
Assemble the wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and herbs.
Serve:
Roll up wraps tightly and serve at once, with extra yogurt sauce.
A close-up of delicious Beef Shawarma wraps with fresh vegetables, glistening on a plate, tempting flavors. Save
A close-up of delicious Beef Shawarma wraps with fresh vegetables, glistening on a plate, tempting flavors. | dashnosh.com

My kids love assembling their own wraps, making it a fun family dinner when everyone can customize toppings and sauces.

Required Tools

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

Allergen Information

Contains dairy (Greek yogurt), sesame (tahini), gluten (flatbread). Substitute gluten-free wraps if needed and check flatbread labels for allergens.

Nutritional Information

Calories: 480. Total Fat: 22 g. Carbohydrates: 38 g. Protein: 34 g per serving

Warm flatbread wraps, overflowing with savory Beef Shawarma, vegetables, and creamy yogurt for a delightful meal. Save
Warm flatbread wraps, overflowing with savory Beef Shawarma, vegetables, and creamy yogurt for a delightful meal. | dashnosh.com

Enjoy these Beef Shawarma Wraps fresh and hot, with extra yogurt sauce for dipping. They are sure to please everyone at the table!

Kitchen Q&A

What cut of beef works best for these wraps?

Thinly sliced sirloin or flank steak is ideal as it cooks quickly and absorbs the marinade well.

How do I make the creamy yogurt sauce?

Combine plain Greek yogurt with tahini, minced garlic, lemon juice, chopped parsley, salt, and pepper for a smooth, tangy sauce.

Can I prepare the beef marinade ahead of time?

Yes, marinate the beef for at least 20 minutes or up to 2 hours to deepen the flavors before cooking.

What type of flatbread is best for wrapping?

Pita, lavash, or tortillas all work well—choose a soft, pliable flatbread that holds the fillings securely.

Are there suggested accompaniments to serve with these wraps?

Pickled vegetables, chili sauce, crisp white wine, or mint lemonade complement the wraps beautifully.

Beef Shawarma Wraps Creamy

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

Prep Duration
25 min
Cook Duration
15 min
Complete Duration
40 min
Created by Tyler Morgan


Skill Level Medium

Cultural Heritage Middle Eastern

Output 4 Portion Size

Nutritional Categories None specified

What You'll Need

Beef

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

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 beef strips and toss to coat thoroughly. Marinate for a minimum of 20 minutes, up to 2 hours for enhanced flavor.

Step 02

Prepare Yogurt Sauce: In a separate bowl, blend Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper. Adjust seasoning to preference. 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 flatbreads in a dry skillet or microwave briefly until pliable.

Step 05

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

Step 06

Serve: Roll the flatbreads tightly to enclose the fillings. Serve immediately, offering additional yogurt sauce alongside.

Kitchen Tools Needed

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

Allergy Alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Check label for gluten-free alternatives.

Nutrition Details (serving size)

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