Savory Spiced Beef Shawarma

Experience the authentic taste of the Middle East with this incredibly easy and remarkably flavorful homemade Beef Shawarma recipe. Transform tender flank steak and a vibrant blend of spices into irresistible, bold, and deliciously satisfying shawarma wraps right in your own kitchen. Forget the takeout; this recipe guides you through every step to create a dish bursting with exotic flavors that will become a family favorite.

Close view flatbread naan beef shawarma wrap topped with chopped cucumbers, tomatoes, red onion and tzatziki sauce.

Why You’ll Adore This Easy Beef Shawarma Recipe

Who doesn’t crave a hearty, handheld meal that’s both comforting and packed with exciting flavors? While our Chicken Shawarma recipe is a perennial favorite, we’re thrilled to present a beef variation that promises to be just as captivating. These incredible Beef Shawarma wraps are more than just a meal; they’re a culinary journey, reminiscent of the bustling street food scenes across the Middle East. Think of them as the region’s answer to burritos, tacos, or savory sandwiches, but with a unique, aromatic twist.

What makes this homemade beef shawarma so special? It’s the harmonious blend of heavily spiced, marinated meat, served generously on soft pita bread or warm flatbread. Each wrap is then crowned with a refreshing medley of fresh tomato and cucumber salad, often finished with a dollop of creamy tzatziki sauce or another delightful yogurt-based dressing. This combination creates a perfect balance of savory, spicy, fresh, and tangy notes that will tantalize your taste buds with every bite. The joy of preparing this dish at home allows you to control the quality of ingredients and tailor the spice level to your preference, making it a truly personalized and satisfying experience.

Top down slices of beef shawarma on a serving platter.

Shawarma vs. Gyro: Unpacking the Flavorful Distinctions

At first glance, shawarma and Greek gyros might appear similar, both offering delicious spiced meat in a wrap. However, they possess distinct differences that set them apart in terms of preparation, texture, and flavor profile. Gyros typically feature ground spiced meat, often a blend of lamb and beef, which is compressed, slow-cooked on a vertical rotisserie, and then thinly shaved. The result is a tender, sometimes slightly crispy, texture from the shaved slices.

Shawarma, on the other hand, is distinguished by its use of whole pieces of meat – in this case, succulent flank steak – which are generously rubbed or deeply marinated in a robust, aromatic spice mixture. This ensures that every inch of the meat is infused with flavor before being cooked. The spices cling to the exterior, creating a rich crust as the meat cooks, while the interior remains wonderfully tender. Both are undeniably delicious, and we also offer fantastic recipes for Lamb Gyros. But if you’re seeking a dish that truly delivers an intense burst of flavor and a distinct spice experience, this beef shawarma recipe is your go-to choice.

Side view platter with strips of steak shawarma.

Essential Ingredients for Your Authentic Beef Shawarma

Crafting the perfect beef shawarma begins with selecting quality ingredients and assembling a potent spice blend that defines its distinctive taste. Here’s what you’ll need to bring this Middle Eastern masterpiece to life:

For the Irresistible Shawarma Beef Marinade:

  • Beef Flank Steak: The star of our show. Opt for a lean cut with minimal fat, as flank steak readily absorbs the marinade and grills beautifully to tender perfection. Its grain structure is ideal for slicing against, ensuring maximum tenderness.
  • Shawarma Spices: This aromatic blend is the heart of the dish. You’ll need ground cumin, ground coriander, smoked paprika, salt, vibrant turmeric, pungent garlic powder, a kick of cayenne pepper, and a warming hint of ground cinnamon. These spices combine to create a complex, deeply savory, and slightly fiery flavor profile unique to shawarma.
  • Olive Oil: Essential for carrying the fat-soluble flavors of the spices into the meat and ensuring moisture during cooking. You can also use other preferred oils like avocado or canola oil.
  • Lemon: Both the zest and fresh juice are crucial. Lemon adds a bright, tangy acidity that tenderizes the beef and enhances the overall spice flavors. A splash of vinegar can be a substitute for the juice if needed, though fresh lemon is highly recommended.

