Authentic Street Style Beef Shawarma

Authentic Beef Shawarma Recipe – This easy recipe shows you how to turn tender flank steak and wholesome ingredients into irresistibly bold, spicy, and delicious homemade shawarma wraps. Experience the vibrant flavors of the Middle East right in your kitchen!

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

Why You’ll Adore This Homemade Beef Shawarma Recipe

Who can resist a satisfying, flavor-packed meal that fits perfectly in your hand? While our popular Chicken Shawarma recipe is a fan favorite, we know many of you crave a robust beef alternative. This Beef Shawarma recipe delivers all the authenticity and incredible taste you’d expect from your favorite street food vendor, but made with fresh, quality ingredients in the comfort of your home.

These exquisite Beef Shawarma wraps are a beloved culinary staple across the Middle East, often compared to burritos, tacos, or sandwiches for their portability and hearty appeal. What sets shawarma apart is its intensely marinated meat, slow-cooked or grilled to perfection, then thinly sliced and served on warm pita or soft flatbread. Each wrap is then generously topped with a refreshing array of fresh ingredients like crisp tomato and cucumber salad, and often drizzled with creamy tzatziki sauce or another tangy yogurt-based dressing. It’s a symphony of textures and flavors that promises a truly unforgettable eating experience.

Top down slices of beef shawarma on a serving platter.

Shawarma vs Gyro: Unpacking the Culinary Distinctions

At first glance, shawarma and Greek gyros might appear strikingly similar, both featuring seasoned meat wrapped in flatbread. However, there are fundamental differences that give each dish its unique character. Gyros typically feature ground spiced meat, often a blend of lamb, beef, or pork, which is formed into a large cone, cooked on a vertical rotisserie, and then thinly shaved. The meat is usually seasoned with a milder blend of herbs like oregano, thyme, and garlic.

Shawarma, on the other hand, is distinguished by its use of whole cuts of meat—traditionally lamb, chicken, or in this case, beef flank steak. These pieces of meat are generously rubbed or marinated in a much richer, more complex spice mixture for an extended period, ensuring deep flavor penetration. The marinade often includes a vibrant blend of cumin, coriander, turmeric, paprika, and sometimes a hint of cinnamon or cayenne, creating a bolder and more aromatic profile that fully envelops each strand of meat. While both are incredibly delicious (and we certainly recommend our Lamb Gyros recipe!), if you’re seeking a dish that truly delivers an explosion of intense, layered flavors, this Beef Shawarma is the undisputed champion.

Side view platter with strips of steak shawarma.

Essential Ingredients for Your Beef Shawarma

Crafting the perfect Beef Shawarma begins with selecting the right ingredients. Here’s what you’ll need to create this Middle Eastern masterpiece:

For the Flavorful Shawarma Beef Marinade:

  • Beef flank steak: Choose a lean cut with minimal fat for the best texture and absorption of flavors. Flank steak is ideal as it’s tender when properly prepared and holds up well to grilling.
  • Authentic Shawarma spices: A powerful blend of ground cumin, ground coriander, smoked paprika, salt, earthy turmeric, pungent garlic powder, a kick of cayenne pepper, and a warming touch of ground cinnamon. These spices are the heart and soul of authentic shawarma flavor.
  • Olive oil: Essential for tenderizing the meat and carrying the fat-soluble spice flavors deep into the steak. You can also use other mild oils like avocado or canola oil.
  • Lemon: Both the zest and fresh juice are crucial. Lemon adds brightness, tanginess, and helps tenderize the beef during marination. White vinegar can be used as a substitute for acidity if needed.

For Building Irresistible Shawarma Wraps:

  • Flatbread or naan: Soft, pliable flatbreads or naan are perfect for wrapping your succulent beef and fresh toppings. Look for smaller, individual-sized pieces for convenience.
  • Fresh tomatoes: Diced for a burst of juicy sweetness and color.
  • Crisp cucumbers: Chopped for a refreshing crunch that contrasts beautifully with the rich meat.
  • Red onion: Finely chopped red onion adds a sharp, piquant counterpoint to the other ingredients.
  • Fresh parsley or mint leaves: Chopped herbs provide a fragrant, fresh lift to the entire dish.
  • Tzatziki sauce: A creamy, cool, and tangy yogurt-based sauce that perfectly balances the spicy beef. You can use store-bought or whip up your own homemade tzatziki.
  • Lemon wedges: Optional but highly recommended for a final squeeze of fresh citrus to brighten every bite.
