Search

Beef Shawarma Wrap

Beef shawarma the way it's done on the streets of Lebanon — spiced, marinated, fried and wrapped with all the good stuff.
PREP TIME
20 minutes (plus marinating time)
COOK TIME
15 minutes
SERVES
4-5

About this recipe

Beef shawarma is one of those Lebanese dishes that takes me straight back home. It’s the smell that hits you walking down the streets of Beirut — spiced beef sizzling on the grill, flatbread soaking up the juices, the sharp tang of pickles and tahini drifting from every shawarma stand. What’s more, the version I make at home is everything I love about that street food memory — the same deep, smoky spice mix, the same toasted, golden finish — just done in my own kitchen on a regular weekday.

The secret to a really good Lebanese beef shawarma is the marinade. Lemon juice, vinegar and olive oil tenderise the beef, while the spice blend — cumin, coriander, ginger, smoked paprika, nutmeg, oregano — gives it that unmistakable shawarma flavour. And the one ingredient that takes this marinade to another level? A spoon of tahini stirred straight in. It’s what gives the beef its richness and that deep, nutty edge you don’t get from spices alone. That said, the longer you marinate, the better it gets, so start it the night before if you can. Once it’s fried fast in its own juices, you’ll wrap it up with tahini sauce, sumac onions, tomato, pickles, and a brush of sumac- pomegranate p

If you love this kind of wrap, you’ll want to try my Lebanese Lemon Garlic Chicken next — same energy, different protein. And if it’s the spice mix that draws you in, my kafta with rice leans on a similar warm, savoury base.

ADVERTISEMENT

Ingredients

For the beef and marinade

  • 1 kg beef, cut into thin strips
  • ⅓ cup lemon juice
  • ¼ cup white vinegar
  • ¼ cup olive oil
  • ¼ cup tahini
  • 1 teaspoon ground coriander
  • 1 teaspoon dried oregano
  • ½ teaspoon ground cumin
  • ½ teaspoon ground ginger
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground nutmeg
  • ½ teaspoon onion powder
  • ¼ teaspoon white pepper
  • Salt and black pepper, to season
  • Chilli, to taste (optional)
  • 2 tablespoons olive oil, for frying (if needed)

