Easy & Authentic Grilled Beef Shawarma Recipe: Flank Steak Perfection
Prepare to transport your taste buds to the vibrant streets of the Middle East with this incredibly flavorful and surprisingly easy Beef Shawarma recipe. Whether you’re craving a hearty pita sandwich, a refreshing hummus bowl, or a satisfying main dish all on its own, this grilled flank steak shawarma delivers tender, juicy beef infused with an aromatic blend of warm spices. Paired with a luscious tahini sauce and crisp pickles, it’s a culinary experience you’ll want to recreate again and again.

What is Shawarma? A Global Middle Eastern Street Food Sensation
Shawarma is a quintessential Arabic dish, a beloved staple found in bustling Lebanese restaurants and cherished in homes that embrace Mediterranean cuisine. The name “shawarma” itself is derived from the Turkish word çevirme, meaning ‘turning,’ a direct nod to its traditional cooking method. Historically, shawarma features layers of meat – often lamb, chicken, turkey, or beef – meticulously seasoned and stacked on a vertical spit, then slow-roasted as it continuously turns. As the meat cooks, thin, flavorful slices are shaved off, ready to be served hot and fresh.
While commonly associated with Turkish origins, this delicious and iconic street food has been embraced and adapted throughout the entire Middle East and Mediterranean region. You’ll frequently spot Beef Shawarma Plates as a popular offering on many restaurant menus, especially in vibrant markets and eateries where it’s served with an impressive array of fresh sides. This recipe brings those authentic, complex flavors directly into your home kitchen, utilizing a grill and flank steak to achieve that desired tender, spice-infused perfection without the need for specialized vertical rotisserie equipment. It’s an accessible way to enjoy a global favorite.
Why You’ll Love This Easy Grilled Flank Steak Shawarma Recipe
This particular grilled beef shawarma recipe stands out for its simplicity, incredible flavor, and versatility. Here’s why it’s destined to become a staple in your kitchen:
- Effortlessly Delicious: We use readily available flank steak, a cut known for absorbing marinades wonderfully and becoming incredibly tender when cooked correctly. Grilling adds a beautiful char and smoky depth.
- Authentic Flavor Profile: The star of this dish is undoubtedly the homemade shawarma seasoning blend. It’s bursting with warm, aromatic, and savory spices that deliver an authentic taste far superior to most store-bought mixes.
- Perfectly Tender Beef: The strategic use of a flavorful marinade, combined with precise grilling and proper slicing techniques, ensures every bite of beef is succulent and tender.
- Highly Versatile: This beef shawarma is ideal for stuffing into warm pita wraps, creating nutritious hummus or rice bowls, or serving as a flavorful protein alongside various Mediterranean sides. It’s perfect for meal prepping or entertaining.
- Quick & Convenient: With just two hours of marinating time (no overnight wait required!) and a quick grilling process, you can have this exquisite dish on your table faster than you might expect.
Key Ingredients for Crafting the Perfect Beef Shawarma
Crafting exceptional beef shawarma starts with understanding the role of each key ingredient. Here’s a detailed look at what you’ll need and why each component is essential for that authentic taste and texture:
The Beef: Choosing the Best Cut for Tender Shawarma
- Flank Steak: Our primary recommendation for this recipe. Flank steak is a lean, flavorful, and relatively inexpensive cut of beef. It’s excellent at absorbing marinades, and when cooked quickly over high heat and then sliced thinly against the grain, it becomes remarkably tender. Its robust flavor stands up beautifully to the bold shawarma spices.
- Alternative Beef Cuts: While flank steak is fantastic, you can also achieve great results with other cuts such as flat iron steak or strip steak. These alternatives also slice beautifully into thin strips, making them perfect for pita sandwiches and bowls. For more delightful beef recipes to explore, check out our collection of beef recipes here, including favorites like Beef Kafta Kabobs, Beef Souvlaki, Asian Marinated Flank Steak, and this Grilled Flank Steak with Dry Rub.
The Shawarma Seasoning Blend: A Symphony of Aromatic Spices
The heart and soul of any truly great shawarma lie in its unique and aromatic spice blend. Our homemade mix is meticulously balanced to provide depth, warmth, and that signature Middle Eastern flavor profile to your beef.
- Essential Spices: This potent blend typically combines fragrant ground coriander, earthy ground cumin, warm ground cinnamon, pungent garlic powder, vibrant paprika, golden turmeric, savory onion powder, and exotic allspice. A touch of salt and freshly ground black pepper rounds out the flavors. Each spice contributes uniquely to the complex, savory, and slightly sweet notes of the dish.
- Versatility of the Blend: The beauty of this Homemade Shawarma Spice Blend is its versatility. You can use this exact mix in other popular dishes like our Chicken Shawarma Recipe, or even add it to ground beef to create a quick and flavorful ground beef shawarma. Making your own blend ensures freshness and control over the intensity of flavors.
The Marinade: Infusing Flavor and Ensuring Tenderness
A thoughtfully crafted marinade is absolutely crucial for both tenderizing the beef and allowing the rich shawarma spices to penetrate deeply into the meat fibers. Our marinade strikes a perfect balance of acidity, healthy fats, and potent aromatics:
- Olive Oil: Acts as a carrier for the fat-soluble flavors from the spices and helps to keep the meat moist and prevent it from sticking to the grill during cooking.
- Vinegar (White Wine, Red Wine, or Apple Cider): Provides essential acidity, which plays a key role in tenderizing the beef by helping to break down its tougher muscle fibers.
- Fresh Lemon Juice: Another vital acidic component that not only brightens and zests up the overall flavors but also significantly aids in the tenderization process. It’s important to note the powerful acidity of lemon juice and adhere to the recommended marinating time of two hours (see detailed recipe notes for more information).
- Minced Garlic & Chopped Onion: These classic aromatics are indispensable, adding deep, pungent, and savory undertones that form the foundation of the marinade’s flavor.
- Shawarma Seasoning: The star of the show! It’s liberally incorporated into the marinade to deliver all those signature Middle Eastern flavors directly into every fiber of the beef.
- Proper Marinade Ratio: As a general guideline, aim for approximately 1/4 to 1/2 cup of marinade for every pound of beef. Always ensure the beef is marinated thoroughly in the refrigerator, never at room temperature, to maintain food safety.
The Tahini Sauce: The Indispensable Creamy Accompaniment
No authentic shawarma experience is truly complete without a generous drizzle of a creamy, tangy tahini sauce. In Lebanese and broader Mediterranean cooking, tahini sauce (made from ground sesame seeds) is a beloved and versatile condiment. It’s often drizzled generously over a wide array of dishes, from crispy falafel to hearty pita wraps and grilled meats. For beef shawarma, it provides a crucial cool, rich, and slightly nutty counterpoint to the savory, spiced beef, harmoniously tying all the vibrant flavors of the dish together into a cohesive and unforgettable bite.

