|

Beef Shawarma Recipe

There’s something incredibly satisfying about the tender, spice-filled slices in this Beef Shawarma Recipe. Every bite bursts with warm, aromatic flavors that transport you straight to a bustling street food market. I love how it’s surprisingly easy to make at home, and it always feels like a special treat when served up fresh.

A white bowl filled with browned meat strips garnished with chopped green herbs and two lemon wedges placed on top. The bowl is positioned on a white rectangular dish that holds fresh, bright red cherry tomatoes at the bottom and fresh green leafy lettuce on the left side. In the background, a stack of lightly toasted pita bread is on the left, and a spoon rests beside the bowl near pickled green vegetables. A teal cloth and black fork are seen slightly on the right side. The surface beneath everything is a white marbled texture. Photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Authentic Flavor: The blend of spices gives the beef that classic shawarma taste you crave without needing a spit-roaster.
  • Quick Cooking: The steak slices cook in just a couple of minutes, perfect for a speedy, flavorful weeknight meal.
  • Versatile Serving: You can enjoy it in pita, over rice, or even on a salad for a light, delicious option.
  • Make-Ahead Marinade: Marinating the beef for a few hours locks in all the flavor and tenderizes the meat beautifully.

Ingredients You’ll Need

Each ingredient here works together to create the perfect balance of tangy, spicy, and earthy notes that define this Beef Shawarma Recipe. Pay attention to fresh spices and quality steak for the best results.

Flat lay of a large piece of fresh strip steak trimmed of fat and cut into thin slices, a small white ceramic bowl of golden olive oil, a small white ceramic bowl with deep red wine vinegar, a small white ceramic bowl of bright yellow fresh lemon juice, a small white ceramic bowl of minced garlic cloves, small heaps of ground black pepper, ground cumin, ground coriander, paprika, ground allspice, dried oregano, ground cloves, ground cardamom, ground cinnamon, ground ginger, ground turmeric, and cayenne pepper each neatly arranged in tiny piles on the white surface, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Strip steak: I recommend New York strip for tenderness and flavor; trim excess fat to avoid flare-ups when cooking.
  • Olive oil: Adds richness and helps the marinade coat the meat evenly.
  • Red wine vinegar: Gives a slight tang and helps tenderize the beef; easy to find and adds depth.
  • Fresh lemon juice: Brightens the marinade; if you don’t have lemon, just use extra vinegar.
  • Garlic: Fresh minced garlic packs punch and blends beautifully with the spices.
  • Salt: Always essential for bringing out the meat’s flavor.
  • Ground black pepper: Adds mild heat and aromatic spice.
  • Ground cumin, coriander, paprika, allspice, oregano: These classic Middle Eastern spices create the authentic shawarma scent.
  • Ground cloves, cardamom, cinnamon, ginger, turmeric: Just a pinch of each adds layers of warmth and complexity.
  • Cayenne pepper: Adds a kick; adjust to your heat preference.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I enjoy most about this Beef Shawarma Recipe is how easy it is to tailor it to your taste or dietary needs. Here are a few ways I’ve experimented:

  • Chicken Shawarma Variation: Substituting thinly sliced chicken thighs works great; the marinade clings to the meat beautifully, giving you a lighter, but equally flavorful option.
  • Spice Level Adjustment: I often dial down cayenne if I’m feeding kids or dial it up for a fiery kick — it’s up to you!
  • Herb Addition: Occasionally, I add fresh chopped parsley and mint on top for a fresh contrast that brightens the dish.
  • Serving Style: Instead of pita, try serving shawarma on a bed of greens or with cauliflower rice for a low-carb twist.

How to Make Beef Shawarma Recipe

Two pita wraps sit on a white plate on a white marbled surface. Each pita has a slightly charred, toasted outer layer folded to hold several layers inside. The base layer is fresh green romaine lettuce. On top of the lettuce, there are pieces of cooked brown meat, with bright green pickle slices placed around. Small red cherry tomatoes and pink pickled onions are scattered over the meat, adding pops of color. Fresh white sauce with green herbs is drizzled generously on top. Lemon wedges are placed on the edge of the plate, and a dark green cloth is softly folded in the background. Photo taken with an iphone --ar 2:3 --v 7

