Truth be told, Ive never been able to find a GOOD beef shawarma. their either dry (because the cut was not ideal) or too heavily seasoned (the seasoning becomes cakey instead of sinking into the meat. So I decided one day, after perfecting my Oven Roasted chicken shawarma– i was going to make a beef version. This grilled beef shawarma is what you want from the dish: perfectly balanced in swasoning, a bit of char, and if you follow the directions, of so juicy.

Why You’ll Love This Recipe

  • Restaurant Quality at Home: Like I said, I haven’t found a better beef shawarma than this one. I’ve been told by several people who have tried this recipe that it feels like they’re sitting down at a Middle Eastern restaurant. The flavors are well balanced, it’s simple to make, and it’s something you’ll want to come back to again and again.
  • Great Meal Prep: While I do enjoy this the same day, this beef shawarma is a great protein to meal prep at the beginning of the week. Add it to a grain or hummus bowl, toss it into a salad, or place it between bread—the dishes you can make from this one grilled protein are endless.
  • Beginner Friendly: If you’ve been wanting to step out of your comfort zone with Middle Eastern cooking, this is a great recipe to start with. Unlike my chicken shawarma, this version doesn’t require a spit or constant attention. Is there a laundry list of spices? Yes. But you likely already have most of them. Marinate. Grill. Enjoy.
bowl of steak shawarma over homemade creamy hummus and topped with a cucumber, tomato, red onion salad.
bowl of steak shawarma over homemade creamy hummus and topped with a cucumber, tomato, red onion salad.

What You’ll Need For Beef Shawarma

  • Skirt Steak – Ah, one of my favorite cuts. Not only does skirt steak cook in record time but it has a great balance of fat, which the marinade needs to come together. Leaner cuts such as flank and London broil aren’t ideal, and fattier cuts such as rib eye don’t have the same surface area as skirt steak.
  • Turmeric
  • Cumin
  • Coriander
  • Cardamon – ground, not pods.
  • Smoked Paprika
  • Sweet Paprika – If the bottle doesn’t say sweet it is safe to assume it is sweet (unless it says smoked or hot)
  • Oregano
  • Onion Powder
  • All Spice
  • Cayenne Pepper

Tools Needed

  • Grill or Grill Pan – Grill is ideal here to impart char and flavor. If you don’t have a grill or are making this in the dead of winter (never stopped me before) then you can use a cast iron grill pan inside.

How To Make Beef Shawarma

1. Prep the Steak- If you got your piece of meat from a butcher, you should be good to go. If you bought it from the market, you may need to do a little prep. Skirt steak has a tough, fibrous membrane called “silver skin.” While your average supermarket might trim some of this off, chances are you’ll still have a bit left to remove at home.

Using a sharp knife, slip the blade under the tough white(ish) membrane of the silver skin and slice parallel to the meat to cut it off. Try to preserve as much of the meat as you can. If you cut off a little meat, that’s okay—it happens. There is a difference between fat and silver skin; the end product should look more red than white.

2. Marinate the Steak- In a small bowl, combine the shawarma spices (turmeric, cumin, coriander, cardamom, smoked paprika, sweet paprika, oregano, onion powder, allspice, cayenne pepper, and chili flakes). Cut the skirt steak into manageable lengths, about 7–8 inches, and place it in a large bowl. Add 3 tablespoons of olive oil and the spice mixture.

Mix thoroughly with tongs or gloved hands (turmeric will stain) until the meat is evenly coated. Cover with plastic wrap and marinate for 30 minutes on the counter, or for several hours to overnight in the refrigerator.

3. Grill & Cut- When ready to cook, preheat the grill to 450–500°F. Once hot, place the steak directly on the clean grates. Close the grill and cook for 3 minutes, then flip and cook for another 3 minutes. Remove from the grill and let the meat rest for 10 minutes before slicing.

To cut the meat you are going to locate the grain, and cut against it (opposite direction) on a bias (diagnal). For skirt steak you usually have to cu the long pieces into even shorter pieces then cut. (see image)

step by step: cutting the beef shawarma against the grian

Recipe Video

How to Serve Beef Shawarma

Beef shawarma is perfect for building a bowl, and what better base than my Creamy Homemade Hummus? Top it with a fresh cucumber, tomato, and red onion salad dressed with a generous pinch of salt, olive oil, lemon juice, and a touch of sumac (if you have it). Another great option is to pair it with my Vermicelli Rice to make the bowl even heartier.

Red Cabbage Salad, Tabbouleh Salad, & Za’atar Roasted Carrots are other great side dishes that compliment the shawarma beef.

bowl of steak shawarma over homemade creamy hummus and topped with a cucumber, tomato, red onion salad.

Frequently Asked Questions

Can I use any other cut of meat?

I’ve tested this with a few other cuts, and nothing comes close to skirt steak. The marinade needs fat to come together, and leaner, cheaper cuts don’t have enough. Fattier cuts, such as ribeye, also don’t work as well because they don’t have enough surface area.

Can I make this in advance?

Its best to eat fresh, however you can marinate well in advance and store in the refrigerator until you are ready to fire up the grill.

Storing/Reheating

Beef Shawarma is best served fresh. Leftovers can be stored in an airtight container in the fridge for 3-4 days. When ready to re-heat, place desired amount in a 350F oven or toaster oven cook for 7-10 minutes until warmed throughout.

March 9, 2026

Beef Shawarma

Print Recipe Pin Recipe
Skirt steak marinated in a balanced homemade shawarma seasoning and grilled until slightly charred yet still juicy… yeah, you’re going to love this recipe.
Course Dinner
Cuisine Middle Eastern
Keyword Beef, Grilled, Summer Grilling
Prep Time 10 minutes
Cook Time 10 minutes
Marinating Time 45 minutes
Total Time 1 hour 5 minutes
Servings 5 people

Equipment

  • Grill

Ingredients

  • 2 lbs skirt steak
  • 3 tbsp olive oil

Shawarma Seasoning

  • 1 tsp turmeric
  • 2 tsp onion powder
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp Spanish paprika
  • 1 tsp sweet paprika
  • 1 tsp cayenne pepper
  • ½ tsp allspice
  • ½ tsp dried oregano
  • ¼ tsp ground cardamom
  • 1/2 tsp chili flakes

Instructions

  • Prep the skirt steak: cut it into 7–8 inch pieces and remove any excess silver skin.
  • In a small bowl, combine the shawarma spices (turmeric, cumin, coriander, cardamom, smoked paprika, sweet paprika, oregano, onion powder, allspice, cayenne pepper, and chili flakes). Place the steak in a large bowl. Add 3 tablespoons of olive oil and the spice mixture. Toss to coat throughly.
  • Cover with plastic wrap and marinate for 45 minutes on the counter, or for several hours to overnight in the refrigerator.
  • When ready to cook, preheat the grill to 450℉-500℉.
  • Once hot, place the steak directly on the clean grates. Close the grill and cook for 3 minutes, then flip and cook for another 3 minutes. Remove from the grill and let the meat rest for 10 minutes.
  • Slice against the grain on a bias. Serve over hummus, grains, or in a pita.

Nutrition

Nutrition Facts
Beef Shawarma
Amount per Serving
Calories
364
% Daily Value*
Fat
 
22
g
34
%
Saturated Fat
 
6
g
38
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
12
g
Cholesterol
 
114
mg
38
%
Sodium
 
126
mg
5
%
Potassium
 
596
mg
17
%
Carbohydrates
 
2
g
1
%
Fiber
 
1
g
4
%
Sugar
 
0.2
g
0
%
Protein
 
40
g
80
%
Vitamin A
 
644
IU
13
%
Vitamin C
 
1
mg
1
%
Calcium
 
29
mg
3
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

RATE + REVIEW

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

*

Recipe Rating