Skip to Content

Get recipes, tips and more! Get free recipes and exclusive content. SIGN UP!


Home » Main Dish » Beef » Beef Shawarma Sandwich

Beef Shawarma Sandwich

This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

This beef shawarma sandwich is a replica of one of my favorite Middle Eastern street food joints near Seattle. Tender, juicy shreds of seasoned meat, tangy pickles, and crunchy vegetables make a contrast of textures and flavors. Then it gets topped off with a douse of tahini dressing that makes this sandwich unbelievably delicious. Sop up the juices from the seasoned Shawarma beef with an extra slice of soft naan bread. You’re gonna need your napkin for this sandwich!

close up of a beef shawarma sandwich wrap
Beef shawarma wrap with all the fixings.

I really like this sandwich with as many fresh veggies as possible but one of the food trucks I go to serves it stuffed with french fries and pickles. Yep, I’m talking a hearty meat and potatoes kind of sandwich.

If you’re like my husband, skip the veggies and fill your flatbread with the juicy shawarma meat, a fist-full of these air fried french fries, some dill pickles and a load of tahini dressing. You really can’t go wrong either way but I am going to persuade you to try the veggies. They make this sandwich an explosion of flavor.

What is shawarma?

Shawarma is an Arabic term that means turning. It is a Middle Eastern dish of seasoned meat. Traditionally, the seasoned meat is placed on a type of vertical rotisserie that grills it evenly while it turns. Once the outside layers get nicely grilled, thin slices are carved off the slab of meat.

You can serve shawarma as a sandwich or on a plate with tabouli salad, hummus, fresh veggies, and tahini sauce. It is also incredibly delicious with Lebanese garlic sauce and tabbouleh salad, and fried potatoes.

overhead photo of 2 beef shawarma sandwiches
Beef shawarma sandwiches!

What is the difference between gyro and shawarma?

The main difference between a gyro and shawarma is the seasonings and the type of meat. A gyro is usually made with lamb or a mixture of lamb and beef while shawarma can be made with any variety of meat like chicken, beef, lamb, or goat.

There are only a few seasonings in gyro meat which mainly consists of salt, garlic, and onion.

On the other hand, shawarma meat has a mixture of several seasonings including sumac, cardamom, cinnamon, pepper, allspice, nutmeg, and cloves. Shawarma meat is usually marinated for several hours prior to cooking and there are more variations to how it is served.

For instance, as I mentioned above, you can find a shawarma sandwich wrapped up with french fries and only a few veggies or you can make it loaded with a wide selection of vegetables.

Both gyro and shawarma meat get cooked the same way on a rotating vertical rotisserie and both words have the same meaning. Gyro is Greek for turning and shawarma is Arabic for turning.

It is also more traditional to serve gyros with tzatziki sauce but not with shawarma sandwiches. You will, however, see establishments serve shawarma with tzatziki sauce perhaps because of confusion over the two foods or simply because there is a fad for fusion food.

collage of shredded beef with veggies for a shawarma sandwich
Get your fixings ready for a beef shawarma sandwich!

How to make a shawarma sandwich.

Check out our printable recipe below for detailed instructions for this beef shawarma sandwich. We included directions to either roast the meat long and slow in an oven or much faster in an Instant Pot.

Both cooking methods produce super tender, juicy shawarma meat. If you roast the beef in the oven it will take 3 hours but it will only take 45 minutes in the Instant Pot. When the beef shawarma is finished cooking, it will be so tender you can shred it with a couple of forks.

These two methods don’t produce the same thin slices you see in a Lebanese restaurant that has their own shawarma rotisserie. However, both these methods are easy to do at home and the beef will taste amazing with all the shawarma spices. It is an accessible way to make shawarma meat at home.

Tips for a great beef shawarma sandwich.

  • Marinate the meat. This beef shawarma sandwich tastes best if you prepare the marinade a day in advance and let the meat soak up all the flavors. Try to let it marinate for 2 hours but if you have time, let it sit overnight.
  • Sear the meat. When you sear the outside of the meat it creates a caramelized crust through a chemical process called the Maillard reaction. It makes a big difference in the flavor of the meat and it only takes a few extra minutes.
  • Don’t overcook the beef. The longer you cook the shawarma meat, the more it will break down and become easier to shred. However, there is a point that it starts to dry out. Don’t leave it in the oven or the Instant Pot longer than necessary. We have provided instructions to cook the meat long enough so it falls apart but still retains all the moisture.
  • Warm the flatbread. You can use any kind of flatbread with this recipe. Heck, you can even use a tortilla if you want. We won’t judge. But you should warm the bread slightly so it will get soft and pliable. If you want to make your own flatbread, naan bread is easy to make.
two beef shawarma sandwiches with hummus and cheese in the background
Beef shawarma for lunch.


These German-style braised beef rolls are stuffed with a surprising ingredient. 