For Assembling the Perfect Shawarma Wraps:

  • Flatbread or Naan: Soft, pliable flatbreads are the ideal vessel for your shawarma. Small naan bread also works wonderfully, providing a delightful chewiness.
  • Fresh Tomatoes: Diced or chopped, they add a burst of juicy freshness and a touch of sweetness, complementing the rich meat.
  • Crisp Cucumbers: Chopped cucumbers provide a refreshing crunch and a cool contrast to the warm, spicy beef.
  • Red Onion: Finely chopped red onion introduces a sharp, zesty bite that cuts through the richness and adds depth of flavor.
  • Fresh Parsley or Mint Leaves: These herbs offer a vibrant, herbaceous finish, elevating the freshness of the wraps. Chop them finely for even distribution.
  • Tzatziki Sauce: A creamy, cool, and tangy yogurt-based sauce that perfectly balances the spicy beef. Use store-bought for convenience or try our homemade recipe for superior flavor.
  • Lemon Wedges: An optional but highly recommended garnish, offering a final squeeze of bright acidity to awaken all the flavors.
Large piece of flank steak with plastic wrap, pounded thin with a mallet.

Step-by-Step Guide: Crafting Your Delicious Beef Shawarma

Making homemade beef shawarma is a rewarding process that’s easier than you might think. Follow these detailed steps to achieve perfectly tender and flavorful results:

  1. Prepare the Flank Steak: Lay your flank steak on a large cutting board. To ensure even cooking and maximum tenderness, cover the beef with a piece of plastic wrap and use a meat mallet to pound it gently. Aim for an even thickness of ¾ to 1 inch. This tenderizing step breaks down the muscle fibers and allows the marinade to penetrate more deeply.
  2. Portion the Steak: After pounding, slice the flank steak into four manageable pieces. This not only aids in better spice penetration but also makes the steak easier to handle during the cooking process, ensuring each piece cooks uniformly.
Large piece of flank steak cut into 4 quarters, on a cutting board.
  1. Mix the Dry Rub: Select a baking dish large enough to comfortably hold the steak pieces. In a separate small bowl, combine all the dry shawarma spices: ground cumin, ground coriander, smoked paprika, salt, turmeric, garlic powder, cayenne pepper, and ground cinnamon. Mix these spices thoroughly until well blended.
  2. Season the Beef: Generously sprinkle the prepared spice mixture over the top of the beef pieces. Turn the beef, ensuring that the spices completely coat all sides, including the edges. Don’t be shy – a good rub is key to authentic shawarma flavor.
Bowl with blend of spices and metal spoon.
  1. Add the Wet Marinade: In a small bowl, whisk together the olive oil, the zest of one lemon, and 2 tablespoons of fresh lemon juice. Mix until emulsified, then pour this flavorful liquid over the spiced beef in the baking dish. Turn the beef again to ensure every surface is glistening with the oil and lemon mixture.
  2. Marinate for Flavor: Cover the baking dish tightly with plastic wrap and place it in the refrigerator to marinate for a minimum of two hours. For the most profound flavor, aim for 4 hours, or even overnight. This crucial step allows the spices to penetrate the meat, tenderizing it and infusing it with incredible Middle Eastern aromas.
4 sections of flank steak in a baking dish, coated in shawarma spices.
  1. Prepare the Toppings: While the beef marinates, chop your fresh tomatoes, cucumbers, and red onions. In a mixing bowl, combine these vegetables with the chopped parsley (or mint). Toss gently, then cover and refrigerate until ready to serve. This keeps them crisp and fresh.
  2. Prepare the Sauces: At this stage, prepare your homemade tzatziki sauce if you’re not using store-bought. Also, cut fresh lemon wedges for garnishing and serving.
Marinade added to the baking dish with 4 pieces of spiced beef.

Get the Complete (Printable) Best Beef Shawarma Recipe + VIDEO Below. Enjoy!

  1. Grill the Steak: Once the steak is thoroughly marinated, preheat your grill to medium-high heat, targeting around 400°F (200°C). Place the marinated flank steak pieces on the hot grill and cook for 4-5 minutes per side for a perfect medium-rare doneness. Adjust cooking time for your desired level of doneness.
  2. Rest and Slice: After grilling, transfer the steak to a clean cutting board and allow it to rest for at least five minutes. This resting period is crucial as it allows the juices to redistribute throughout the meat, resulting in a more tender and flavorful slice. Finally, slice the steak into thin strips, always cutting against the grain to maximize tenderness.
