This easy homemade Beef Shawarma Recipe involves marinating strips of steak in a delicious marinade and cooking it to flavorful crispy perfection on the stove top. Serve it with rice or pita bread and tzatziki sauce and vegetables for an unforgettable meal!

Large wooden bowl full of yellow rice and beef shawarma meat with tzatziki sauce on top and a wood inlay fork, ready to eat. The skillet with the rest of the meat is in the background.

You’re looking at my latest favorite dinner recipe!

Leading up to making this beef shawarma recipe, I went through a phase of ordering shawarma takeout from a local restaurant. Well, I finally turned over a new leaf and determined I needed to at least try to make it myself at home. 

Let me just tell you. The end result was a mind blow of epic proportions…it is just that good!

Both my husband and I feel this recipe turns out even better than the restaurant version because the beef is even more tender flavorful. Plus, it is inexpensive to make! Wins all around!

I presumed making homemade shawarma would be a major hassle, and it really isn’t! The prep is straightforward and goes fairly quickly, and the longest part about it is the marination time. I see this as the perfect opportunity to prep ahead, allow ample marination time, and cook when ready. 

Let’s discuss the simple ingredients. While the list looks long at first glance, most of the ingredients are spices that you may already have on hand.

Ingredients For Beef Shawarma:

Sirloin Steak (or Flank Steak or Skirt Steak): the star of the show here, we need some form of steak to make beef shawarma. Traditionally, tougher cuts of meat are used because the meat is marinated and therefore tenderizes to transform an inexpensive cut of beef into a dream.

That said, I like using sirloin steak because it isn’t overly fatty, and it turns out nice and tender. 

Avocado Oil: Every great marinade begins with a fat, and I employ avocado oil for the job. Olive oil works great too. 

White Vinegar and Lemon Juice: the combination of white vinegar and lemon juice bring a magnificent tangy flavor to give the steak some pop. 

Fresh Garlic Cloves and Yellow Onion: Two savory favorites, onion and garlic provide a big flavorful backdrop for this easy beef recipe to thrive. 

Shawarma Spices: Ground cumin, ground coriander, turmeric, sweet paprika, ground cinnamon, cardamom, and ground cloves are our classic shawarma spices with which to infuse the beef.

All of these spices are mild (not spicy), so no worries if you prefer mild food. This spice blend is what give shawarma its classic flavor, so be sure to include them all! 

Recipe Customizations:

  • You can add cayenne pepper to spice it up for a kick of heat if you’d like.
  • Feel free to use 2 pounds of ground beef instead of steak. If you go this route, there is no need to marinate the meat.
  • If you have whole spices instead of ground spices, feel free to make the swap.

Now that we’ve covered the basic ingredients, let’s make this easy beef shawarma!

How to Make Beef Shawarma:

Cut the steak into thin strips and transfer to a large mixing bowl.

Mix the homemade shawarma seasoning in a small bowl until combined.

Add it to a measuring cup with the remaining ingredients for the marinade (excluding the onion) and stir well.

Shawarma marinade in a measuring cup, ready to use.

Pour into the bowl with the thin slices of steak.

Stainless steel bowl full of strips of beef with shawarma marinade being poured into it.

Add in the onion slices and use a wooden spoon or tongs to toss everything together. Cover with plastic wrap and marinate for at least 20 minutes, ideally several hours.

Stainless steel bowl full of sliced beef and onion tossed in shawarma marinade.

When you’re ready to cook, heat a large cast iron skillet over high heat. I recommend using a 12-inch cast iron skillet and cooking the meat in one batch. If you’re using a 10-inch, you’ll need to cook in two batches. 

Cast iron skillet with strips of beef and onion in a cast iron skillet.

Transfer all of the beef, including the marinade to the skillet. Stir occasionally and cook until much of the liquid has evaporated, the onions have softened, and the beef is golden brown and crispy, about 10 to 15 minutes. 

Note: I cook all of the meat together rather than cooking it in a single layer for maximum flavor. I find this preserves the flavor because it allows all of the juices to stay with the meat.

Nevertheless, for crispy beef with irresistible charred edges, feel free to cook small amounts in a single layer a little bit at a time.

Stir in the sea salt and taste the meat for flavor. Add more salt and black pepper to your personal taste. 

Serving Suggestions:

Serve beef shawarma with rice or warm bread with tzatziki sauce and your choice of fresh veggies (such as red onion, juicy tomatoes, and cucumber), and enjoy!

I love making a beef shawarma bowl with Ginger Turmeric Aromatic Rice and Homemade Tzatziki, Creamy Roasted Garlic Hummus,  tahini sauce, or garlic sauce. 