Learn how to cook a tri-tip roast in the oven with this recipe. Add some baked potatoes and veggies for a perfect dinner. 

This beef casserole with garlic chive einkorn dumplings is a filling dinner. The dumplings are tender and fluffy and the casserole is loaded with big chunks of beef. 

Connect With Savor the Best:

Please follow us on our social media accounts

Facebook * Instagram * Pinterest * Youtube * Twitter

Did you make this recipe? We would love to hear from you. Drop us a comment below. 

Check out our video above to see how to make this recipe in an Instant Pot or in the oven. 
A beef shawarma sandwich in pita bread.

Beef Shawarma Sandwich

Tender, juicy beef cooked in a marinade of delicious spices gets wrapped up in a soft flatbread. Top it with crunchy vegetables, a couple of pickles and some zesty tahini dressing. Don’t forget your napkin.
5 from 7 votes
Print Pin Video Save
Prep Time: 15 minutes
Cook Time: 45 minutes
Additional Time: 3 hours
Total Time: 4 hours
Servings: 6 to 8 sandwiches
Calories: 582kcal
Author: Dahn Boquist



  • 3 tablespoons shawarma spice rub
  • 1/4 cup olive oil
  • 3 tablespoons red wine vinegar
  • 3 tablespoons lemon juice
  • 5 garlic cloves finely minced


  • 2 pounds chuck steak
  • 3/4 cup beef broth


  • 6 Flatbread wraps
  • tahini dressing
  • 1 large red onion thinly sliced
  • 3 large tomatoes thinly sliced
  • 1 bunch flat leaf parsley chopped
  • shredded lettuce
  • sliced pickles



  • Mix all the marinade ingredients together and place it in a large shallow dish like a 9 x 13 inch baking dish. Place the meat in the dish and turn it over so that both sides get thoroughly coated with the marinade. 
  • Cover the dish with plastic wrap and let it sit for several hours, preferably overnight. 


    To Cook in the Instant Pot:

    • If the chuck steak is too large for the Instant Pot then slice it in half so it fits easier.
    • Set the instant pot to sauté and add some oil to the bottom of the pot. When the pot is hot, sear the meat for about 4 to 5 minutes on each side until nicely browned. 
    • Add the rest of the marinade liquid to the pot along with 1/2 cup beef broth. 
    • Lock the lid in place and cook on high pressure (manual setting) for 45 minutes.
    • Release the steam and shred the meat.
    • Drizzle the juices all over the shredded meat.

    To Cook in the Oven:

    • Pre-heat the oven to 350°F.
    • Heat a large skillet over medium heat. Add some oil to the hot skillet and sear the meat for 4 to 5 minutes on each side until brown. 
    • Add the rest of the marinade liquid to the skillet with the meat along with 1/2 cup beef broth.
    • Place a lid on the skillet or cover it with aluminum foil and place it in the oven. Roast for 3 hours.
    • Remove the meat and shred it with a couple of forks then pour the juices over the shredded meat. 


    • Get the flatbread warm by placing them in a microwave for 30 to 45 seconds or by sticking them in a hot oven for 2 to 3 minutes. 
    • Pile the shredded meat on the flatbread toppings of your choice. 


    1. If you use the Instant Pot, it will only take 35 minutes to thoroughly cook the chuck steak but by letting it cook for 45 minutes, it will shred and break up easier for an ultimate shawarma sandwich. 
    2. You can purchase shawarma spice mix at most grocery stores or make your own. We provided a link to our shawarma spice rub if you want to make your own.
    3. Use tahini dressing, not plain tahini. Tahini dressing has a lemon/garlic flavor that goes perfectly with this sandwich. We provided a link to a homemade tahini dressing or simply purchase some in the salad dressing section.



    Serving: 1 | Calories: 582kcal | Carbohydrates: 42g | Protein: 39g | Fat: 29g | Saturated Fat: 9g | Polyunsaturated Fat: 18g | Trans Fat: 1g | Cholesterol: 109mg | Sodium: 596mg | Fiber: 3g | Sugar: 4g

    Dahn Boquist

    Dahn is a retired nurse, recipe creator, home cook, baker, and self-proclaimed foodie. She loves creating in the kitchen and cooking for family and friends. She lives in Washington State with her husband and dog. When she isn't cooking or baking, you can usually find her spending time with her grandchildren or exploring the beautiful Pacific Northwest.

    Related Recipes

    Never Miss a New Recipe!

    Enter your email address below to sign up for our newsletter and get your free copy Weeknight Dinners from Scratch eBook!

    Butterflied Herb Roasted Leg of Lamb
    Previous Post
    Butterflied Herb-Roasted Leg of Lamb
    Gluten-Free Chocolate Bundt Cake
    Next Post
    Gluten-Free Chocolate Bundt Cake
    5 from 7 votes (7 ratings without comment)
    Recipe Rating

    Shop Our Kitchen