Top down slices of beef on a serving platter for shawarma or gyro.

Assembling Your Perfect Beef Shawarma Wraps

The magic of shawarma truly comes alive when you assemble the components into a delicious wrap. Here are some tips for creating a balanced and delightful experience:

To serve, gently warm your flatbreads or naan. Place several generous strips of the flavorful beef shawarma onto the center of each warm piece of bread.

Next, spoon a hearty portion of the fresh cucumber, tomato, and red onion salad over the beef. The crispness and vibrant acidity of the salad are key to balancing the richness of the meat.

Flatbread on plate with slices of beef.

Finish by adding a dollop of creamy tzatziki sauce over the salad and beef. This cooling, garlicky yogurt sauce is the traditional accompaniment, providing a delightful counterpoint to the spicy meat. Serve each wrap immediately with a fresh lemon wedge on the side, allowing diners to add an extra burst of citrus if desired.

For those seeking an alternative or dairy-free option, you can substitute tzatziki with dairy-free tahini sauce or a dollop of creamy hummus for a more savory and subtly sweet flavor profile. Both options are fantastic and offer a slightly different, yet equally delicious, experience.

Beef shawarma recipe on naan, topped with chopped cucumbers and tomatoes.

Frequently Asked Questions About Beef Shawarma

What does beef shawarma taste like?

Beef shawarma offers a deeply complex and vibrant flavor experience. The steak is seasoned with an intense blend of warming spices like cumin, coriander, and cinnamon, brightened by turmeric and garlic, and given a fiery kick from cayenne pepper. This results in a dish that is inherently spicy and boldly aromatic, distinguishing it from the milder gyro meat. The robust flavor of the beef is beautifully complemented and balanced by the fresh, crisp vegetables and the cooling, tangy tzatziki sauce, creating a harmonious and utterly delicious contrast in every bite.

Close view flatbread naan beef shawarma wrap topped with chopped cucumbers, tomatoes, red onion and tzatziki sauce.

What is shawarma traditionally served with?

While beef shawarma wraps are fantastic on their own, they are traditionally often served alongside various delicious accompaniments. In the Middle East, you might find them paired with fluffy rice or crispy French fries. To elevate your homemade steak shawarma meal, we highly recommend serving it with delectable sides such as Falafel, a bowl of aromatic Lebanese Rice (Mujadara), fragrant Saffron Rice with Golden Raisins and Pine Nuts, or even some spicy Harissa French Fries for an extra layer of flavor and texture.

How long do beef shawarma leftovers last, and can I freeze them?

Yes, beef shawarma makes for excellent leftovers! The grilled beef will retain its quality and flavor for up to 3 days when stored properly in an airtight container in the refrigerator. For longer storage, the cooked meat freezes exceptionally well. Simply transfer the cooled beef strips to a plastic freezer bag, pressing out all excess air before sealing. It can be safely stored in the freezer for up to 3 months. When you’re ready to enjoy, thaw it in the refrigerator overnight and reheat gently in a skillet or microwave until warmed through.

Can I cook beef shawarma in the oven or on a stovetop?

Absolutely! While grilling imparts a wonderful smoky flavor, you can certainly cook beef shawarma in the oven or on the stovetop. For oven baking, preheat your oven to 400°F (200°C) and bake the marinated flank steak on a baking sheet for about 15-20 minutes, flipping halfway, until it reaches your desired doneness. For stovetop cooking, heat a large cast-iron skillet or heavy-bottomed pan over medium-high heat with a little oil. Sear the marinated steak for 4-6 minutes per side, depending on thickness, until a nice crust forms and the interior is cooked to your liking. Always remember to let the steak rest before slicing.

Close view hand holding flatbread naan beef shawarma recipe topped with chopped cucumbers, tomatoes, red onion and tzatziki sauce.

Looking for More Delicious Middle Eastern & Mediterranean Recipes?

