Why You’ll Love This Recipe
This Beef Shawarma Wrap is juicy, aromatic, and full of bold flavor. The tender spiced beef pairs perfectly with crisp vegetables and creamy garlic sauce wrapped in warm flatbread. It is easy to customize and makes a delicious homemade alternative to restaurant shawarma.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the beef:
- 1 pound beef sirloin or flank steak, thinly sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1/2 teaspoon coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 tablespoon lemon juice
For the wraps:
- 4 pita breads or flatbreads
- 1 cup shredded lettuce
- 1 tomato, sliced
- 1/2 cucumber, sliced
- 1/4 cup sliced onions
For the sauce:
- 1/2 cup plain yogurt or garlic sauce
- 1 tablespoon lemon juice
- 1 clove garlic, minced
Optional additions:
- Pickles
- French fries
- Hot sauce
Directions
In a bowl, combine olive oil, garlic, paprika, cumin, coriander, turmeric, black pepper, salt, and lemon juice.
Add the sliced beef and toss well to coat.
Marinate for at least 30 minutes for best flavor.
Heat a skillet over medium-high heat.
Cook the beef for 6 to 8 minutes until browned and fully cooked.
In a small bowl, mix the yogurt or garlic sauce with lemon juice and garlic.
Warm the pita breads or flatbreads slightly.
Spread sauce onto each wrap.
Add lettuce, tomato, cucumber, onions, and cooked beef.
Add optional pickles or fries if desired.
Wrap tightly and serve warm.
Servings and timing
Servings: 4 wraps
Prep time: 15 minutes
Marinating time: 30 minutes
Cook time: 10 minutes
Total time: 55 minutes
Variations
Use chicken or lamb instead of beef.
Add tahini sauce for extra richness.
Use spicy garlic sauce for extra heat.
Serve the shawarma in rice bowls instead of wraps.
Add grilled vegetables for extra flavor.
Storage/Reheating
Store cooked beef in an airtight container in the refrigerator for up to 4 days.
Reheat the beef in a skillet or microwave before assembling the wraps.
Store vegetables and sauce separately for the freshest texture.
Freeze cooked beef for up to 2 months.
FAQs
What cut of beef works best for shawarma?
Sirloin, flank steak, or ribeye work well because they stay tender when sliced thinly.
Can I make Beef Shawarma ahead of time?
Yes. The beef can be marinated and cooked ahead for quick assembly later.
Is shawarma spicy?
It is flavorful and aromatic rather than very spicy, though heat can be added.
What sauce is traditionally served with shawarma?
Garlic sauce, tahini sauce, or yogurt sauce are common choices.
Can I grill the beef instead of pan-frying?
Yes. Grilling adds delicious smoky flavor.
What bread works best?
Pita bread, lavash, or soft flatbread all work well.
Can I make this recipe low-carb?
Yes. Serve the beef in lettuce wraps or over salad instead of bread.
What toppings pair well with Beef Shawarma Wraps?
Pickles, fries, tomatoes, onions, cucumbers, and hot sauce are popular additions.
Can I freeze the cooked beef?
Yes. Freeze it in an airtight container for up to 2 months.
What sides pair well with Beef Shawarma Wraps?
Fries, rice, hummus, tabbouleh, or salads pair wonderfully.
Conclusion
Beef Shawarma Wrap is a savory and satisfying meal filled with tender spiced beef, fresh vegetables, and creamy sauce wrapped in warm flatbread. Easy to prepare and bursting with Middle Eastern flavor, this homemade wrap is perfect for lunches, dinners, or casual gatherings.
PrintBeef Shawarma Wrap
Beef Shawarma Wrap is a flavorful Middle Eastern sandwich made with tender spiced beef, fresh vegetables, and creamy sauce wrapped in soft flatbread. This savory wrap is aromatic, satisfying, and perfect for lunch or dinner.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 55 minutes
- Yield: 4 wraps
- Category: Main Course
- Method: Pan Fry
- Cuisine: Middle Eastern
- Diet: Halal
Ingredients
- 1 pound beef sirloin or flank steak, thinly sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1/2 teaspoon coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 tablespoon lemon juice
- 4 pita breads or flatbreads
- 1 cup shredded lettuce
- 1 tomato, sliced
- 1/2 cucumber, sliced
- 1/4 cup sliced onions
- 1/2 cup plain yogurt or garlic sauce
- 1 tablespoon lemon juice
- 1 clove garlic, minced
- Pickles (optional addition)
- French fries (optional addition)
- Hot sauce (optional addition)
Instructions
- In a bowl, combine olive oil, garlic, paprika, cumin, coriander, turmeric, black pepper, salt, and lemon juice.
- Add the sliced beef and toss well to coat.
- Marinate for at least 30 minutes for best flavor.
- Heat a skillet over medium-high heat.
- Cook the beef for 6 to 8 minutes until browned and fully cooked.
- In a small bowl, mix the yogurt or garlic sauce with lemon juice and garlic.
- Warm the pita breads or flatbreads slightly.
- Spread sauce onto each wrap.
- Add lettuce, tomato, cucumber, onions, and cooked beef.
- Add optional pickles, fries, or hot sauce if desired.
- Wrap tightly and serve warm.
Notes
- Chicken or lamb can be substituted for the beef.
- Add tahini sauce for extra richness and flavor.
- Use spicy garlic sauce for additional heat.
- Serve the shawarma filling over rice or salad for a different presentation.
- Grilled vegetables make a delicious addition to the wraps.
- Store cooked beef in the refrigerator for up to 4 days.
- Freeze cooked beef for up to 2 months.
Nutrition
- Serving Size: 1 wrap
- Calories: 480 kcal
- Sugar: 4 g
- Sodium: 720 mg
- Fat: 20 g
- Saturated Fat: 5 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 3 g
- Protein: 34 g
- Cholesterol: 85 mg