Authentic Lebanese Shawarma Recipe With Tahini Sauce

Lebanese Shawarma recipe is a popular Middle Eastern street food. It’s made with flank steak or top sirloin steak, wrapped in pita bread with vegetables & tahini sauce. 

Lebanese Shawarma Recipe With Tahini Sauce

Creating an authentic Lebanese beef shawarma recipe is close to my heart because as you may already know I am Lebanese. This specific dish takes me back to the days I would order a shawarma sandwich before heading to my college classes.

Lebanese shawarma recipe captures the true essence of Lebanese cuisine with its aromatic blend shawarma spice mix, tender marinated beef, and the traditional cooking methods passed down through generations.

Today I am sharing an authentic beef shawarma recipe, but you can also make a chicken shawarma. Use chicken breast instead of beef which I’ll explain later in this post. 

What makes this shawarma dietitian-approved is the balance of lean protein, heart-healthy fats, and a blend of flavorful herbs, fresh veggies, and spices that not only taste delicious but are also good for you. 

This authentic Lebanese shawarma recipe is a popular street food even outside of the Middle East. Beef shawarma is also really easy to make at home with very minimal ingredients and effort.

I grew up eating my mom’s homemade shawarma and I’m going to show you how to make it too!

Jump to Recipe

What is Shawarma?

Shawarma is a popular Middle Eastern dish that has won the hearts of food lovers around the world. Originating in the Levant region, shawarma consists of very thin slices of meat.

The traditional shawarma is made with lamb, beef, or chicken. The meat is then marinated in a flavorful blend of spices and slow-cooked on a vertical rotisserie. 

Whether your personal preference is beef or lean chicken breast, shawarma offers a versatile and delicious option for any palate. 

As the meat cooks, it is shaved off in thin, tender slices, often served wrapped in warm pita bread with a variety of toppings like tahini, garlic sauce, pickles, and fresh vegetables. 

Shawarma’s rich history and diverse flavors make it a staple in Lebanese cuisine and a must-try for anyone looking for an authentic taste of the Middle East.

The Health Benefits of Beef Shawarma

Shawarma isn’t just delicious—it’s also packed with nutrients that can be part of a healthy diet.

Beef shawarma is an excellent source of high-quality protein, essential for muscle repair and overall health. The marinade, rich in spices like cumin and cloves, offers anti-inflammatory and antioxidant properties.

Plus, when paired with fresh vegetables and whole-grain wraps, this dish provides a balanced meal full of vitamins, minerals, and fiber.

The Best Marinade for Authentic Lebanese Shawarma

 The best shawarma marinade uses traditional Lebanese spices like allspice, cumin, and cardamom which are a handful of everyday spices in the Lebanese cuisine. 

I’ll guide you through the process of blending these spices with olive oil, vinegar, and lemon juice to create a marinade that tenderizes the meat while infusing it with authentic Middle Eastern flavors.

Best Toppings for Authentic Lebanese Shawarma Recipe

Tahini Sauce. Creamy and tangy, tahini sauce is a must-have for an authentic shawarma wrap. It adds a rich, nutty flavor that complements the spiced beef.

Pickled Turnips. These vibrant pink pickles add a tangy crunch and are a traditional topping for shawarma. Do not worry if you do not have this on hand, you can omit or replace with pickles.

Fresh Parsley. A sprinkle of fresh parsley adds a burst of freshness and color to your wrap.

Fresh Tomatoes. Juicy, ripe tomato slices provide a refreshing contrast to the savory beef.

Red Onions. Thinly sliced red onions add a sharp, slightly sweet flavor that enhances the overall taste.

Pickles. Crunchy dill pickles bring a salty, tangy bite that pairs perfectly with the richness of the beef.

Shredded Lettuce. For added crunch and a bit of greenery, shredded lettuce is a great addition to any shawarma wrap.

Garlic Sauce. Another traditional favorite, garlic sauce offers a creamy, garlicky flavor that’s irresistible. This is usually paired with Lebanese Chicken Shawarma whereas the meat shawarma pairs with the tahini sauce.

Banana Peppers. For a bit of heat and tang, banana peppers are a flavorful topping option.

How to Make Authentic Easy Beef Shawarma Recipe

It is so easy to make delicious shawarma at home, whether that’s chicken shawarma or beef shawarma! You don’t need a vertical spit to make your own homemade Lebanese Beef shawarma wraps and bowls. This recipe is straightforward and easy. It’s a perfect weeknight meal and comes together in very little time. 

Start by choosing a good cut of sirloin beef and with a sharp knife, slice it into thin strips against the grain. Marinate the beef, add your toppings then cook it to perfection.

Making Shawarma Seasoning

If you have access to a Middle Eastern store, you might be able to find pre-made shawarma seasoning.

I like to purchase mine pre-mixed, and I buy one of each: chicken shawarma spice and beef shawarma spice. But it’s incredibly simple to make your own spice blend at home.

Here is the beef shawarma mixture. Feel free to omit the ones you do not have ready on hand. You can also save yourself so much time by purchasing a pre-made shawarma spice blend

