• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe

Published: Jan 10, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 9 reviews

If you have ever craved a dish that bursts with vibrant flavors, tender meat, and the zesty punch of fresh Mediterranean ingredients, you are going to adore this Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe. It’s an irresistibly aromatic feast where juicy, marinated flank steak meets a creamy, garlicky tahini sauce, all wrapped up with crisp veggies and pickled delights. Every bite delivers a warm hug of spices with a perfect balance of tangy, savory, and fresh notes that make this recipe a true crowd-pleaser and a new favorite in any kitchen.

Ingredients You'll Need

The image shows a white rectangular plate filled with several layers of sliced grilled meat at the bottom right, cooked with a brown crust and a juicy pink center. To the top right corner of the plate, there is a small white bowl of toasted garlic bits that are golden brown. Next to it, a small bowl of creamy white sauce with a smooth texture is placed. To the left of that, there is a small white bowl of pinkish-orange creamy sauce. In the middle, bright pink rectangular pieces of pickled radish are stacked. Above them, several slices of green cucumber are placed alongside yellow pickled peppers. On the top left side, fresh green lettuce leaves create a leafy layer, with slices of red tomato next to it. Alongside the tomato are bright orange carrot sticks, and thin green celery sticks are placed beside the carrots. Near the front left corner of the plate, a small white bowl is filled with shiny black olives. The entire plate is on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Gathering straightforward, quality ingredients is the key to unlocking the authentic taste of this dish. Each element, from herbs to the pickles, plays an essential part in giving your Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe its unforgettable flavor and texture.

  • 2 pounds of flank steak: The star of the dish, this cut absorbs marinade beautifully and cooks quickly for juicy results.
  • ¼ cup olive oil: Adds richness and helps the marinade coat the beef evenly.
  • ¼ cup white wine vinegar: Brings a subtle tang to tenderize and brighten the meat's flavor.
  • Juice of two lemons: Offers vibrant citrus notes essential to authentic shawarma marinade.
  • 2 tablespoons shawarma seasoning mix: A blend of spices that delivers the complex aromatic foundation.
  • 4 garlic cloves, minced: Injects pungency and depth into both the marinade and tahini sauce.
  • ½ sweet onion, chopped: Adds subtle sweetness and texture inside the marinade.
  • ½ teaspoon sea salt: Balances the flavors perfectly.
  • Tahini paste (1 cup): The creamy, nutty base for the velvety sauce that complements the beef.
  • Additional veggies and toppings: Pita bread, sliced tomatoes, pickled turnips, cucumbers, romaine lettuce, olives, feta, fresh parsley, and hummus – all contribute freshness, crunch, and a variety of textures.

How to Make Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe

Step 1: Prepare the Shawarma Seasoning Mix

Start off by blending your shawarma seasoning in a small jar or bowl. Combine cumin, coriander, garlic powder, paprika, turmeric, onion powder, allspice, cinnamon, and black pepper. This fragrant spice mix is what will bring that unmistakable shawarma character to your beef, waking up every bite with warmth and complexity.

Step 2: Whisk Together the Tahini Sauce

In a separate container, mix tahini paste with water, fresh lemon juice, minced garlic, salt, and a dash of pepper. Whisk until smooth and creamy, adding more water if needed to reach the perfect pourable consistency. This sauce will coat your beef marvelously, adding a luscious, nutty tang.

Step 3: Marinate the Flank Steak

Place the flank steak in a large ziplock bag or a sealable container. In a mixing bowl, whisk olive oil, white wine vinegar, lemon juice, the prepared shawarma seasoning, garlic, chopped onion, and salt together. Pour this marinade over the meat, seal tightly, and massage the bag or container gently so the steak is fully coated. Refrigerate for exactly two hours to allow the acids and spices to tenderize and flavor the meat without overpowering it.

Step 4: Grill the Steak to Perfection

Remove the flank steak from the fridge and let it come to room temperature for about 30 minutes before grilling. Preheat your grill to 450°F for direct heat. Grill the meat for 4 to 5 minutes on each side until it reaches medium-rare, ideally 125-130°F on an internal thermometer. This guarantees juicy, tender slices. After grilling, let the steak rest for 5 minutes to lock in all those wonderful juices.

