There’s nothing quite like the aromatic, spiced allure of this Beef Shawarma Recipe. The tender, flavorful meat paired with a vibrant blend of spices makes it a standout in any meal rotation—trust me, once you make it, it becomes an instant favorite.
Jump to:
Why You'll Love This Recipe
This Beef Shawarma Recipe brings authentic Middle Eastern flavors right to your kitchen without any complicated steps or hard-to-find ingredients. It’s one of those dishes that feels fancy but is really simple to prepare, perfect for impressing guests or satisfying a family dinner craving.
- Authentic flavor experience: The mix of spices is perfectly balanced, delivering that classic shawarma taste you're after.
- Simple ingredients: Most spice blends come from your pantry, making it a no-fuss recipe to whip up any day.
- Quick to cook: After marinating, the steak cooks fast on a hot griddle, locking in juices and flavor.
- Versatile serving options: Enjoy it in pita, over rice, or as a protein-packed salad topper—you have the freedom to make it your own.
Ingredients & Why They Work
The magic of this Beef Shawarma Recipe lies in the fresh, well-chosen ingredients that create its unapologetically bold taste. Each spice complements the beef, enhancing it rather than overpowering it. Here’s why each one is a standout.
- Strip steak: I use New York strip for tenderness and flavor, but sirloin or flank can work if you have them on hand.
- Olive oil: Acts as a marinade base that helps the spices stick and keeps the steak juicy when cooking.
- Red wine vinegar: Adds a subtle tang that brightens the flavors and tenderizes the beef.
- Lemon juice: Freshness that elevates everything—if you’re out, just use a little more vinegar.
- Garlic: Essential for that deep, savory punch in every bite.
- Salt and black pepper: Basics that balance and season perfectly.
- Cumin: The earthy backbone of the spice blend that’s classic in shawarma.
- Coriander: Adds a slight citrus note that lifts the meat’s richness.
- Paprika: Gives a smoky sweetness and beautiful color.
- Allspice, oregano, cloves, cardamom, cinnamon, ginger, turmeric, cayenne pepper: These create the warm, complex, slightly spicy flavor profile that defines shawarma. Don’t skip any!
Make It Your Way
My absolute favorite thing about this Beef Shawarma Recipe is how adaptable it is. You can dial up the heat, swap spices, or transform it with your favorite toppings. Don’t be afraid to experiment—that's how I made this dish truly mine.
- Variation: I once tried adding a pinch of smoked chili powder to boost the smokiness, and it was incredible—gives a whole new dimension.
- Dietary: For a lighter option, serve this over a bed of greens instead of bread or rice.
- Seasonal tweak: In warmer months, I swap lemon juice for a splash of fresh orange juice for a bright citrus twist.
Step-by-Step: How I Make Beef Shawarma Recipe
Step 1: Prep that magnificent marinade
First thing’s first—I whisk together the olive oil, red wine vinegar, lemon juice, garlic, salt, pepper, cumin, coriander, paprika, allspice, oregano, cloves, cardamom, cinnamon, ginger, turmeric, and cayenne pepper in a large bowl. This blend of spices is what gives the beef that signature shawarma flavor, so don’t skimp or swap them out. It looks like a lot going in, but trust me, the magic is in this mix!
Step 2: Marinate the steak pieces
Next, I add the steak slices, making sure each piece is coated well. Then I cover the bowl and pop it in the fridge for at least 2 hours, up to 6 if I have time. This step really lets the flavors seep in and tenderizes the meat just right. I’ve learned that rushing this part leads to less flavor, so patience pays off.
Step 3: Sear to perfection
I heat a cast iron griddle with a little olive oil over medium-high heat until it’s smoking hot. Then, I add half the marinated steak pieces, spreading them out in a single layer so they brown evenly. Cooking for about 45 to 60 seconds on each side ensures a delicious crust while keeping the inside medium. I repeat with the rest, and the aroma filling the kitchen is honestly the best reward!
Top Tip
After making this recipe several times, I’ve picked up a few handy tips to get the best results consistently. These have saved me from common pitfalls, so I’m passing them on to you!
- Marinate long enough: I’ve learned that less than 2 hours just won’t develop the rich flavors, so plan ahead.
- Don’t overcrowd the pan: Cooking in batches gives you that perfect sear and prevents steaming.
- Use a cast iron griddle: This type of pan holds heat well and creates an amazing caramelized crust.
- Cut steak thinly: Cutting pieces about a quarter-inch thick helps everything cook quickly and evenly.
How to Serve Beef Shawarma Recipe
Garnishes
I love to pile on fresh lettuce, juicy tomatoes, crisp red onion slices, and a few crunchy pickles or turnip pickles for that perfect tang. Adding a drizzle of tahini sauce or tzatziki rounds everything out with creaminess and cool contrast. Honestly, this combo brings the whole dish to life in every bite.
Side Dishes
White rice or coconut rice are my go-tos here, as their mild sweetness pairs beautifully with the spices. On lucky days, I make a fresh tabbouleh or a simple cucumber salad to freshen the plate even more.
Creative Ways to Present
For get-togethers, I like setting up a shawarma “bar” where folks can build their own wraps or rice bowls. Another fun idea is to serve the beef over warm flatbread, topped with pickled veggies and fresh herbs for an elevated appetizer that always gets compliments.
Make Ahead and Storage
Storing Leftovers
I store leftover cooked beef shawarma in airtight containers in the fridge, and it keeps well for up to 3 days. Just make sure to cool it completely before sealing to avoid sogginess.
Freezing
Freezing works great here, too! I portion the cooked beef into freezer-safe bags, pressing out excess air before freezing. When I’m ready to eat, it thaws quickly overnight in the fridge.
Reheating
To reheat, I recommend a quick sauté in a hot pan or warming in the oven set around 350°F (175°C) to keep the steak tender and juicy. Avoid microwaving if you can, as it tends to dry the beef out.
Frequently Asked Questions:
I highly recommend using strip steak, like New York strip, because it balances tenderness and flavor wonderfully. You can also try sirloin or flank, but flank might be a bit tougher unless sliced very thin.
Absolutely! If you don't have lemon juice on hand, you can simply increase the amount of red wine vinegar slightly. The acidity is important for tenderizing and brightening the flavors, so just keep that in mind.
For best results, aim to marinate the beef between 2 to 6 hours. Less than 2 hours won’t develop the full depth of flavor, and longer than 6 hours risks the texture getting a bit mushy due to the acid in the marinade.
You sure can! Grilling adds a smoky char that’s fantastic. Just be careful to cut the beef thin enough and don’t cook it too long, since thin slices cook quickly and you don’t want it drying out. Watch closely and turn often for even cooking.
Final Thoughts
This Beef Shawarma Recipe is a genuine keeper in my kitchen—it never fails to deliver that perfect blend of spices, tender meat, and easy prep that feels special yet approachable. I can’t wait for you to try making it yourself and taste how simple ingredients come together for a flavor-packed meal. It’s one of those dishes I’ll gladly share with friends because it’s just that good!
Print
Beef Shawarma Recipe
- Prep Time: 30 minutes
- Cook Time: 2 minutes
- Total Time: 2 hours 32 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Frying
- Cuisine: Middle Eastern
- Diet: Halal
Description
This Beef Shawarma recipe features tender, flavorful strips of marinated strip steak cooked quickly on a griddle. Infused with a rich blend of Middle Eastern spices and aromatics, it's perfect served plain or wrapped in pita with fresh toppings and sauces for an authentic shawarma experience at home.
Ingredients
Beef Shawarma Marinade and Meat
- 2 ½ lbs strip steak (such as New York), trimmed of excess fat, cut into 1 ½ inches pieces that are ¼-inch thick
- 3 tablespoon olive oil, plus more for griddle
- 1 ½ tablespoon red wine vinegar
- 1 ½ tablespoon fresh lemon juice
- 1 tablespoon minced garlic (3 cloves)
- 1 ½ teaspoon salt
- 1 teaspoon ground black pepper
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ¾ teaspoon paprika
- ½ teaspoon ground allspice
- ½ teaspoon dried oregano
- ¼ teaspoon ground cloves
- ¼ teaspoon ground cardamom
- ¼ teaspoon ground cinnamon
- ¼ teaspoon ground ginger
- ¼ teaspoon ground turmeric
- ¼ teaspoon cayenne pepper, or more to taste
Instructions
- Prepare Marinade: In a large mixing bowl, whisk together 3 tablespoon olive oil, red wine vinegar, lemon juice, minced garlic, salt, black pepper, cumin, coriander, paprika, allspice, oregano, cloves, cardamom, cinnamon, ginger, turmeric, and cayenne pepper until well combined to create the marinade.
- Marinate Beef: Add the strip steak pieces to the marinade and toss well to evenly coat each piece. Cover the bowl with plastic wrap and refrigerate for 2 to 6 hours to allow flavors to develop.
- Heat Griddle: When ready to cook, heat a lightly oiled cast iron griddle or skillet over medium-high heat for several minutes. Turn on your exhaust fan to manage smoke and aroma.
- Cook First Half of Beef: Quickly add half of the marinated steak pieces to the hot griddle in a single layer with space between them. Let them cook undisturbed for 45 to 60 seconds until the bottoms are nicely browned.
- Flip and Finish Cooking: Quickly turn the pieces over and cook for another 45 to 60 seconds until the beef reaches medium doneness in the center. Transfer cooked beef to a serving bowl.
- Cook Remaining Beef: Repeat the cooking process with the remaining steak pieces, then combine all cooked beef in the serving bowl.
- Serve: Serve the beef shawarma plain or with optional accompaniments such as pita bread, rice, or flatbreads, along with toppings like lettuce, tomatoes, pickles, and sauces like tahini or tzatziki.
Notes
- Prime sirloin or flank steak can be substituted for strip steak; note that flank steak will be less tender.
- If fresh lemon juice is unavailable, you can omit it and use a total of 3 tablespoon red wine vinegar instead for the marinade.
- Use a cast iron griddle or a heavy skillet for best searing results and authentic flavor.
- Marinating the beef for at least 2 hours improves flavor penetration but do not exceed 6 hours to prevent overpowering acidity.
- Serve with pita, flatbread, or rice, and traditional toppings like pickled turnips, red onions, and various herb or yogurt-based sauces for the complete shawarma experience.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 1 g
- Sodium: 600 mg
- Fat: 22 g
- Saturated Fat: 8 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 2 g
- Fiber: 1 g
- Protein: 35 g
- Cholesterol: 90 mg

Leave a Reply