Marinade ingredients:

  • 2 teaspoons paprika 
  • 1 1/2 teaspoons cumin
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon cardamom
  • 1/2 teaspoon coriander
  • 1/2 teaspoon ginger
  • 1/2 teaspoon cloves
  • 1/2 teaspoon salt 
Authentic Lebanese Shawarma Recipe With Tahini Sauce

Marinating the Beef Shawarma

To make sure the beef turns out tender and flavorful, marinate it in a large bowl with extra virgin olive oil, vinegar (this can be regular white vinegar or apple cider vinegar), lemon juice, fresh garlic, and the spice blend for 1-2 hours.

Be careful not to exceed two hours, as the acidity might toughen the meat.

For an extra layer of flavor, you can add some sliced onions and sliced bell peppers, which I love to do for extra nutrients and fiber, though this is optional.

Cooking the Beef Shawarma

When you’re ready to cook, transfer the marinated beef to a large skillet or pot.

Cook over medium-high heat for 8-10 minutes, or until the beef is cooked through. You’ll notice the beef becomes very tender and doesn’t take long to cook.

For best results, do not overcook your meat so it stays juicy and tender. 

How to Serve Shawarma for Any Occasion

How you serve your shawarma is up to you—whether rolled in Lebanese pita bread wraps, stuffed in a sandwich, or served as a platter. I love to serve it on a large plate with colorful veggies like tomatoes, onions, pickles, turnips, and parsley.

One of the key elements of a beef shawarma wrap is the tahini sauce. I keep mine simple by whisking together freshly minced garlic, lemon juice, and tahini paste, then adding water until it reaches the perfect consistency.

The tahini sauce is a must in the recipe and it’s a good idea to make it ahead of time so it’s ready when you need it!

Traditionally, you’ll find tomatoes, pickles, red onions, parsley, and pickled turnips, but you can also add shredded lettuce, banana peppers, roasted red peppers, olives to make it your own.

Paired with Vermicelli Rice

For a hearty and traditional meal, serve the beef shawarma alongside a plate of vermicelli rice. This combination offers a satisfying mix of textures and flavors, perfect for a sit-down dinner.

Cone-Shaped Pita Wraps

For a classic street food experience, serve your beef shawarma wrapped in a cone-like shape pita bread. Fill the pita with the sliced beef, add your favorite toppings like tahini sauce, pickles, and tomatoes, and roll it up for a delicious handheld meal.

Shawarma Bowls

For a more deconstructed approach, serve shawarma in a bowl. Start with a base of greens or grains, like quinoa or bulgur, then layer the beef, vegetables, and toppings. This is a great option for a lighter, gluten-free meal.

Tips for Making the Best Beef Shawarma Recipe

  1. Choose the Right Cut of Beef: Opt for tender cuts like sirloin or flank steak, and slice them thinly against the grain. This helps the beef absorb the marinade better and ensures a tender texture.
  2. Marinate for Flavor: Don’t rush the marinating process. Allow the beef to soak in the marinade for at least 1-2 hours, but no longer than two hours to avoid toughening the meat. The combination of olive oil, vinegar, lemon juice, and spices is key to achieving that authentic shawarma flavor.
  3. Homemade Shawarma Seasoning: While store-bought seasoning is convenient, making your own blend allows you to control the flavor. Adjust the spice levels to your taste, and feel free to experiment with different combinations.
  4. Cook on Medium Heat: Cooking the beef over medium heat ensures it cooks through without becoming dry. Keep an eye on it—overcooking can cause the meat to lose its tenderness.
  5. Don’t Skip the Tahini Sauce: The tahini sauce is a must for authentic shawarma. It adds a creamy, tangy element that perfectly complements the spiced beef. Make sure to prepare it fresh for the best flavor.
  6. Customize Your Wrap: Shawarma is all about the toppings! Traditional options like tomatoes, pickles, onions, and parsley are great, but don’t be afraid to add your favorites. From shredded lettuce to roasted peppers, customizing your wrap can elevate the dish.
  7. Serve Immediately: Shawarma is best enjoyed fresh and warm. Assemble your wraps or plates just before serving to ensure the flavors are at their peak.

How to Store, Reheat, and Freeze Shawarma

Storing Shawarma:
To store leftover shawarma, allow the beef to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3-4 days. For best results, store the meat separately from any toppings or sauces to maintain freshness and prevent sogginess.

Reheating Shawarma:
When you’re ready to enjoy your shawarma again, the best way to reheat it is in a skillet over medium heat. Add a small amount of olive oil or water to keep the meat moist, and heat it for 5-7 minutes, stirring occasionally, until warmed through. This method helps retain the flavor and texture of the beef. You can also reheat it in the microwave, but be sure to cover it with a microwave-safe lid or wrap to prevent it from drying out.

Freezing Shawarma:
Shawarma freezes well, making it a great option for meal prep. To freeze, place the cooled beef in a freezer-safe container or a resealable freezer bag, removing as much air as possible. Label the container with the date, and store it in the freezer for up to 3 months. When you’re ready to eat it, thaw the shawarma in the refrigerator overnight and then reheat it using the stovetop method described above.