Step 1: Marinating Magic

Start by whisking together olive oil, red wine vinegar, lemon juice, garlic, salt, black pepper, and all those warm spices in a large bowl. I’ve found that tossing the steak pieces in this aromatic mixture and letting them chill in the fridge for 2 to 6 hours really makes the flavors shine. If you’re pressed for time, even one hour helps, but longer is better for tender, flavorful meat.

Step 2: Searing for Perfection

Heat your cast iron griddle or skillet over medium-high heat and brush it lightly with olive oil. Cooking shawarma is a fast process — add just half the steak pieces at a time and spread them out so they’re not crowded. Cook for 45-60 seconds until you get a nice brown crust, then flip and cook again until medium-rare to medium in the center, about another minute. Trust me, cooking it quickly like this locks in juiciness without drying out the meat.

Step 3: Repeat and Serve

Once that batch is done, transfer the beef to a warm bowl and repeat for the rest. You can serve this straight up or pile it into warm pita bread with your favorite toppings. I love it over coconut rice with a drizzle of tahini sauce — such a comforting combo!

👨‍🍳

Pro Tips for Making Beef Shawarma Recipe

  • Slice Thinly But Uniformly: I learned the hard way that uneven slices cook unevenly. Taking a little extra time to slice consistently ensures a perfect sear on every piece.
  • Marinate Overnight if Possible: Occasionally I prep it the night before and the next day the beef tastes even richer and more tender.
  • Use a Hot, Heavy Pan: My cast iron skillet is my go-to for shawarma since it gets hot enough for a great crust without steaming the meat.
  • Don’t Overcrowd the Pan: Cooking in batches keeps the meat from steaming and losing that crispy edge everyone loves.

How to Serve Beef Shawarma Recipe

Beef Shawarma - Serving Suggestion

Garnishes

I’m a big fan of simple garnishes that add crunch and freshness: thinly sliced red onions, pickled turnips, and fresh parsley really elevate the dish. A drizzle of tahini or a dollop of tzatziki takes it to the next level. These toppings cut through the richness and balance those deep spices beautifully.

Side Dishes

My go-to sides are warm pita bread or fluffy coconut rice, which soaks up all the delicious juices. Sometimes I add a simple cucumber-tomato salad dressed in lemon and olive oil for a refreshing contrast. Roasted vegetables also pair nicely if you want something heartier.

Creative Ways to Present

For special occasions, I love laying the beef over a large platter surrounded by colorful bowls of pickles, herbs, and sauces — it turns into a fun, interactive meal that everyone enjoys building themselves. Serving shawarma tacos with a squeeze of lime and crunchy slaw is another hit in my house.

Make Ahead and Storage

Storing Leftovers

I store any leftover shawarma in an airtight container in the fridge for up to 3 days. It holds its flavor well but I recommend reheating gently to avoid drying out the meat.

Freezing

This Beef Shawarma Recipe freezes fairly well. After cooking, let the beef cool completely, then package it tightly in freezer-safe bags or containers. It’s great for meal prep and keeps for up to 3 months.

Reheating

I reheat leftovers in a hot skillet over medium heat for just a minute or two, tossing frequently to warm through without overcooking. This method revives the crust a little and keeps the beef juicy.

FAQs

  1. Can I use other cuts of beef for this Beef Shawarma Recipe?

    Absolutely! While strip steak is ideal for tenderness, you can use sirloin or flank steak. Just be aware that flank will be a bit chewier, so slice as thin as possible and marinate longer to help tenderize.

  2. How long should I marinate the beef for best flavor?

    I recommend at least 2 hours, but overnight marinating usually yields the best flavor and tender texture. If short on time, even 30 minutes will add some nice seasoning.

  3. Can I make this recipe without lemon juice?

    Yes! If you don’t have lemon juice on hand, just use the full amount of red wine vinegar specified in the recipe. It still gives that needed acidity to the marinade.

  4. What are some good sauces to serve with Beef Shawarma?

    Tzatziki, tahini sauce, or a yogurt herb sauce are all fantastic options. They add creaminess and a cooling counterpoint to the spiced beef.

  5. How do I prevent the beef from drying out while cooking?

    Cook the steak slices quickly over medium-high heat and don’t overcrowd the pan. Keeping batches small lets each piece sear nicely without steaming, which locks in moisture.