How to Make Delicious Grilled Beef Shawarma: Step-by-Step Guide
Making homemade beef shawarma from scratch is much simpler than you might imagine. Follow these detailed steps for a perfectly cooked, incredibly flavorful, and truly authentic Middle Eastern dish:
Step 1: Prepare Your Signature Shawarma Seasoning Mix
In a small bowl, a spice grinder, or a mason jar, combine all the dry spices specified for the shawarma seasoning blend: ground cumin, ground coriander, garlic powder, paprika, turmeric, onion powder, allspice, ground cinnamon, and freshly ground black pepper. Mix thoroughly until all the spices are evenly distributed and well combined. This aromatic blend can be prepared ahead of time and stored in an airtight container for future use, ensuring you always have fresh flavors on hand.
Step 2: Whisk Together the Creamy Tahini Sauce
In a separate small container or mason jar, combine the ingredients for the tahini sauce: tahini paste (also known as sesame paste), water, fresh lemon juice, minced garlic, salt, and a dash of black pepper. Begin by adding 1/4 cup of water, then whisk vigorously until the sauce is smooth and creamy. If the sauce is too thick, gradually add more water, a teaspoon at a time, until you achieve your desired pourable consistency. Refrigerate the tahini sauce until you are ready to serve, allowing the flavors to meld beautifully.
Step 3: Prepare the Beef Marinade
Place the flank steak in a large gallon-sized resealable bag, or a large plastic or glass container that is non-reactive (to prevent any metallic taste from the acid). In a separate medium mixing bowl, combine the liquid and aromatic ingredients for the marinade: olive oil, your choice of vinegar (white wine, red wine, or apple cider vinegar works well), fresh lemon juice, the previously prepared shawarma seasoning mix, minced garlic, chopped sweet onion, and sea salt. Whisk all these ingredients together vigorously until they are thoroughly incorporated and form a cohesive marinade.
Step 4: Marinate the Beef for Optimal Flavor and Tenderness
Pour the entire prepared marinade over the flank steak in the resealable bag or container, ensuring that the beef is completely coated in the flavorful mixture. Seal the bag or container securely and gently shake or massage the beef and marinade together to distribute the marinade evenly over all surfaces of the steak. Refrigerate the beef for precisely two hours. It is absolutely crucial not to marinate the beef longer than this recommended time. The high acidity from the lemon juice and vinegar in the marinade can begin to “cook” the meat (a process known as denaturation), changing its texture and potentially leading to a mushy or undesirable consistency if left for too long. If you need to marinate for a longer period, such as overnight, consider omitting the lemon juice from the marinade and adding it fresh just before grilling, or solely incorporate it into your tahini sauce.
Step 5: Preheat Your Grill and Bring Beef to Room Temperature
Approximately 20-30 minutes before you plan to begin grilling, remove the marinated flank steak from the refrigerator. Place it on the kitchen counter to allow it to come closer to room temperature. This step helps the beef cook more evenly. While the beef rests, preheat your outdoor grill to 450°F (230°C) for direct heat grilling. Ensure the grill grates are clean and lightly oiled to prevent sticking.
Step 6: Grill the Marinated Beef to Perfection
Once the grill is hot and the beef has rested, place the flank steak directly on the preheated grates. Grill the steak for 4-5 minutes per side. For a perfect medium-rare doneness, an internal meat thermometer inserted into the thickest part of the steak should read between 125-130°F (52-54°C). Adjust the grilling time slightly based on your grill’s heat and your personal preference for doneness (e.g., a few extra minutes per side for medium to medium-well).
Step 7: Rest and Thinly Slice the Beef
Once the steak has reached your desired doneness, carefully remove it from the grill and transfer it to a clean cutting board. Tent the steak loosely with aluminum foil and allow it to rest for at least 5 minutes. This resting period is absolutely critical, as it allows the juices within the meat to redistribute throughout the steak, resulting in a significantly more tender and juicy slice. After resting, slice the beef thinly against the grain. Slicing against the grain is a key technique for maximizing the tenderness of flank steak, breaking up the long muscle fibers.
Step 8: Assemble and Serve Your Homemade Beef Shawarma
Serve your freshly sliced beef shawarma immediately while it’s still warm and fragrant. It is absolutely fantastic stuffed into warm pita wraps, drizzled generously with your homemade tahini sauce, or served as the star protein in a vibrant hummus bowl or rice bowl. Don’t forget to add your favorite fresh toppings and crisp pickles for that authentic street food experience. Any leftover beef shawarma can be stored in an airtight container in the refrigerator for up to 4 days, making it excellent for meal prep throughout the week.

