Beef Shawarma Yogurt Wraps

Featured in: Cinnamon Desserts

Enjoy Middle Eastern flavors with spiced beef shawarma nestled in warm flatbread. The meat is marinated in a vibrant mix of cumin, coriander, paprika, and citrus, then seared until browned and juicy. Layer with crisp lettuce, cucumber, tomato, and tangy red onion for freshness and crunch. A creamy yogurt sauce with tahini and parsley adds cooling balance and a hint of zest. Wrap it all up, garnish with fresh herbs if desired, and serve with extra sauce on the side. These wraps offer a satisfying blend of tender meat, creamy sauce, and crunchy vegetables, ideal for sharing or a wholesome lunch.

Updated on Sun, 09 Nov 2025 14:35:00 GMT
Tender beef shawarma wraps with creamy yogurt sauce and fresh veggies.  Pin
Tender beef shawarma wraps with creamy yogurt sauce and fresh veggies. | cinnamonnest.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 served this...

Ingredients

  • For the Beef: 500 g beef sirloin or flank steak, thinly sliced, 2 tbsp olive oil, 2 garlic cloves, minced, 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp ground paprika, 1/2 tsp ground turmeric, 1/2 tsp ground cinnamon, 1/4 tsp cayenne pepper (optional), 1 tsp salt, 1/2 tsp black pepper, Juice of 1 lemon
  • For the Creamy Yogurt Sauce: 200 g (3/4 cup) plain Greek yogurt, 1 tbsp tahini, 1 garlic clove, finely minced, Juice of 1/2 lemon, 1 tbsp chopped fresh parsley, 1/4 tsp salt, Freshly ground black pepper to taste
  • For the Wraps: 4 large flatbreads (pita, lavash, or tortillas), 1 small red onion, thinly sliced, 1 large tomato, sliced, 1/2 cucumber, sliced into thin strips, 1 cup shredded lettuce, Fresh mint or parsley leaves (optional)

Instructions

Step 1:
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).
Step 2:
While the beef marinates, prepare 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.
Step 3:
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.
Step 4:
Warm the flatbreads in a dry skillet or microwave for a few seconds until pliable.
Step 5:
To assemble, spread a generous spoonful of the creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
Step 6:
Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Savory beef shawarma wrapped in flatbread, drizzled with tangy yogurt sauce.  Pin
Savory beef shawarma wrapped in flatbread, drizzled with tangy yogurt sauce. | cinnamonnest.com

Sharing these wraps with loved ones always brings a smile to everyone's face, creating a joyful moment around the table.

Required Tools

Mixing bowls, Large skillet or grill pan, Chefs knife, Cutting board, Spoon or spatula

Allergen Information

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

Nutritional Information (per serving)

Calories: 480, Total Fat: 22 g, Carbohydrates: 38 g, Protein: 34 g

Delicious beef shawarma with vibrant vegetables and rich, creamy yogurt dressing. Pin
Delicious beef shawarma with vibrant vegetables and rich, creamy yogurt dressing. | cinnamonnest.com

These beef shawarma wraps are a fantastic way to enjoy a taste of the Middle East right at home.

Recipe FAQ

Can I use a different meat than beef?

Yes, you can use chicken or lamb instead of beef. Adjust cooking times accordingly for your chosen protein.

How long should I marinate the beef?

Marinate for at least 20 minutes, but up to 2 hours gives deeper flavor absorption for the meat.

What type of flatbread works best?

Pita, lavash, or tortillas are all suitable. Choose according to your preference or dietary needs.

Is the yogurt sauce suitable for other dishes?

Absolutely! The creamy yogurt sauce pairs well with grilled vegetables, salads, or as a dip for snacks.

Are there gluten-free options for the wraps?

Yes. Opt for gluten-free wraps as a substitute to accommodate dietary restrictions.

How can I add extra flavor?

Add pickled vegetables, chili sauce, or a squeeze of fresh lemon to enhance the wraps' flavor profile.

Beef Shawarma Yogurt Wraps

Spiced beef strips, creamy yogurt sauce, fresh veggies, and warm flatbread bring bold Middle Eastern flavor to your table.

Prep duration
25 min
Cooking duration
15 min
Total duration
40 min


Difficulty Medium

Origin Middle Eastern

Yield 4 Servings

Dietary requirements None specified

Ingredients

Beef Preparation

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

Wrap Assembly

01 4 large flatbreads (pita, lavash, or flour tortillas)
02 1 small red onion, thinly sliced
03 1 large tomato, sliced
04 1/2 English cucumber, sliced into thin strips
05 1 cup shredded lettuce
06 Fresh mint or parsley leaves (optional)

Directions

Step 01

Prepare Marinade and Beef: In a large mixing bowl, combine olive oil, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne pepper, salt, black pepper, and lemon juice. Add the sliced beef and thoroughly coat. Cover and marinate for at least 20 minutes or up to 2 hours for enhanced flavor.

Step 02

Create Yogurt Sauce: In a separate bowl, blend Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and freshly ground black pepper. Taste and adjust seasoning if necessary. Refrigerate sauce until serving.

Step 03

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

Step 04

Warm Flatbreads: Heat each flatbread in a dry skillet or microwave briefly until flexible and warm.

Step 05

Assemble Wraps: Spread a generous spoonful of creamy yogurt sauce onto each flatbread. Top with cooked beef, sliced red onion, tomato, cucumber, shredded lettuce, and an optional handful of fresh mint or parsley.

Step 06

Roll and Serve: Tightly roll the wraps. Serve immediately, accompanied by additional yogurt sauce on the side.

Necessary tools

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

Allergy information

Review ingredients carefully for potential allergens and consult with a healthcare provider if you're uncertain.
  • Contains dairy (Greek yogurt)
  • Contains sesame (tahini)
  • Contains gluten (flatbread)
  • Verify flatbread packaging for potential allergens and select certified gluten-free wraps if necessary.

Nutritional information (per serving)

These values are approximate guidelines only and shouldn't replace professional medical advice.
  • Calories: 480
  • Fat: 22 g
  • Carbs: 38 g
  • Protein: 34 g