Final Thoughts

I absolutely love how this Beef Shawarma Recipe brings bold, exciting flavors into our kitchen with minimal fuss. It quickly became a family favorite, and I’m sure you’ll appreciate how easy it is to make and versatile to serve. Whether you’re prepping for a casual dinner or an impressive gathering, this shawarma will always deliver big flavor and happy bellies. Give it a go—you might just find your new go-to dish!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef Shawarma Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 7 reviews
  • Author: Lina
  • Prep Time: 30 minutes
  • Cook Time: 2 minutes
  • Total Time: 2 hours 32 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Frying
  • Cuisine: Middle Eastern
  • Diet: Halal

Description

This Beef Shawarma recipe features tender strip steak marinated in a flavorful blend of spices and citrus, then quickly seared on a cast iron griddle for an authentic Middle Eastern taste. Perfect for serving with pita, rice, or your favorite toppings, this dish brings bold flavors to your table in just over two hours.


Ingredients

Scale

Beef Shawarma Marinade and Meat

  • 2 1/2 lbs strip steak (such as New York), trimmed of excess fat, cut into 1 1/2 inches pieces that are 1/4-inch thick
  • 3 Tbsp olive oil, plus more for griddle
  • 1 1/2 Tbsp red wine vinegar
  • 1 1/2 Tbsp fresh lemon juice
  • 1 Tbsp minced garlic (3 cloves)
  • 1 1/2 tsp salt
  • 1 tsp ground black pepper
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 3/4 tsp paprika
  • 1/2 tsp ground allspice
  • 1/2 tsp dried oregano
  • 1/4 tsp ground cloves
  • 1/4 tsp ground cardamom
  • 1/4 tsp ground cinnamon
  • 1/4 tsp ground ginger
  • 1/4 tsp ground turmeric
  • 1/4 tsp cayenne pepper, or more to taste

Instructions

  1. Prepare the Marinade: In a large mixing bowl, whisk together 3 Tbsp olive oil, red wine vinegar, lemon juice, minced garlic, salt, black pepper, cumin, coriander, paprika, allspice, dried oregano, cloves, cardamom, cinnamon, ginger, turmeric, and cayenne pepper until well combined.
  2. Marinate the Steak: Add the strip steak pieces to the bowl and toss thoroughly to coat each piece evenly with the marinade. Cover the bowl with plastic wrap and refrigerate for 2 to 6 hours to allow flavors to penetrate the meat.
  3. Heat the Griddle: Preheat a cast iron griddle over medium-high heat and lightly oil it. Allow it to heat for several minutes while turning on your kitchen exhaust fan to manage smoke.
  4. Cook the First Half: Quickly place half of the marinated steak pieces on the hot griddle, spreading them in a single layer leaving some space between pieces. Cook for 45 to 60 seconds until the bottoms are browned.
  5. Flip and Cook: Quickly flip the pieces over and cook for another 45 to 60 seconds until the steak is medium in the center. Remove and transfer the cooked steak to a serving bowl.
  6. Cook Remaining Steak: Repeat the cooking process with the remaining marinated steak pieces, following the same timing and technique.
  7. Serve: Serve the beef shawarma plain, or optionally on top of cooked rice, flatbreads like pita or tortillas, and with desired toppings such as lettuce, tomatoes, pickles, turnip pickles, red onions, and sauce options like tahini, tzatziki, or herb yogurt sauce.

Notes

  • Prime sirloin or flank steak can be used as substitutes for strip steak, though flank steak may be less tender.
  • If fresh lemon juice is not available, omit it and increase red wine vinegar to 3 Tbsp for acidity in the marinade.
  • Use a cast iron griddle or a heavy skillet to achieve a proper sear.
  • Marinating the steak longer will enhance the flavor intensity, but 2 hours is sufficient for good taste.
  • Be careful not to overcrowd the griddle as it will steam the meat instead of browning.
  • Serving suggestions include pita bread, flatbread, flour tortillas, white rice, or coconut rice alongside fresh or pickled vegetables and sauces for an authentic experience.

Similar Posts

Leave a Reply

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

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