Step 5: Slice and Assemble

Slice the steak thinly across the grain—it’s what keeps each bite tender and easier to enjoy. Serve these luscious slices in pita bread or over grains, dolloped generously with tahini sauce and topped with fresh Mediterranean bounty.

How to Serve Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe

The image shows a wrapped pita sandwich on a white plate with a white marbled surface beneath. The pita sandwich is partially wrapped in white paper, revealing layers inside: the bottom layer is green leafy lettuce, followed by tender slices of cooked meat with a reddish-brown color, topped with golden grilled onions and diced pickles that are light green. There are bright pink pickled vegetables and red tomato slices on top, with a few green parsley leaves adding a fresh touch. Next to the sandwich, on the plate, there is a small white bowl filled with browned diced potatoes and possibly onions, and another small bowl with creamy white sauce. The colors are warm and fresh, suggesting a tasty and hearty meal. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

The magic of this recipe comes alive with fresh toppings. Sprinkle chopped parsley for herby brightness, crumbled feta for creamy saltiness, and plenty of olives to add that satisfying briny punch. Pickled turnips and crisp cucumbers bring crunchy contrast, rounding out each bite with layers of texture and flavor.

Side Dishes

Pair your shawarma with classic Mediterranean sides like creamy hummus, fluffy rice, or even a simple fattoush salad. These sides complement the bold flavors of the beef and tahini while keeping the meal balanced and refreshing.

Creative Ways to Present

For an appealing presentation, create shawarma bowls with a base of rice or greens, topped with sliced beef, tahini drizzle, and your chosen fresh toppings. Alternatively, wrap the sliced beef tightly in warm pita with a smear of hummus and all the fixings for handheld deliciousness that’s perfect for casual gatherings or lunch on the go.

Make Ahead and Storage

Storing Leftovers

After enjoying your Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe, store any leftovers in an airtight container in the refrigerator. The beef slices and sauce will keep well for up to 3 days, allowing you to savor the vibrant flavors again in quick sandwiches or salads.

Freezing

If you want to keep the marinated beef longer, freezing is an option before cooking. Place the marinated steak in a freezer-safe bag, removing excess air. Freeze for up to 3 months. Thaw thoroughly in the fridge before grilling to maintain texture and flavor.

Reheating

Reheat leftover cooked steak gently in a skillet over medium heat or in a warm oven to keep it tender and juicy. Avoid microwaving directly without covering, as it can dry out the meat. Reheat the tahini sauce separately at room temperature or slightly warmed for the best texture.

FAQs

Can I use another cut of beef instead of flank steak?

Absolutely! While flank steak is ideal for its texture and flavor absorption, skirt steak or sirloin can also work well. Just keep an eye on cooking times as they might differ slightly.

What if I don’t have all the spices for the shawarma mix?

You can substitute with a pre-made shawarma spice blend or a mix of cumin, paprika, garlic powder, and turmeric as a simple base. Fresh spices always enhance the flavor, but flexibility is perfectly fine.

How long can I marinate the beef?

Because this marinade contains lemon juice, it’s best not to marinate more than two hours. The acid can begin to "cook" and toughen the meat if left too long. If you want to marinate longer, omit the lemon juice and add it fresh later.

Is tahini sauce difficult to make?

Not at all! It only takes a few minutes to whisk together simple ingredients like tahini paste, lemon juice, garlic, water, and seasonings. Plus, making your own means you can adjust the consistency and flavor exactly how you love it.

Can I make this recipe vegetarian?

Definitely try substituting grilled portobello mushrooms or cauliflower for the beef, and keep the same marinade and toppings. While it won’t be traditional shawarma, it will be packed with the same vibrant Mediterranean flavors.

Final Thoughts

This Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe is nothing short of a flavor celebration. From the robust marinade and tender beef to the creamy tahini and bright fresh toppings, it’s an inviting dish you’ll want to make again and again. I encourage you to dive in and enjoy the magic of Mediterranean flavors at home—you’ll be so glad you did!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe

Beef Shawarma with Tahini Sauce and Fresh Mediterranean Toppings Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 9 reviews

Print Recipe
Pin Recipe