What to Pair with Beef Shawarma: Complete Your Mediterranean Feast
Beef Shawarma is an incredibly versatile dish, offering countless delicious ways to enjoy it. Whether you’re assembling a quick pita wrap or crafting a lavish platter for guests, these accompaniments will perfectly complement and elevate your meal:
- Classic Pita Wraps: The most traditional and beloved way to enjoy shawarma! Warm up some soft pita bread and fill it generously with your succulent sliced beef shawarma, a liberal drizzle of creamy tahini sauce, crisp romaine lettuce, thinly sliced fresh tomatoes, and an assortment of tangy pickles such as pickled turnips or briny cucumbers.
- Wholesome Hummus Bowls: For a lighter, yet equally satisfying and incredibly flavorful option, serve the beef shawarma over a generous bed of smooth, creamy hummus. Garnish with a swirl of extra virgin olive oil, a sprinkle of fresh herbs, and then top with the spiced beef. Finish with more tahini and your favorite fresh vegetables. For an interesting twist, try a vibrant roasted red pepper or zesty lemon hummus.
- Hearty Rice Bowls or Platters: For a more substantial and comforting meal, layer the beef shawarma over a bed of fluffy rice, such as basmati or a simple pilaf. Add your preferred toppings and a final drizzle of tahini sauce. This makes for an excellent main course.
- Bright and Fresh Salads: Complement the rich, spiced beef with vibrant, fresh salads that offer a refreshing contrast. Lebanese cuisine famously features salads like the crisp Fattoush (a delightful bread salad with toasted pita pieces and a zesty sumac dressing) or the finely chopped parsley and bulgur salad known as Tabbouleh. A simple Balela salad, with its mix of chickpeas, black beans, and fresh herbs, also works wonderfully.
- Flavorful Roasted Vegetables: Add a nutritious, colorful, and highly complementary side with Mediterranean Roasted Vegetables. The natural sweetness of roasted bell peppers, zucchini, and onions pairs beautifully with the spiced beef. Alternatively, try aromatic Turmeric Cauliflower for an earthy, wholesome addition.
- Classic Mediterranean Accents: Elevate your meal with an array of classic Mediterranean ingredients. A bowl of briny olives, tangy quick pickled red onions, crunchy pickles, fresh cucumber and tomato slices, and crumbled feta cheese all add fantastic texture, flavor, and visual appeal to your shawarma platter.
- Crispy French Fries: For a popular and indulgent street food experience, particularly common in many Middle Eastern regions, serve your beef shawarma with a side of golden, crispy french fries.

