Beef Shawarma Wraps Creamy

Featured in: Fresh & Light Meals

Discover tender beef strips marinated in a blend of warm spices and lemon, then cooked to juicy perfection. These are wrapped in warm flatbread alongside crisp vegetables and a creamy yogurt sauce combining Greek yogurt, tahini, and fresh herbs. The balance of spices with fresh, tangy sauce creates a vibrant, Middle Eastern-inspired dish perfect for a satisfying main course. Preparation involves marinating, cooking beef, combining sauce ingredients, and assembling wraps with fresh vegetables for a flavorful meal.

Updated on Fri, 14 Nov 2025 10:15:00 GMT
Golden-brown Beef Shawarma Wraps filled with spiced beef, fresh vegetables, and creamy yogurt sauce. Save
Golden-brown Beef Shawarma Wraps filled with spiced beef, fresh vegetables, and creamy yogurt sauce. | tastyeffect.com

Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy creamy yogurt sauce—a Middle Eastern street food classic.

The first time I made beef shawarma wraps at home I was amazed at how the spices filled the kitchen with such a warm inviting aroma. It's always a hit at our dinner table and proves you can bring your favorite street food flavors into your own kitchen.

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 (optional): 1/4 tsp
  • 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: 1/4 tsp
  • Freshly ground black pepper: to taste
  • Large flatbreads (pita lavash or tortillas): 4
  • 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): as needed

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 well. Marinate for at least 20 minutes or up to 2 hours for more flavor.
Prepare Yogurt Sauce:
Mix Greek yogurt tahini minced garlic lemon juice parsley salt and black pepper in a bowl. Adjust seasoning if needed and refrigerate until ready to use.
Cook the Beef:
Heat a large skillet or grill pan over medium high heat. Cook marinated beef in batches for 4 to 6 minutes stirring occasionally until browned and cooked through. Remove from heat.
Warm the Flatbreads:
Warm flatbreads in a dry skillet or microwave for a few seconds until soft and pliable.
Assemble Wraps:
Spread generous yogurt sauce onto each flatbread. Top with cooked beef onion tomato cucumber lettuce and herbs if desired.
Serve:
Roll up wraps tightly and serve immediately with extra yogurt sauce.
Save
| tastyeffect.com

Enjoying these shawarma wraps with family means passing around extra sauce and debating who rolls their wrap tightest—sharing street food like this makes every meal a little more fun and festive.

Required Tools

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

Nutritional Information (per serving)

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

Serving Ideas

Pair with pickled vegetables or drizzle chili sauce for extra zing serve alongside crisp white wine or refreshing mint lemonade.

A close-up of delicious Beef Shawarma Wraps, overflowing with savory meat and cool, refreshing components. Save
A close-up of delicious Beef Shawarma Wraps, overflowing with savory meat and cool, refreshing components. | tastyeffect.com

This shawarma wrap is delicious eaten fresh but leftovers taste even better after the flavors meld. Try customizing with your favorite herbs or extra spicy sauce.

Recipe FAQ

How long should the beef be marinated?

Marinate the beef strips for at least 20 minutes to an hour for a lightly infused flavor. For deeper taste, up to 2 hours is ideal.

What type of flatbread works best?

Large flatbreads like pita, lavash, or tortillas are suitable and can be warmed before assembling for softness.

Can the creamy yogurt sauce be prepared ahead?

Yes, the sauce can be mixed and refrigerated until ready to use, allowing flavors to meld nicely.

What sides pair well with these wraps?

Pickled vegetables, chili sauce, crisp white wine, or mint lemonade complement the flavors perfectly.

Are there alternative proteins that can be used?

Chicken or lamb can replace beef for variations while maintaining the spice profile.

Beef Shawarma Wraps Creamy

Spiced beef strips wrapped in flatbread with fresh veggies and creamy yogurt sauce, flavorful and easy to enjoy.

Prep duration
25 min
Cook duration
15 min
Complete duration
40 min
Created by Laura Bennett


Skill level Medium

Heritage Middle Eastern

Output 4 Portions

Dietary requirements None specified

Components

Beef

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

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)

Directions

Phase 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 thoroughly to coat. Let marinate for at least 20 minutes or up to 2 hours for enhanced flavor.

Phase 02

Prepare Yogurt Sauce: While the beef marinates, blend Greek yogurt, tahini, minced garlic, lemon juice, chopped parsley, salt, and black pepper in a bowl. Adjust seasoning to preference and refrigerate until use.

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 thoroughly cooked. Remove from heat and set aside.

Phase 04

Warm the Flatbreads: Gently warm the flatbreads in a dry skillet or microwave briefly until pliable.

Phase 05

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

Phase 06

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

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if uncertain.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Verify flatbread labels for allergens; gluten-free wraps recommended if needed.

Nutritional information (per portion)

These values are approximate guides only and shouldn't replace professional medical consultation.
  • Energy: 480
  • Fats: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g