Beef Shawarma Wraps Yogurt

Featured in: Global Kitchen

Experience tender, spiced beef strips layered with fresh vegetables and enveloped in warm flatbread. The creamy yogurt sauce, infused with tahini and herbs, adds a tangy, smooth finish. This Middle Eastern-inspired dish blends aromatic spices like cumin, coriander, paprika, and turmeric to create vibrant flavors. Perfectly marinated and quickly cooked for a satisfying meal, it's a delightful combination of textures and tastes that’s quick to prepare and ideal for any occasion.

Updated on Tue, 11 Nov 2025 08:35:00 GMT
Juicy beef shawarma wraps, filled with vibrant veggies and drizzled with creamy yogurt sauce. Save
Juicy beef shawarma wraps, filled with vibrant veggies and drizzled with creamy yogurt sauce. | tastychuck.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy, creamy yogurt sauce is a Middle Eastern street food classic that&s sure to be a hit at dinnertime.

The first time I made beef shawarma wraps at home, my kitchen filled with the warm scent of spices and my family couldn&t wait to dig in. The creamy yogurt sauce became an instant favorite and now it&s a staple for any wrap night.

Ingredients

  • Beef: 500 g beef sirloin or flank steak, thinly sliced
  • Olive oil: 2 tbsp
  • Garlic: 2 cloves, minced
  • Cumin: 1 tsp, ground
  • Coriander: 1 tsp, ground
  • Paprika: 1 tsp, ground
  • Turmeric: 1/2 tsp, ground
  • Cinnamon: 1/2 tsp, ground
  • 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
  • Parsley: 1 tbsp chopped fresh
  • 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:
Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice in a large bowl. Toss beef strips to coat. Marinate at least 20 minutes.
Make Yogurt Sauce:
Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Adjust seasoning and refrigerate until using.
Cook the Beef:
Heat skillet or grill pan over medium-high. Cook beef in batches 4 to 6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.
Warm Flatbreads:
Warm flatbreads in a dry skillet or microwave until pliable.
Assemble the Wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and herbs if desired.
Serve:
Roll wraps tightly and serve immediately with extra yogurt sauce.
A close-up of a delicious beef shawarma wrap, ready to eat with a beautiful swirl of sauce. Save
A close-up of a delicious beef shawarma wrap, ready to eat with a beautiful swirl of sauce. | tastychuck.com

The entire family gathers around when these wraps are ready and everyone gets to customize with their favorite veggies. It&s always a fun, hands-on meal that brings lots of smiles to the table.

Required Tools

Mixing bowls, large skillet or grill pan, chef&s knife, cutting board, spoon or spatula

Allergen Information

Includes dairy from yogurt, sesame from tahini, and gluten from flatbreads. Use gluten-free wraps if needed.

Nutritional Information

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

Savory beef shawarma wraps, filled with tender spiced beef and fresh herbs, perfect for lunch. Save
Savory beef shawarma wraps, filled with tender spiced beef and fresh herbs, perfect for lunch. | tastychuck.com

These beef shawarma wraps bring restaurant flavor to your home and make lunch or dinner exciting. Serve hot and enjoy every bite!

Recipe Guide

How should the beef be marinated for best flavor?

Combine olive oil, garlic, lemon juice, and spices like cumin, coriander, and paprika then marinate the beef strips for at least 20 minutes to deepen the flavors.

What type of flatbread works best for these wraps?

Large pita, lavash, or tortillas all work well; warm them briefly to make them pliable for easy rolling.

How can the creamy yogurt sauce be adjusted for taste?

The sauce can be seasoned with tahini, garlic, lemon juice, parsley, salt, and pepper. Adjust seasoning or add minced herbs to suit your preference.

Can other meats be used instead of beef?

Yes, chicken or lamb are excellent alternatives and can be marinated and cooked using the same method.

Are there suggestions for serving or accompaniments?

Serving with pickled vegetables, chili sauce, or a crisp white wine or mint lemonade complements the flavors well.

Beef Shawarma Wraps Yogurt

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

Prep duration
25 min
Heat time
15 min
Full duration
40 min
Created by Chuck Harrison


Skill level Medium

Heritage Middle Eastern

Output 4 Portions

Nutrition Labels None specified

What you'll need

Beef

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

Phase 01

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

Phase 02

Prepare yogurt sauce: While the beef marinates, whisk together Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning as needed and refrigerate until serving.

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: Warm the flatbreads in a dry skillet or microwave briefly until soft and pliable.

Phase 05

Assemble the wraps: Spread a generous spoonful of creamy yogurt sauce over each flatbread. Top with cooked beef, sliced onion, tomato, cucumber, 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

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

Allergy alerts

Always review ingredients for potential allergens and seek professional medical guidance if unsure
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread).
  • Check flatbread labels for potential allergens; gluten-free alternatives may be used.

Nutrition breakdown (per portion)

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