Easy Lebanese Beef Shawarma Wraps Recipe for a Bold and Satisfying Meal

Lebanese Beef Shawarma Wraps
When you want a meal that’s bold, satisfying, and packed with layered flavor, Lebanese Beef Shawarma Wraps are hard to beat. Thin slices of seasoned beef, warm spices, crisp vegetables, and creamy sauce all wrapped up in soft flatbread create the kind of meal that feels both comforting and exciting at the same time.
This is the sort of recipe that turns an ordinary lunch or dinner into something memorable. It has that irresistible mix of savory, tangy, fresh, and warm flavors that makes every bite taste balanced and full. Whether you’re making it for a family dinner, meal prep, or a casual gathering with friends, beef shawarma wraps bring serious flavor without needing anything overly complicated.
Why I Love This Recipe
I love this recipe because it feels like a complete meal wrapped into one handheld package. You get tender, spiced beef, cool toppings, and a creamy sauce all layered together, which makes every bite interesting. It’s hearty enough to feel satisfying, but still fresh enough that it never feels too heavy.
Another reason I keep coming back to this recipe is how flexible it is. You can serve the beef in wraps, bowls, or platters depending on the occasion. It works for weeknight dinners, meal prep lunches, or crowd-friendly build-your-own wrap nights. That kind of versatility makes it the sort of recipe that earns a regular place in the rotation.
Ingredients
For the beef:
- 1 1/2 to 2 pounds beef sirloin, flank steak, or thinly sliced beef
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon ground coriander
- 1/2 teaspoon cinnamon
- 1/2 teaspoon allspice
- 1/2 teaspoon black pepper
- 1 teaspoon salt
For serving:
- Pita bread, flatbread, or wraps
- Sliced tomatoes
- Sliced cucumbers
- Shredded lettuce
- Thinly sliced red onion
- Pickles or pickled turnips, optional
- Tahini sauce, garlic sauce, or plain yogurt sauce
Swaps and Notes
Flank steak and sirloin both work well here because they cook quickly and soak up the marinade beautifully. If you can slice the beef thinly before marinating, you’ll get even more flavor in every bite. For an easier prep step, partially freezing the beef for 20 to 30 minutes first can make thin slicing much simpler.
The spices are what give shawarma its signature depth, so even though the ingredient list looks a little longer, each one adds something important. If you like more tang, add a little extra lemon juice to the marinade. If you want a richer wrap, a garlicky yogurt or tahini sauce adds a creamy finish that ties everything together.
How to Make Lebanese Beef Shawarma Wraps
- In a large bowl, whisk together the olive oil, lemon juice, garlic, cumin, paprika, coriander, cinnamon, allspice, salt, and black pepper.
- Add the thinly sliced beef and toss until evenly coated.
- Cover and marinate in the refrigerator for at least 30 minutes, or a few hours for deeper flavor.
- Heat a large skillet or grill pan over medium-high heat.
- Cook the beef in batches so it browns properly instead of steaming.
- Sear for a few minutes until the beef is cooked through and lightly caramelized at the edges.
- Warm the pita or flatbread until soft and pliable.
- Layer the wraps with beef, tomatoes, cucumbers, lettuce, onion, and pickles if using.
- Drizzle with tahini sauce, garlic sauce, or yogurt sauce.
- Roll tightly and serve warm.
Tips for Success
Do not crowd the pan when cooking the beef. That’s one of the biggest keys to great shawarma at home. Cooking in batches gives the beef better browning and more flavor, while overcrowding tends to steam the meat instead.
Marinating makes a big difference, even if you only have 30 minutes. The lemon juice, garlic, and spices help the beef absorb flavor fast. If you have time for a longer marinade, the result gets even better.
Warm your wraps before assembling. Soft, warm flatbread is easier to roll and holds the fillings together better. It also makes the finished wrap feel more restaurant-style and satisfying.
Serving Suggestions and Pairings
Lebanese Beef Shawarma Wraps are excellent on their own, but they pair beautifully with fries, rice, chopped salad, or a platter of fresh vegetables and dips. They’re a great option for casual dinners, lunches, or build-your-own wrap nights when everyone wants to customize their plate.
If you enjoy fresh, flavorful meals, A Light, Tangy Chicken Salad I Actually Crave—and There’s No Mayo in Sight is another great recipe to add to your lineup. For more crowd-friendly handheld dinner ideas, Easy Cheesy Chicken Sliders with Marinara Garlic Butter are always a hit.
And if you’re feeding a group, These Sheet Pan Quesadillas Are My Favorite Way to Feed a Crowd Fast and This Walking Taco Bar Is My Favorite No-Fuss Way to Feed a Crowd are smart, easy options to keep on hand too.
Nutritional Information Per Serving
Estimated per wrap, depending on size and sauce:
- Calories: 380
- Carbohydrates: 26g
- Protein: 28g
- Fat: 18g
- Saturated Fat: 5g
- Fiber: 2g
- Sugar: 3g
- Sodium: 620mg
These values are approximate and will vary based on the cut of beef, wrap size, and sauce used.
Storage and Leftover Tips
Store leftover cooked beef in an airtight container in the refrigerator for up to 4 days. Keep the vegetables and sauces separate for the best texture, then assemble fresh wraps as needed.
The beef also works well for meal prep. Reheat it gently in a skillet or microwave, then tuck it into wraps, bowls, or salads. If you want to prep ahead, marinate the beef the night before so dinner comes together even faster the next day.
More Recipes You Will Love
If you enjoy hearty, crowd-pleasing meals, These Chicken Enchiladas Are My Go-To for Cozy Crowd-Pleasing Dinners are another excellent dinner to bookmark.
Keeping recipes like shawarma wraps, sliders, quesadillas, and enchiladas in your regular rotation makes it a whole lot easier to serve meals that feel exciting without making dinner overly complicated.
Final Thoughts
Lebanese Beef Shawarma Wraps are the kind of meal that deliver big flavor with every bite. The spiced beef, crisp toppings, soft bread, and creamy sauce come together in a way that feels hearty, fresh, and incredibly satisfying. They’re easy enough for a weeknight, impressive enough for guests, and flexible enough to make again and again.
If you make this recipe, share your favorite toppings and sauce combo. And for more easy dinners, flavorful handheld meals, and crowd-pleasing recipes from Jason Griffith, keep following along on ChefManiac.