If you’ve fallen in love with the vibrant flavors of this Beef Shawarma, you’ll surely enjoy exploring more recipes from the rich culinary traditions of the Middle East and Mediterranean. Be sure to also try these fantastic dishes:

  • Greek Burgers
  • Lahmacun Turkish Pizza (Armenian Lahmajun)
  • Saucy Greek Lemon Meatballs (Keftedes)
  • Beef Kafta Kabob
  • Greek Chicken Souvlaki Recipe
  • Shrimp Scampi Greek Pasta
Final view loaded beef shawarma wrap from recipe.

Print Recipe

5 stars (2 reviews)

Leave a Review »

The Best Beef Shawarma Recipe

This easy recipe shows you how to turn tender flank steak and wholesome ingredients into irresistibly bold, spicy, and delicious homemade beef shawarma wraps.

Prep Time: 30 minutes
Cook Time: 10 minutes
Marinate Time: 2 hours

Servings: 12 wraps (6 servings)

Video

Ingredients

US Customary – Metric

For the Shawarma Beef –

  • 1 ½ – 2 pounds beef flank steak
  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 tablespoon smoked paprika
  • 1 tablespoon salt
  • 2 teaspoons turmeric
  • 2 teaspoons garlic powder
  • 1 teaspoon cayenne pepper
  • ½ teaspoon ground cinnamon
  • 2 tablespoons olive oil
  • 1 lemon, zested and juiced

For the Shawarma Wrap –

  • 12 flatbread or naan (buy the small 6-inch pieces)
  • 2 cups chopped tomatoes
  • 2 cups chopped cucumbers
  • ½ cup chopped red onion
  • 2 tablespoons chopped parsley or mint leaves
  • 1 cup tzatziki sauce
  • Lemon wedges (optional)

Instructions

  1. Set the flank steak out on a large cutting board. Place a piece of plastic wrap over the top of the beef and use a meat mallet to pound and tenderize the steak, until it’s an even ¾ to 1 inch thick. Then slice the steak into four pieces. (This helps the seasoning penetrate into the beef better, and makes it easier to handle while cooking.)
  2. Set out a baking dish, large enough to hold the steak, and a small bowl to mix the dry rub. Combine all the spices in the bowl and mix well. Then sprinkle the mixture over the top of the beef pieces turning them so the spices coat the beef on all sides, even the edges.
  3. Then, in the small bowl, whisk together the olive oil, lemon zest, and 2 tablespoons of lemon juice. Mix well and pour over the top of the Shawarma beef. Turn the beef again to make sure the oil and lemon juice are exposed to all sides. Cover the baking dish and marinate for at least two hours. Place in the refrigerator to keep cold.
  4. Meanwhile, chop the tomatoes, cucumbers, red onions, and parsley. Place them all in a mixing bowl and toss. Cover and refrigerate.
  5. Then make the tzatziki sauce and cut lemon wedges for serving.
  6. When the steak is well marinated, preheat the grill to medium-high heat, about 400°F. Grill the steak for 4-5 minutes per side for medium-rare. Allow the steak to rest for five minutes, then sliced into thin strips, against the grain.
  7. To serve, place several beef strips on a piece of flatbread. Top with the cucumber salad and a dollop of tzatziki sauce. Serve with a lemon wedge.

Notes

  • Shawarma can also be served with tahini sauce instead of tzatziki if you prefer a dairy-free option.
  • Grilled beef will keep well for up to 3 days in the refrigerator.
  • The meat also freezes well! Transfer to a plastic zipper bag, and squeeze out all of the excess air. Store in the freezer for up to 3 months.

Nutrition

Serving: 2 wraps, Calories: 629kcal, Carbohydrates: 65g, Protein: 40g, Fat: 22g, Saturated Fat: 6g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 93mg, Sodium: 1657mg, Potassium: 628mg, Fiber: 4g, Sugar: 7g, Vitamin A: 550IU, Vitamin C: 11mg, Calcium: 164mg, Iron: 3mg

Course: Lunch, Main, Main Course
Cuisine: Greek, Mediterranean
Author: Sommer Collier
Cook It? Love It? Rate It!
YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!