Large piece of flank steak with plastic wrap, pounded thin with a mallet.

Mastering the Art of Homemade Beef Shawarma: Step-by-Step Guide

Creating sensational Beef Shawarma at home is simpler than you think. Follow these detailed steps for a truly authentic and delicious outcome:

  1. Prepare the Flank Steak: Begin by placing your flank steak on a large, sturdy cutting board. Cover it with a piece of plastic wrap. Using a meat mallet, firmly pound the steak until it reaches an even thickness of approximately ¾ to 1 inch. This tenderizes the meat and ensures it cooks evenly. Once pounded, slice the steak into four more manageable pieces. This not only aids in deeper seasoning penetration but also makes the steak easier to handle during grilling.
Large piece of flank steak cut into 4 quarters, on a cutting board.
  1. Craft the Dry Rub: Set aside 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 to create a uniform rub.
Bowl with blend of spices and metal spoon.
  1. Season the Beef: Generously sprinkle the prepared spice mixture over the steak pieces. Turn the beef, pressing the rub into all sides, including the edges, to ensure every surface is thoroughly coated. This comprehensive seasoning is key to achieving that signature bold shawarma flavor.
  1. Prepare the Wet Marinade & Marinate: In another small bowl, whisk together the olive oil, lemon zest, and 2 tablespoons of fresh lemon juice. Pour this zesty mixture over the spiced beef in the baking dish. Turn the beef again to ensure the oil and lemon juice penetrate all surfaces, creating a wet marinade that tenderizes and infuses incredible flavor. Cover the baking dish tightly with plastic wrap and refrigerate for a minimum of two hours, or ideally overnight, to allow the flavors to truly meld and deepen.
4 sections of flank steak in a baking dish, coated in shawarma spices.
  1. Prepare Your Toppings: While the beef marinates, chop your fresh tomatoes, cucumbers, red onions, and parsley. Combine them in a mixing bowl, toss gently, and cover. Refrigerate until ready to serve to keep them fresh and crisp.
  1. Make the Tzatziki: If you’re making homemade tzatziki, prepare it now. This refreshing sauce is a perfect complement to the rich, spiced beef. Also, cut your lemon wedges for a bright garnish.
Marinade added to the baking dish with 4 pieces of spiced beef.
  1. Grill the Steak: Once the steak is thoroughly marinated, preheat your grill to medium-high heat, aiming for about 400°F (200°C). Grill the steak pieces for 4-5 minutes per side for a perfect medium-rare doneness. Adjust cooking time based on your preferred level of doneness. Remember that flank steak can become tough if overcooked, so watch it closely.
  1. Rest and Slice: After grilling, transfer the steak to a clean cutting board and allow it to rest for at least five minutes. Resting is crucial as it allows the juices to redistribute throughout the meat, resulting in a more tender and flavorful slice. Then, using a sharp knife, slice the steak into thin strips, cutting against the grain. This technique shortens the muscle fibers, making each bite incredibly tender.
Top down slices of beef on a serving platter for shawarma or gyro.

Creative Assembling and Serving Tips

Now that your flavorful beef and fresh toppings are ready, it’s time to assemble your mouth-watering shawarma wraps! Here’s how to create the ultimate handheld meal:

  1. Warm the Flatbread: Gently warm your flatbread or naan. You can do this on a dry pan, in the microwave, or quickly on the grill to make them soft and pliable, perfect for wrapping.
  2. Layer the Beef: Place a generous portion of thinly sliced beef strips onto the center of each warm flatbread.
  3. Add Freshness: Top the beef with a hearty helping of the chopped cucumber, tomato, and red onion salad. This adds a crucial refreshing crunch and vibrant flavor.
Flatbread on plate with slices of beef.
  1. Drizzle the Sauce: Finish with a dollop or generous drizzle of cool, creamy tzatziki sauce. The tanginess perfectly complements the rich, spiced beef.
  2. Garnish and Serve: Serve immediately with a fresh lemon wedge on the side. A squeeze of fresh lemon juice just before eating elevates all the flavors.

Alternatively, consider these variations: For a dairy-free option or a different flavor profile, swap the tzatziki for a savory tahini sauce or creamy hummus. These options provide an earthy, nutty flavor that pairs wonderfully with the beef. You can also add pickled turnips, shredded lettuce, or even a spicy chili sauce for an extra kick!

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

Frequently Asked Questions About Beef Shawarma

What does beef shawarma taste like?

