Beef Shawarma Wraps Creamy

Featured in: Savory Quick Bites

Experience the rich flavors of spiced beef strips, marinated with aromatic cumin, coriander, and paprika. Grilled to perfection, the beef is wrapped in soft flatbread alongside fresh tomato, cucumber, lettuce, and onion for a refreshing crunch. A creamy yogurt sauce with tahini and lemon adds tang and smoothness, balancing the spices beautifully. Perfect for a quick yet flavorful meal inspired by Middle Eastern street food traditions.

Updated on Tue, 11 Nov 2025 11:27:00 GMT
Golden strips of savory Beef Shawarma ready to be wrapped in soft flatbread, delicious meal. Save
Golden strips of savory Beef Shawarma ready to be wrapped in soft flatbread, delicious meal. | collationspot.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 tried beef shawarma with friends at a bustling street market, and the flavor-packed wraps instantly became a favorite for entertaining at home.

Ingredients

  • Beef: 500 g sirloin or flank steak, 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: 1/4 tsp (optional)
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Lemon juice: from 1 lemon
  • Greek yogurt: 200 g (3/4 cup)
  • Tahini: 1 tbsp
  • Garlic clove: 1, finely minced
  • Lemon juice: from 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 beef and toss to coat. Marinate minimum 20 minutes.
Prepare the yogurt sauce:
Mix Greek yogurt, tahini, garlic, lemon juice, parsley, salt, and black pepper in a bowl. Chill until serving.
Cook the beef:
Heat a skillet over medium-high. Cook beef in batches for 4–6 minutes, stirring, until browned and cooked through.
Warm the flatbreads:
Heat flatbreads until soft and pliable in a dry skillet or microwave.
Assemble wraps:
Spread yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and herbs.
Serve:
Roll wraps tightly and serve immediately with extra sauce on the side.
Close-up of fully assembled Beef Shawarma wraps, with creamy sauce drizzling over fresh vegetables. Save
Close-up of fully assembled Beef Shawarma wraps, with creamy sauce drizzling over fresh vegetables. | collationspot.com

Making these wraps together has become a favorite family tradition—everyone enjoys building their own and sharing a meal bursting with fresh flavor.

Required Tools

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

Allergen Information

Yogurt, tahini, and flatbread contain dairy, sesame, and gluten. Choose wraps carefully if allergies are a concern.

Nutritional Information

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

Mouthwatering image of a delicious Beef Shawarma, showcasing tender spiced beef and vibrant toppings. Save
Mouthwatering image of a delicious Beef Shawarma, showcasing tender spiced beef and vibrant toppings. | collationspot.com

Enjoy these beef shawarma wraps hot with plenty of creamy sauce and your favorite drinks for a vibrant meal at home.

Recipe Help

How long should the beef marinate for best flavor?

Marinate the beef strips for at least 20 minutes; however, letting them rest up to 2 hours allows deeper spice infusion.

What type of flatbread works best for these wraps?

Soft pita, lavash, or tortilla flatbreads are ideal, as they are pliable and hold the fillings well.

Can the yogurt sauce be prepared in advance?

Yes, prepare the creamy yogurt sauce ahead and refrigerate. This allows flavors to meld for a richer taste.

What spices give the beef its characteristic flavor?

Cumin, coriander, paprika, turmeric, cinnamon, and cayenne pepper combine to create the warm, aromatic spice profile.

Are there alternatives to beef for this dish?

Chicken or lamb can be used as flavorful substitutes while maintaining the essence of the dish.

Beef Shawarma Wraps Creamy

Tender spiced beef in warm flatbread with fresh veggies and creamy tangy yogurt sauce.

Prep Time
25 min
Time to Cook
15 min
Overall Time
40 min
Created by Chloe Martin


Skill Level Medium

Cuisine Type Middle Eastern

Makes 4 Portions

Special Diets None specified

What You’ll Need

Beef

01 1.1 lbs beef sirloin or flank steak, thinly sliced
02 2 tbsp olive oil
03 2 garlic cloves, minced
04 1 tsp ground cumin
05 1 tsp ground coriander
06 1 tsp ground paprika
07 1/2 tsp ground turmeric
08 1/2 tsp ground cinnamon
09 1/4 tsp cayenne pepper (optional)
10 1 tsp salt
11 1/2 tsp black pepper
12 Juice of 1 lemon

Creamy Yogurt Sauce

01 3/4 cup plain Greek yogurt
02 1 tbsp tahini
03 1 garlic clove, finely minced
04 Juice of 1/2 lemon
05 1 tbsp chopped fresh parsley
06 1/4 tsp 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)

How-To

Step 01

Marinate beef: Combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice in a bowl. Add beef strips and toss to coat. Marinate for at least 20 minutes, up to 2 hours.

Step 02

Prepare yogurt sauce: Mix Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper in a bowl. Adjust seasoning as needed. Refrigerate until use.

Step 03

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

Step 04

Warm flatbreads: Warm flatbreads in a dry skillet or microwave until pliable, a few seconds to one minute depending on method.

Step 05

Assemble wraps: Spread a generous amount of yogurt sauce on each flatbread. Add cooked beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.

Step 06

Serve: Roll wraps tightly and serve immediately with extra yogurt sauce on the side.

Gear Needed

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

Allergy Details

Review every item for allergens and connect with your healthcare provider if you’re unsure.
  • Contains dairy (Greek yogurt), sesame (tahini), and gluten (flatbread). Check flatbread labels to confirm allergens. Use gluten-free wraps if needed.

Nutrition Breakdown (each serving)

Info for reference only—don’t take this as expert medical guidance.
  • Caloric Value: 480
  • Lipids: 22 g
  • Carbohydrates: 38 g
  • Proteins: 34 g