Beef Shawarma Yogurt Wraps

Featured in: Hearty Dinners

Enjoy tender strips of spiced beef enveloped in soft flatbread, layered with crisp fresh vegetables and a smooth, tangy yogurt sauce. This dish highlights robust Middle Eastern seasonings such as cumin, coriander, and cinnamon, balanced by cool Greek yogurt and aromatic herbs. Simple to prepare, it's perfect for casual gatherings or weeknight dinners. Pair with mint lemonade or crisp white wine for an authentic street food flair. Customizable with alternative proteins or extra pickled veggies, these wraps offer both vibrant taste and hearty nourishment.

Updated on Sat, 08 Nov 2025 15:50:00 GMT
Tender beef shawarma wraps with yogurt sauce, fresh veggies, and warm flatbread.  Save It
Tender beef shawarma wraps with yogurt sauce, fresh veggies, and warm flatbread. | sunnyspoonful.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 on a bustling street in Beirut and have been recreating its magic at home ever since& Every bite brings back memories of food shared with friends on warm nights.

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: 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 the beef strips and toss to coat well. Marinate for at least 20 minutes (up to 2 hours for deeper flavor).
Prepare the Yogurt Sauce:
While the beef marinates mix Greek yogurt tahini minced garlic lemon juice parsley salt and black pepper in a bowl. Adjust seasoning and refrigerate until ready.
Cook the Beef:
Heat a large skillet or grill pan over medium-high. Cook 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 until pliable.
Assemble the Wraps:
Spread creamy yogurt sauce on each flatbread. Top with beef onion tomato cucumber lettuce and herbs if desired.
Serve:
Roll up wraps tightly. Serve immediately with extra yogurt sauce.
Save It
| sunnyspoonful.com

This recipe is a staple at family gatherings where everyone assembles their own shawarma wraps at the table& It's always a hit with kids and adults alike.

Making it Gluten-Free

Use your favorite gluten-free wrap or flatbread and double-check all sauces and seasonings for hidden gluten ingredients.

Nutritional Insights

Each serving provides a satisfying balance of protein healthy fat and fiber& A perfect option for an energizing lunch or dinner.

Serving Suggestions

Serve with pickled vegetables extra sauce or a side of crisp salad for a complete meal& Try pairing with mint lemonade or a light white wine.

Delicious beef shawarma wraps drizzled with creamy yogurt sauce and vibrant vegetables.  Save It
Delicious beef shawarma wraps drizzled with creamy yogurt sauce and vibrant vegetables. | sunnyspoonful.com

Beef shawarma wraps are freshest enjoyed right after assembling for maximum juiciness and crunch& Make extra sauce for dipping and sharing.

Recipe FAQs

What cut of beef works best?

Sirloin or flank steak is ideal for tender, flavorful strips in this dish.

Can I use other meats?

Chicken or lamb are great alternatives; just adjust cooking times accordingly.

How do I keep the flatbreads soft?

Gently warming them in a dry skillet or microwave makes wraps easy to roll and pliable.

What can I add for extra flavor?

Pickled vegetables or a spicy chili sauce provide zesty contrast and depth to the wraps.

Is there a gluten-free option?

Substitute gluten-free wraps or tortillas to accommodate dietary needs.

Beef Shawarma Yogurt Wraps

Warm flatbread filled with spicy beef, fresh vegetables, and smooth yogurt sauce for a bold, satisfying meal.

Prep Time
25 mins
Cook Time
15 mins
Total Duration
40 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Medium

Cuisine Style Middle Eastern

Recipe Yield 4 Serving Size

Diet Preferences None specified

What You'll Need

Beef Preparation

01 1 pound 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

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 cucumber, sliced into thin strips
05 1 cup shredded lettuce
06 Fresh mint or parsley leaves (optional)

Directions

Step 01

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 thoroughly to coat. Allow to marinate for a minimum of 20 minutes, or up to 2 hours for enhanced flavor.

Step 02

Prepare Yogurt Sauce: In a bowl, mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Adjust seasoning as desired and refrigerate until use.

Step 03

Cook the Beef: Heat a large skillet or grill pan over medium-high. Cook marinated beef in batches for 4 to 6 minutes, turning occasionally until deeply browned and cooked through. Remove from heat.

Step 04

Warm Flatbreads: Heat flatbreads in a dry skillet or microwave until soft and pliable, being careful not to overheat.

Step 05

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

Step 06

Roll and Serve: Roll up each wrap tightly and serve immediately, accompanied by extra yogurt sauce as desired.

Tools You'll Need

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

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains dairy (Greek yogurt).
  • Contains sesame (tahini).
  • Contains gluten (flatbread).
  • Check flatbread labels for additional allergens; substitute gluten-free wraps where needed.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 480
  • Fats: 22 grams
  • Carbohydrates: 38 grams
  • Proteins: 34 grams