Frequently Asked Questions:

What is beef shawarma?

A classic Middle Eastern dish, “shawarma” refers to a method of preparation, where meat is seasoned and cooked slowly over an open fire on a vertical spit. It is often a combination of meats, typically lamb and beef.

For ease of preparation, some people season and marinate the meat normally, then cook it on the stove top or on a grill (as is often the case with chicken shawarma) if a vertical rotisserie isn’t available.

Classic shawarma ingredients typically include vinegar, lemon juice, ground cumin, cardamom, coriander, turmeric, cinnamon, cloves, onion, and garlic.

The Turkish döner kebab and Greek gyro is a similar concept as well.

Is shawarma spicy?

Classic shawarma is not spicy. Shawarma is comprised of warm spices, like cumin and coriander, which don’t have a kick of spice, but rather an earthy, herby, warm flavor.

My recipe as written does not contain cayenne pepper, making it completely mild. You can adjust the heat to your preferred level by adding cayenne pepper to taste.

Can I make this recipe using chicken?

Yes! Simply swap out the steak for 2 pounds of boneless skinless chicken thighs. Cut the thighs into strips and proceed with the rest of the recipe. 

What does shawarma taste like?

Heaven! Shawarma is a savory dish that is big on tangy, onion and garlic flavor with a big hit of warm spices. It is very flavorful and unique!

What is the best cut of beef for shawarma?

My biased opinion is that sirloin steak is the best cut for classic beef shawarma because it has just the right amount of fat and turns out tender. Flank steak and skirt steak have a harder texture in the end, but they work too.

Some people use ribeye steak or New York strip steak (both are a good option), but I find both to be too fatty and expensive for this application.

Wooden bowl full of yellow rice and beef shawarma with a skillet to the side that's full of more shawarma. A bowl of tzatziki sauce to the side.

The next time you’re craving a unique adventure for your taste buds, whip up this dreamy beef recipe! It is ideal for meal prep and also quick enough to whip up on a busy weeknight as well.

If you love big bold flavors, also try out some of my other popular dinner recipes!

More Flavorful Dinner Recipes:

Drop a comment below letting me know your favorite way to enjoy this classic Middle Eastern food!

Large wooden bowl full of yellow rice and beef shawarma meat with tzatziki sauce on top and a wood inlay fork, ready to eat. The skillet with the rest of the meat is in the background.

Beef Shawarma Recipe

No ratings yet
This easy beef shawarma recipe features a simple marinade that is otherwordly flavorful which also helps to tenderize the meat! We simply cook the marinated meat to perfection in a skillet for an incredible main dish. Serve it over rice or with warm pita bread and veggies for a shawarma wrap.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 Servings

Ingredients

Instructions

  • Cut the steak into thin strips and transfer to a large mixing bowl with the onion. Mix all of the ingredients for the marinade (the rest of the ingredients) in a bowl or measuring cup. Pour into the bowl with the thin slices of steak and use a wooden spoon or tongs to toss everything together. Cover with plastic wrap and marinate for at least 20 minutes, ideally several hours.
  • When you’re ready to cook, heat a large cast iron skillet over high heat. I recommend using a 12-inch cast iron skillet and cooking the meat in one batch. If you’re using a 10-inch, you’ll need to cook in two batches.
  • Transfer all of the beef, including the marinade to the skillet. Stir occasionally and cook until much of the liquid has evaporated, the onions have softened, and the beef is golden brown and crispy, about 10 to 15 minutes.
  • Stir in the sea salt and taste the meat for flavor. Add more salt and black pepper to your personal taste.

Notes

*Or flank steak, skirt steak, ribeye, or NY strip steak.
Note: I cook all of the meat together rather than cooking it in a single layer for maximum flavor. I find this preserves the flavor because it allows all of the juices to stay with the meat. Nevertheless, for crispy beef with irresistible charred edges, feel free to cook small amounts in a single layer a little bit at a time.

Nutrition

Serving: 1Serving (of 4) · Calories: 476kcal · Carbohydrates: 4g · Protein: 51g · Fat: 27g · Saturated Fat: 6g · Polyunsaturated Fat: 3g · Monounsaturated Fat: 17g · Cholesterol: 136mg · Sodium: 219mg · Fiber: 1g · Sugar: 1g
Author: Julia Mueller
Course: Main Dishes
Cuisine: American, Mediterranean
Keyword: beef recipes, beef shawarma, Mediterranean food, Middle Eastern Food, Turkish Food
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!
Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Bowls, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living, Brit.co, etc.

Read More About Julia

Need Help With Dinner?

View More Dinner Ideas

Join The Discussion

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.