Expert Tips for Success & Delicious Variations
To ensure your homemade beef shawarma turns out perfectly every time, keep these expert tips in mind. Plus, explore some exciting variations to keep things interesting:
- Mind the Marinating Time: As highlighted in the recipe instructions, the lemon juice and vinegar in the marinade are potent tenderizers. Sticking to the 2-hour recommendation is key. Over-marinating, especially with highly acidic ingredients, can break down the meat’s proteins too much, resulting in a less desirable, sometimes mushy texture.
- Always Rest the Meat: This step is non-negotiable for juicy steak. Once grilled, transfer the flank steak to a cutting board and tent it loosely with foil. Allowing it to rest for at least 5 minutes before slicing gives the meat fibers time to relax and reabsorb their flavorful juices, ensuring every slice is succulent.
- Slice Against the Grain for Tenderness: To maximize the tenderness of flank steak, always slice it thinly against the grain. Look closely at the meat; you’ll see muscle fibers running in a particular direction. Your knife cuts should be perpendicular to these lines. This shortens the fibers, making the beef much easier and more pleasant to chew.
- Alternative Cooking Methods: No grill? No problem! You can still enjoy fantastic beef shawarma:
- Skillet Method: Heat a cast iron or heavy-bottomed skillet over medium-high heat with a tablespoon of olive oil. Sear the beef for 3-4 minutes per side until nicely browned and cooked to your desired doneness.
- Oven Method: Place the marinated flank steak on a baking sheet. Roast in a preheated oven at 400°F (200°C) for about 20-25 minutes. For a slightly charred exterior, finish under the broiler for a few minutes, watching carefully to prevent burning.
- Air Fryer Method: Cut the flank steak into thinner strips before marinating. Air fry at 375°F (190°C) for 10-15 minutes, shaking the basket halfway through, until cooked through and slightly crispy.
- Make Ahead for Convenience: Both the shawarma seasoning blend and the tahini sauce can be prepared several days in advance and stored in airtight containers in the refrigerator. This significantly cuts down on prep time when you’re ready to cook. The beef should be marinated just before cooking, as per the 2-hour recommendation.
- Excellent for Meal Prep: Cooked beef shawarma is a fantastic component for meal prepping. Prepare a larger batch and store the sliced beef separately from your chosen sides (like rice, hummus, or salads) in individual containers for quick, healthy, and flavorful lunches or dinners throughout the week.

Frequently Asked Questions (FAQ) About Beef Shawarma
For tender and flavorful beef shawarma, ideal cuts include flank steak (our top recommendation for this recipe), ribeye, sirloin, or top round. Flank steak is particularly popular due to its lean nature and its excellent ability to absorb marinades well, yielding incredibly tender results when sliced correctly. When using a tougher cut of beef, it’s essential to ensure a longer marinating time (being mindful of acidic ingredients’ duration) to help break down the muscle fibers and ensure a tender final product.
Yes, absolutely! While shawarma is traditionally cooked on a vertical rotisserie, you can easily prepare delicious homemade beef shawarma using common kitchen equipment. Excellent results can be achieved using a conventional outdoor grill (as detailed in this recipe), in a hot skillet by pan-searing the beef strips for a few minutes per side, in the oven (baked at 400°F/200°C for 20-25 minutes, then potentially broiled for a nice char), or even in an air fryer (at 375°F/190°C for 10-15 minutes, shaking halfway). The key is achieving a good sear and cooking the meat until tender.
The best way to slice shawarma, especially when using cuts like flank steak, is thinly and against the grain. This technique is vital because it shortens the muscle fibers, making the meat significantly more tender, less chewy, and easier to eat. Always ensure you allow the cooked meat to rest for at least 5 minutes before slicing; this crucial step helps the juices redistribute throughout the meat, ensuring maximum juiciness and flavor.
More Delicious Mediterranean & Middle Eastern Beef Recipes to Try
Beef
Lebanese Beef and Green Beans
Beef
Mediterranean Beef Kabobs
Beef
Spiced Beef Hummus Pita Pizza
Beef
Mediterranean Baked Beef Meatballs
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Tap to rate the recipe
Beef Shawarma
By Julia Jolliff
Prep: 15 mins | Cook: 30 mins | Total: 45 mins
Servings: 6