Frequently Asked Questions

What’s the Difference Between Shawarma and Gyro?

Shawarma is traditionally Middle Eastern and can be made with a variety of meats, including beef, lamb, or chicken, which is marinated in spices and cooked on a vertical rotisserie. Greek Gyro, on the other hand, originates from Greece and is typically made with pork or lamb seasoned with different herbs like oregano and thyme. The sauces also differ: shawarma is usually served with tahini or garlic sauce, while gyros are paired with tzatziki sauce, a yogurt-based sauce.

Can I Freeze Beef Shawarma?

Yes, beef shawarma can be frozen for later use. After cooking, allow the beef to cool completely, then transfer it to an airtight container or freezer bag. It can be frozen for up to 3 months. To reheat, thaw in the refrigerator overnight and warm it in a skillet or microwave before serving. Freezing helps preserve the flavor and texture, making it a convenient option for meal prep.

What kind of meat is shawarma?

All kinds of meat can be used to make shawarma, generally it is chicken or beef, but goat, lamb and turkey are also used. They are all prepared and served in a similar way to this beef recipe.

Is this beef shawarma recipe healthy?

Yes, this beef shawarma recipe can be a healthy option, especially when made with lean cuts of beef like sirloin and paired with fresh vegetables and a whole wheat pita bread.

Now you can make your favorite beef shawarma wrap at home with this easy homemade Lebanese shawarma recipe. All you need is the right cut of beef, some spices and time to allow the beef to marinate. This easy recipe makes for tender juicy meat that is perfect when wrapped in a warm pita with tahini sauce and vegetables.

More Blog Posts You May Like:

If you’ve tried this Lebanese Shawarma Recipe or any other recipe on The Mom Nutritionist Blog, then don’t forget to rate the recipe and leave me a comment below! If you took some pictures of it, share it with me on Instagram so I can repost on my stories!

Lebanese shawarma recipe authentic homemade

Lebanese Shawarma Recipe

Lebanese Shawarma Recipe is a popular street food especially in the Middle East. This authentic Lebanese beef shawarma recipe is an easy and healthy dish made with thinly sliced flank steak, marinated in a blend of traditional Middle Eastern spices, olive oil, and lemon juice. Pair it with fresh vegetables and a homemade tahini sauce for a truly authentic and satisfying meal.
Prep Time 10 minutes
Cook Time 10 minutes
Marinate 2 hours
Total Time 2 hours 20 minutes
Course Dinner
Cuisine Middle Eastern
Servings 8 servings
Calories 315 kcal

Ingredients
  

Lebanese Beef Shawarma

  • 2 pounds flank steak cut into strips
  • 1/4 cup extra virgin olive oil
  • 1/4 cup vinegar
  • Juice one lemon plus zest
  • 4 cloves garlic minced

Beef Shawarma Spices*

  • 2 teaspoons paprika
  • 1 1/2 teaspoons cumin
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon cardamom
  • 1/2 teaspoon coriander
  • 1/2 teaspoon cloves
  • 1/2 teaspoon salt

Tahini Sauce

  • 1/2 cup tahini
  • 1/4 cup lemon juice
  • 2 cloves garlic minced
  • 1/2 teaspoon salt
  • 1/4 cup water

Instructions
 

  • Make the shawarma marinade. In a large bowl, whisk the olive oil, vinegar, lemon juice, garlic, and shawarma seasoning until well combined.
  • Add steak strips to the bowl with sliced onions and colored bell peppers (optional). Toss to fully coat the beef with the marinade. Let it sit in the fridge for 1-2 hours.
  • When ready to cook, transfer to a bottom-heavy saucepan or skillet and cook until beef is cooked through, about 8-10 minutes.
  • Make the tahini sauce. In a measuring cup or medium bowl, whisk the tahini and lemon juice together. Add the garlic and mix well. Then slowly add the water until you reach your preferred consistency. The consistency should be thick and creamy (like caramel).
  • Assemble the beef shawarma with pita, tahini sauce and vegetables of choice.

Notes

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge.
Make Ahead Tips: You can make the marinade up to a week in advance, and you can marinate the beef in the sauce up to 24 hours in advance.
*Shawarma Seasoning: You can find the shawarma spices at Middle Eastern markets, natural-foods stores or even in large supermarkets, often located with other Middle Eastern ingredients or in the spice aisle. Or you can follow the ingredients above to make your own.

Nutrition

Calories: 315kcalCarbohydrates: 5gProtein: 27gFat: 21gSaturated Fat: 4gPolyunsaturated Fat: 4gMonounsaturated Fat: 10gCholesterol: 68mgSodium: 358mgPotassium: 497mgFiber: 1gSugar: 0.3gVitamin A: 263IUVitamin C: 4mgCalcium: 59mgIron: 3mg
Keyword high protein, lebanese, shawarma
Tried this recipe?Let us know how it was!

Leave a Comment

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

Recipe Rating