Homemade Beef Shawarma offers an incredibly rich and complex flavor profile. The flank steak is seasoned with a vibrant and aromatic combination of warm spices like cumin, coriander, and turmeric, complemented by the smoky depth of paprika and a fiery kick from cayenne pepper. There’s often a subtle, sweet undertone from cinnamon. This creates a deeply savory and moderately spicy flavor (more intense than typical gyro meat). The heat and richness of the spiced beef are beautifully balanced by the fresh, crisp vegetables and the cool, tangy tzatziki sauce, resulting in a harmonious and addictive taste experience that keeps you coming back for more.

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

What is shawarma typically served with?

While the shawarma wrap itself is a complete and satisfying meal, it’s traditionally accompanied by various delicious side dishes. Beyond the fresh salad and sauces, popular pairings include fragrant rice dishes or crispy fries. We highly recommend complementing this steak shawarma recipe with our homemade Falafel for an extra Middle Eastern touch, comforting Lebanese Rice, aromatic Saffron Rice with Golden Raisins, or even some fresh, hot Harissa French Fries for an extra spicy kick. A simple side of pickled vegetables or a green salad also works wonderfully.

How long do beef shawarma leftovers last?

Cooked beef shawarma, when properly stored, can be a fantastic make-ahead meal. The grilled beef will stay fresh and delicious for up to 3 days in an airtight container in the refrigerator. For longer storage, the meat also freezes exceptionally well. Simply transfer the cooled beef strips to a plastic freezer bag, ensuring you squeeze out all excess air to prevent freezer burn. It can be stored in the freezer for up to 3 months, ready to be thawed and reheated for a quick and flavorful meal anytime.

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

Explore More Delicious Recipes from Our Kitchen!

If you’ve enjoyed this authentic Beef Shawarma, you’ll love exploring other flavorful recipes from our collection. Expand your culinary repertoire with these mouth-watering options:

  • Zesty Greek Burgers
  • Saucy Greek Lemon Meatballs (Keftedes)
  • Invigorating Greek Yogurt Chicken Marinade
  • Authentic Greek Chicken Souvlaki Recipe
  • Hearty Greek Lasagna (Pastitsio)
Final view loaded beef shawarma wrap from recipe.

The Best Beef Shawarma Recipe

Prep Time: 30 minutes

Cook Time: 10 minutes

Marinate Time: 2 hours (minimum)

Yields: 12 wraps (approximately 6 servings)

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

Ingredients

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 small (6-inch) flatbread or naan
  • 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, for serving)

Instructions

  1. Set the flank steak on a large cutting board. Place plastic wrap over 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.
  2. In a small bowl, combine all the dry shawarma spices (cumin, coriander, paprika, salt, turmeric, garlic powder, cayenne, cinnamon) and mix well. Sprinkle this mixture over the beef pieces, turning to coat all sides evenly.
  3. In another small bowl, whisk together the olive oil, lemon zest, and 2 tablespoons of lemon juice. Pour this marinade over the spiced beef in the baking dish. Turn the beef to ensure it’s fully coated. Cover the dish and marinate in the refrigerator for at least two hours.
  4. While the beef marinates, chop the tomatoes, cucumbers, red onions, and parsley. Place them in a mixing bowl, toss, cover, and refrigerate.
  5. Prepare your tzatziki sauce (if making homemade) and cut lemon wedges for serving.
  6. When the steak is well marinated, preheat your grill to medium-high heat (about 400°F/200°C). Grill the steak for 4-5 minutes per side for medium-rare.
  7. Allow the grilled steak to rest for five minutes, then slice it into thin strips against the grain.
  8. To serve, place several beef strips on a piece of warm flatbread. Top with the cucumber salad and a dollop of tzatziki sauce. Serve immediately with a lemon wedge.

Notes

  • Shawarma can also be served with tahini sauce or hummus instead of tzatziki if you prefer a dairy-free or different flavor option.
  • Grilled beef will keep well for up to 3 days in the refrigerator when stored in an airtight container.
  • The cooked meat also freezes well. Transfer to a plastic zipper bag, squeeze out excess air, and store in the freezer for up to 3 months.

Nutrition Information (Approximate)

Serving: 2 wraps

Calories: 629 kcal

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: 550 IU

Vitamin C: 11mg

Calcium: 164mg

Iron: 3mg

Course: Lunch, Main, Main Course

Cuisine: Greek, Mediterranean (though Shawarma is originally Middle Eastern, many recipes blend influences)

Author: Sommer Collier