Print Recipe
Beef Shawarma is perfect to use in pita sandwiches, hummus bowls or on its own. Flank steak is marinated in a shawarma seasoning mix and grilled to perfection.
Ingredients
FOR THE BEEF & MARINADE
- 2 pounds flank steak
- 1/4 cup olive oil
- 1/4 cup white wine vinegar (or apple cider vinegar)
- Juice of two lemons
- 2 tablespoons Shawarma seasoning mix (see below)
- 4 garlic cloves, minced
- 1/2 of a sweet onion, chopped
- 1/2 teaspoon sea salt
FOR THE SHAWARMA SEASONING MIX
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon turmeric
- 1/4 teaspoon onion powder
- 1/4 teaspoon AllSpice
- 1/4 teaspoon cinnamon
- 1/4 teaspoon black pepper
FOR THE TAHINI SAUCE
- 1 cup tahini paste (sesame paste)
- 1/4 cup water (add more for consistency)
- Juice of 2 lemons
- 4 garlic cloves, minced
- 1/4 teaspoon salt
- Dash of pepper
ADDITIONAL INGREDIENTS FOR SERVING
- Pita Bread
- Sliced tomato
- Pickled turnips
- Pickles
- Cucumber
- Romaine Lettuce
- Olives
- Feta cheese
- Fresh parsley, chopped
- Hummus
Instructions
- Prepare Shawarma Seasoning: In a small container, combine cumin, coriander, garlic powder, paprika, turmeric, onion powder, allspice, cinnamon, and black pepper. Mix thoroughly and set aside.
- Make Tahini Sauce: In another small container, whisk together tahini paste, water, lemon juice, minced garlic, salt, and pepper until smooth and creamy. Adjust water for desired consistency. Refrigerate until ready to serve.
- Prepare Beef Marinade: Place flank steak in a large resealable bag or non-reactive container. In a medium bowl, combine olive oil, white wine vinegar, lemon juice, the prepared shawarma seasoning mix, minced garlic, chopped sweet onion, and sea salt. Whisk until well combined.
- Marinate Beef: Pour the marinade over the flank steak, ensuring it’s fully coated. Seal the bag/container and refrigerate for 2 hours. Do not marinate longer due to the lemon juice’s acidity, which can affect meat texture.
- Preheat Grill: When ready to cook, remove steak from the fridge and let it sit at room temperature for 20-30 minutes. Preheat your grill to 450°F (230°C) for direct heat.
- Grill Steak: Grill the flank steak for 4-5 minutes per side, or until an internal thermometer reads 125-130°F (52-54°C) for medium-rare. Adjust time for your preferred doneness.
- Rest and Slice: Transfer the grilled steak to a cutting board and let it rest for 5 minutes. This helps keep the juices in the meat. Slice thinly against the grain.
- Serve: Serve the beef shawarma immediately in warm pita wraps, over hummus, or in rice bowls. Drizzle with tahini sauce and add your favorite toppings like fresh tomato, romaine lettuce, and pickles.
Notes
- Marinade Duration: Because this marinade contains acidic ingredients like lemon juice and vinegar, it’s important not to marinate the beef for more than 2 hours. Leaving meat in acidic marinades for too long can denature proteins, leading to a mushy or undesirable texture. If you need to marinate overnight, consider omitting the lemon juice from the marinade and adding it fresh just before grilling, or solely incorporate it into your tahini sauce.
Nutrition Information (Approximate per serving)
Calories: 559kcal | Carbohydrates: 17g | Protein: 41g | Fat: 38g | Saturated Fat: 7g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 18g | Cholesterol: 91mg | Sodium: 392mg | Potassium: 842mg | Fiber: 5g | Sugar: 2g | Vitamin A: 199IU | Vitamin C: 5mg | Calcium: 189mg | Iron: 7mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Today’s post is sponsored by The Ohio Beef Council. As always, opinions are 100% my own.