This delicious Beef Shawarma recipe features tender flank steak marinated in a zesty blend of spices, garlic, lemon juice, and olive oil, then grilled to perfection. Served with a creamy homemade tahini sauce and fresh accompaniments like pita bread, tomatoes, and pickled turnips, this dish brings the authentic flavors of Middle Eastern street food right to your table.

  • Total Time: 2 hours 25 minutes
  • Yield: 6 servings

Ingredients

For the Beef Shawarma

  • 2 pounds of flank steak

For the Marinade

  • ¼ cup olive oil
  • ¼ cup white wine vinegar (or apple cider vinegar)
  • Juice of two lemons
  • 2 tablespoons Shawarma seasoning mix (see below)
  • 4 garlic cloves, minced
  • ½ sweet onion, chopped
  • ½ teaspoon sea salt

For the Shawarma Seasoning Mix

  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon garlic powder
  • ½ teaspoon paprika
  • ½ teaspoon turmeric
  • ¼ teaspoon onion powder
  • ¼ teaspoon allspice
  • ¼ teaspoon cinnamon
  • ¼ teaspoon black pepper

For the Tahini Sauce

  • 1 cup tahini paste (sesame paste)
  • ¼ cup water (add more for consistency)
  • Juice of 2 lemons
  • 4 garlic cloves, minced
  • ¼ teaspoon salt
  • Dash of pepper

Additional Ingredients for Serving

  • Pita bread
  • Sliced tomato
  • Pickled turnips
  • Pickles
  • Sliced cucumber
  • Romaine lettuce
  • Olives
  • Feta cheese
  • Fresh parsley, chopped
  • Hummus

Instructions

  1. Prepare Shawarma Seasoning Mix: In a mason jar or small container, combine cumin, coriander, garlic powder, paprika, turmeric, onion powder, allspice, cinnamon, and black pepper. Shake well and set aside.
  2. Make Tahini Sauce: In a separate small container or mason jar, mix tahini paste, water, lemon juice, minced garlic, salt, and pepper. Stir until smooth, adding more water for desired consistency. Set aside.
  3. Combine Marinade Ingredients: In a medium mixing bowl, whisk together olive oil, white wine vinegar, lemon juice, prepared shawarma seasoning mix, minced garlic, chopped onion, and sea salt until well combined.
  4. Marinate the Beef: Place the flank steak in a large gallon ziplock bag or airtight container. Pour the marinade over the beef, seal, and shake or turn to coat the steak evenly. Refrigerate and marinate for 2 hours maximum, ensuring the steak absorbs the flavors without the texture becoming compromised from the acidic lemon juice.
  5. Bring Steak to Room Temperature: Remove the marinated steak from the refrigerator about 15-20 minutes before grilling to allow it to come to room temperature for even cooking.
  6. Preheat Grill: Heat your grill to direct medium-high heat, approximately 450°F (232°C).
  7. Grill the Steak: Place the flank steak on the grill and cook for 4-5 minutes per side, or until an internal temperature of 125-130°F (52-54°C) is reached for medium-rare doneness.
  8. Rest and Slice the Steak: Remove the steak from the grill and let it rest on a cutting board for 5 minutes. Then slice the steak thinly against the grain for the best texture.
  9. Serve: Assemble the sliced beef shawarma in warm pita bread or with rice bowls. Add tahini sauce, hummus, and your choice of accompaniments such as tomatoes, pickled turnips, cucumbers, romaine lettuce, olives, feta, and parsley.

Notes

  • This marinade contains acidic lemon juice, so do not marinate the beef for longer than 2 hours to avoid altering the meat's texture and color.
  • If you prefer to marinate overnight, omit the lemon juice from the marinade to prevent the meat from becoming mushy.
  • Bring the steak to room temperature before grilling to ensure it cooks evenly.
  • For medium-rare, aim for an internal temperature of 125-130°F; cook longer if you prefer a different level of doneness.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Middle Eastern
  • Diet: Halal

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Beef

  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe
  • Cheesy Ground Beef Hash Brown Casserole Recipe
    Cheesy Ground Beef Hash Brown Casserole Recipe
  • Ultimate Ropa Vieja Recipe
    Ultimate Ropa Vieja Recipe
  • Grilled Marinated Flat Iron Steak Recipe
    Grilled Marinated Flat Iron Steak Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.