For the tahini sauce

  • ½ cup hulled tahini
  • 3 to 4 tablespoons lemon juice
  • 2 garlic cloves, crushed
  • ½ cup cold water (may be more or less — see Cook's note)
  • Salt, to season

For the wrap

  • 4 to 5 Lebanese flatbreads
  • 1 small red onion, thinly sliced
  • A handful of flat-leaf parsley, chopped
  • 1 tablespoon sumac
  • tomatoes, sliced
  • Pickled cucumbers, sliced

For the sumac-pomegranate paste

  • ½ cup olive oil
  • 2 tablespoons pomegranate molasses
  • 1 tablespoon tomato paste
  • 1 tablespoon sumac
  • Salt, to season

Notes from Rouba

  • The longer you marinate the beef, the deeper the flavour — overnight is best, but a minimum of 2 hours will still do the job
  • Cut your beef as thin as you can manage — it cooks faster and soaks up more of the marinade
  • Fry the beef in two batches so the pan stays hot and the meat sears rather than stews
  • You shouldn’t need extra oil, but if your beef looks dry, add a tablespoon of olive oil per batch
  • Chilli is optional — leave it out if you’re feeding little ones, or add a good pinch if you like heat
  • The sumac-pomegranate paste is what gives the wrap its signature finish — don’t skip it

Method

Step 1. Slice and marinate the beef

Slice the beef as thinly as you can against the grain.

Add all the marinade ingredients and turn the beef through until every strip is well coated. Cover and refrigerate for a minimum of 2 hours, or ideally overnight.

Step 2. Fry the beef

Heat a frying pan over medium-high heat. Fry the beef in two batches — no need to add oil unless the pan looks dry, in which case add a tablespoon of olive oil per batch. Cook each batch for 4 to 5 minutes, turning the strips so they sear and brown on all sides. Once cooked, set the beef aside and keep the oils in the pan.

Step 3. Make the tahini sauce, the sumac-pomegranate paste, and prep the fillings

In a bowl, whisk together the hulled tahini, lemon juice, crushed garlic and a pinch of salt. Slowly add the cold water, whisking as you go, until the sauce is smooth and pourable.

In a small separate bowl, mix the olive oil, pomegranate molasses, tomato paste, sumac and a pinch of salt to make the paste.

Toss the sliced red onion with the chopped parsley and sumac in another bowl.

Step 4. Build the wraps

Lay each flatbread in the pan you fried the beef in to soak up the leftover oils. Top with the fried beef, tahini sauce, the sumac onion and parsley mix, sliced tomato and pickled cucumber. Roll each one up tightly into a wrap.

Step 5. Toast the wraps

Brush the sumac-pomegranate paste generously over both sides of each wrap. Toast in a sandwich press or hot pan for 3 to 4 minutes until golden and crisp on the outside.

A Few Things You'll Want to Know

What cut of beef works best for shawarma?
A tender cut is what you want here — rump, sirloin or scotch fillet all work beautifully. The key is slicing it as thinly as you can against the grain so it stays tender after frying.

Can I make the marinade ahead of time?
Yes, and you should. Marinating the beef overnight is when the flavour really sets in. You can mix the marinade and add the beef up to 24 hours before cooking.

What can I use instead of pomegranate molasses?
The closest substitute is capsicum paste, or tomato paste mixed with a little olive oil, salt and a squeeze of lemon. It won't be exactly the same, but it'll give you that glossy, savoury finish you're after when you toast the wrap.

Can I freeze the marinated beef?
You can — pop the beef and marinade into a freezer bag, squeeze the air out, and freeze for up to 2 months. Defrost overnight in the fridge before frying. That said, having the beef already sliced and ready to go in the fridge is also a great option — I find it keeps everything tasting fresher.

What goes well on the side?
Homemade fried chips. Honestly, beef shawarma with a side of golden, crispy chips is one of those combinations you don't forget

Any tips for slicing the beef thinly?
Yes — pop the beef in the freezer for about 30 to 45 minutes before slicing. You don't want it frozen solid, just firmed up. That little bit of chill makes it so much easier to slice thinly and evenly against the grain, which is exactly what you want for a good shawarma. A sharp knife helps too.

 

Beef Shawarma Wrap

Prep Time 20 minutes
Cook Time 15 minutes
Marinating Time 2 hours
Servings: 5

Ingredients
  

For the beef and marinade
  • 1 kg beef cut into thin strips
  • cup lemon juice
  • ¼ cup white vinegar
  • ¼ cup olive oil
  • ¼ cup tahini
  • 1 teaspoon ground coriander
  • 1 teaspoon dried oregano
  • ½ teaspoon ground cumin
  • ½ teaspoon ground ginger
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground nutmeg
  • ½ teaspoon onion powder
  • ¼ teaspoon white pepper
  • Salt and black pepper to season
  • Chilli to taste (optional)
  • 2 tablespoons olive oil for frying (if needed)
For the tahini sauce
  • ½ cup hulled tahini
  • 3 to 4 tablespoons lemon juice
  • 2 garlic cloves crushed
  • ½ cup cold water may be more or less — see Cook's note
  • Salt to season
For the wrap
  • 4 to 5 Lebanese flatbreads
  • 1 small red onion thinly sliced
  • A handful of flat-leaf parsley chopped
  • 1 tablespoon sumac
  • tomatoes sliced
  • Pickled cucumbers sliced
For the sumac-pomegranate paste
  • ½ cup olive oil
  • 2 tablespoons pomegranate molasses
  • 1 tablespoon tomato paste
  • 1 tablespoon sumac
  • Salt to season

Method
 

Step 1. Slice and marinate the beef
  1. Slice the beef as thinly as you can against the grain.
  2. Add all the marinade ingredients and turn the beef through until every strip is well coated. Cover and refrigerate for a minimum of 2 hours, or ideally overnight.
Step 2. Fry the beef
  1. Heat a frying pan over medium-high heat. Fry the beef in two batches — no need to add oil unless the pan looks dry, in which case add a tablespoon of olive oil per batch. Cook each batch for 4 to 5 minutes, turning the strips so they sear and brown on all sides. Once cooked, set the beef aside and keep the oils in the pan.
Step 3. Make the tahini sauce, the sumac-pomegranate paste, and prep the fillings
  1. In a bowl, whisk together the hulled tahini, lemon juice, crushed garlic and a pinch of salt. Slowly add the cold water, whisking as you go, until the sauce is smooth and pourable.
  2. In a small separate bowl, mix the olive oil, pomegranate molasses, tomato paste, sumac and a pinch of salt to make the paste.
  3. Toss the sliced red onion with the chopped parsley and sumac in another bowl.
Step 4. Build the wraps
  1. Lay each flatbread in the pan you fried the beef in to soak up the leftover oils. Top with the fried beef, tahini sauce, the sumac onion and parsley mix, sliced tomato and pickled cucumber. Roll each one up tightly into a wrap.
Step 5. Toast the wraps
  1. Brush the sumac-pomegranate paste generously over both sides of each wrap. Toast in a sandwich press or hot pan for 3 to 4 minutes until golden and crisp on the outside.

Notes

  • The longer you marinate the beef, the deeper the flavour — overnight is best, but a minimum of 2 hours will still do the job

Sahtan - Enjoy in Good Health

What do you think?

0/5 (0 Reviews)

Share the love!

Leave a Reply

Your email address will not be published. Required fields are marked *

Creating magic and happy memories with food are my gift for you!
xx Rouba

Latest Recipes

Classic Buttermilk Butter Cake

This classic buttermilk butter cake is soft, simple, and full of flavour. A no-fuss vanilla tea cake you’ll bake again and again.