Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (2024)

Home » Dinner » Beef » Homemade Beef Shawarma (2 Ways!)

Jump to Recipe

Learn how to make restaurant style beef shawarma at home! Start by marinating the beef in homemade shawarma seasoning, then quickly saute the beef on the stove top, or cook it in the pressure cooker! Load up Lebanese flatbread with shredded beef, tahini sauce, pickles, tomatoes, and onions for the ultimate shawarma sandwiches!

Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (1)

Let’s get serious about our shawarmas today!

This is undoubtedly the most popular sandwich in the Middle East. Many countries have their own version of shawarma seasoning. Delicious and tender beef seasoned in shawarma spices, loaded in a warm Lebanese bread topped with garlic sauce, tahini sauce, tons of pickled veggies, parsley, and onions. Serve this up with some extra crispy roasted potatoes (sometime I even stuff the potatoes right into the wrap) or with French fries and you’ve got a meal that’s just as delicious as your favorite restaurant, if not better!

When I first shared this recipe with you, it was just directions on how to make beef shawarma in the instant pot. But after making this recipe only about a million more times, I’ve started using tender cuts of beef that allow you to season and pop it in a skillet to sear up quickly!

There are advantages to making it in a pressure cooker: it’s hands off, you can use cheaper cuts of beef and achieve similar results, etc. But there are also advantages to the skillet approach: it’s quicker, tastes just as delicious, you don’t need special equipment, etc. Needless to say, I’m showing you how to serve up beef shawarma two ways because the recipe is just that delicious!

Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (2)

Ingredients for beef shawarma recipe:

  • Beef:Depending on whether you’re making this in the instant pot or in a skillet, you’ll want to use different cuts of beef. I suggest using beef chuck or a round eye roast if you’re preparing beef shawarma in the instant pot. To make this in the skillet, use a cut of beef that doesn’t take as long to cook, such as, flank steak, thinly sliced ribeye, or skirt steak. Usually shawarma is cooked on a vertical spit or a vertical rotisserie, but seeing as how most of us don’t have one of those at home, I’ve come up with a method to make this recipe to enjoy at home.
  • Garlic Cloves:Minced or pressed garlic cloves are used for the stove top version. Since we marinate the beef over night for the pressure cooker version, the garlic cloves stay whole and are inserted right into the roast.
  • Homemade Shawarma seasoning:I use my own homemade shawarma spice mix. I’ve modeled it off of my favorite middle eastern grocery stores version. Seriously, you have to try it! You can also use your favorite shawarma seasoning if you prefer that. The seasoning contains ingredients like ground allspice, cloves, nutmeg, black pepper, cardamom, cinnamon, and much more. My recipe makes a ton and it’s good for quite a few batches of shawarma! The seasoning works for lamb or chicken shawarma recipe as well.
  • Kosher salt:If you’re using a different seasoning mix than mine, I suggest checking the directions to see if salt is called for. My recipe doesn’t contain too much sodium, so you’ll definitely need to add some.
  • White Vinegar:Is the acid used to tenderize the meat and to add a tangy flavor.
  • Olive Oil:You can also use avocado oil or any other oil that you like. The oil will be used for the marinade as well as to cook the beef shawarma.
  • Beef broth:You’ll only need this ingredient if you’re making the beef in the pressure cooker. The liquid is necessary to help bring the instant pot to pressure.
  • Beef Shawarma Sandwich Toppings:You’ll need Lebanese flatbread, pita bread, toum, sliced tomatoes, pickled turnips, prepared fries, or roasted potatoes, tahini sauce, pickles, sliced onions and other salad ingredients, like lettuce.
Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (3)
Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (4)

How to make this recipe on the stove top:

  1. Marinate the beef.The prep time on this one is really short! There isn’t much chopping involved. Whisk together the pressed garlic, shawarma seasonings, kosher salt, vinegar, and olive oil in a bowl. And the beef strips and stir it all to combine. You want to let the meat marinate for 1-3 hours. The longer you let it go, the better it’ll be.
  2. Cook it up.Heat the remaining tablespoon of oil in a large cast iron skillet over medium high heat. Add th meat and cook it to your liking, anywhere between 6-10 minutes. Remove from heat.
  3. Wrap it up.Heat up the Lebanese bread and top with garlic sauce or tahini sauce and then load it up with your favorite toppings. Serve warm!
Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (5)

How to make this recipe in the pressure cooker:

  1. Marinate the beef.Start by making 5 small ‘x’ using a paring knife in the roast. Insert the garlic cloves into the meat and in a bowl, combine the shawarma seasoning, ½ teaspoon salt, 2 tablespoons vinegar, and a bit of olive oil. Rub this all over the roast, then cover and refrigerate for 8-24 hours. The longer you let it sit the more flavor it’ll have.
  2. Cook it up.Add the remaining oil to a hot instant pot on the saute setting. Sear the meat evenly on all sides then pour the broth into the liner along with the remaining vinegar and cook the roast for 65-70 minutes. Run a natural pressure release before venting.
  3. Shred and wrap.Then, shred the meat using meat forks or regular forks. Let the meat sit in the juices for 10 minutes. Preheat the broiler, spray a baking sheet with cooking sprat and lay the meat out in a single layer. Drizzle with another ¼ cup of the cooking liquid from the instant pot and broils he meat for 5-7 minutes. Toss with tongs as needed to keep from burning. Then, wrap it up in a loaf of bread the same way as you would if you made this on the stove top!

If you like this recipe, you might also like:

  • Lebanese Meat Stuffed Pitas (Arayes)
  • Fattoush Salad
  • Shirazi Salad
  • Lebanese Rice Pilaf
  • Frozen Mint Lemonade

Original recipe shared April 2017, updated with new pictures, stove top directions, and new post June 2022.

Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (6)

Yield: 6-8 servings

Homemade Beef Shawarma (2 Ways!)

Prep Time5 minutes

Cook Time10 minutes

Inactive Time1 hour

Total Time1 hour 15 minutes

Learn how to make restaurant style beef shawarma at home! Start by marinating the beef in homemade shawarma seasoning, then quickly saute the beef on the stove top, or cook it in the pressure cooker! Load up Lebanese flatbread with shredded beef, tahini sauce, pickles, tomatoes, and onions for the ultimate shawarma sandwiches!

Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (7)

Ingredients

Stove top:

  • 2½ pounds flank, ribeye, or skirt steak, thinly sliced
  • 4 cloves garlic, pressed or minced
  • 3 tablespoons shawarma seasoning
  • 1 teaspoon kosher salt
  • 3 tablespoons white vinegar
  • 2 tablespoons olive oil, divided

Pressure Cooker:

  • 2½ pound beef chuck (trim excess fat)
  • 5 cloves garlic
  • 3 tablespoons shawarma seasoning
  • ½ teaspoon salt
  • 4 tablespoonswhite vinegar, divided
  • 2 tablespoons olive oil, divided
  • 1 cup beef broth

For serving:

  • Pita or Lebanese bread, toum, sliced tomatoes, onions, pickles, pickled turnips, fries or roasted potatoes, tahini sauce (recipe in notes)

Instructions

Stove Top:

  1. MARINATE: whisk together garlic, shawarma seasoning, salt, white vinegar, and 1 tablespoon olive oil in a medium bowl until combined. Add the sliced steak and stir together. Marinate for 1-3 hours, remove from the refrigerator 45 minutes before cooking.
  2. COOK: Heat the remaining tablespoon of oil in a large cast iron pan over medium-high heat. Add the meat and cook for 6-10 minutes, tossing as needed or until cooked through. Remove from heat.
  3. WRAP IT UP: Add the prepared meat to warm Lebanese bread top with garlic or tahini sauce and load it up with your choice of veggies. Fold shawarma like a burrito and grill on a grill pan if desired before serving with French fries.

Pressure Cooker:

  1. MARINATE: Make 5 small ‘x’ using a paring knife in the chuck roast. Insert the garlic cloves. In a bowl, combine seasoning, salt, 2 tablespoons vinegar, and 1 tablespoon oil in a bowl. Massage the paste over the meat on all sides. Cover and refrigerator for 8-24 hours.
  2. COOK: Add the remaining tablespoon of oil in the instant pot on the sauté setting. Sear the meat on all sides; about 6-8 minutes. Add the beef broth and 2 tablespoons white vinegar to the pot. Cover and hit the ‘beef/stew’ setting for 65-70 minutes depending on the thickness of the meat. Allow the pressure to release naturally before venting.
  3. SHRED: Shred the meat using two forks. Let the meat sit for 10 minutes in the juices if you don’t want to crisp it up. Otherwise, heat the broiler, spray a baking sheet with nonstick spray and spread the meat out on the sheet in a single layer. Drizzle with ¼ cup of cooking juices. Broil for 5-7 minutes, tossing with tongs around halfway. Just crisp up the beef a little.
  4. WRAP IT UP: Add the prepared meat to warm Lebanese bread top with garlic or tahini sauce and load it up with your choice of veggies. Fold shawarma like a burrito and grill on a pan if desired before serving with French fries.

Notes

  • TAHINI SAUCE: combine 2 tablespoons lemon juice, 2 cloves pressed garlic, ¼ cup tahini paste, a pinch of salt + pepper and 1-3 tablespoons warm water. Start with 1 tablespoon, add more water as needed to thin sauce.

Have you made this recipe?

If you enjoyed this recipe, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. You can also share a picture on Instagram with the hashtag #LITTLESPICEJAR, I'd love to see what you made!

This site contains affiliate links, if you make a purchase through them, we receive a small commission.

Beef Comfort Foods Dinner Instant Pot Lunch Ramadanbeef beef shawarma broil chuck roast instant pot middle eastern onions pickles pita bread pressure cooker sandwiches shawarma tomatoes

published on Jun 2, 2022

21 comments Leave a comment »

« Previous PostAsian Sesame Chicken Salad

Next Post »Teriyaki Sesame Salmon with Ginger Noodles

Leave a Reply

21 comments on “Homemade Beef Shawarma (2 Ways!)”

Leave a comment »

  1. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (11)

    John Fyn Reply

    Thanks for sharing this kind of recipe. At home, I cooked this recipe in a pressure cooker and it gave a unique taste. Also, i did an experiment with this beef shawarma and I used this in doner kebab, pizza kebab. And everyone like that experiment and praised about the recipe and its taste.

    5

  2. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (12)

    Nila Reply

    This recipe is amazing! I have always wondered how to get that same small shawarma joint feel at home and this nailed it. Thank you!

    5

  3. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (13)

    AJ Reply

    Loved the homemade seasoning and loved the recipe. Big hit with family.

    5

  4. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (14)

    Ann Reply

    Yum!!!! What kind of pickles did you use? If they are Muddle Eastern where did you buy them?

  5. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (16)

    James Reply

    Hi, my co-worker pointed me to this recipe. I’m trying to cut back on my red meat. Can this recipe be adapted for, say, chicken? Thank you!

    • Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (17)

      Marzia Reply

      Hi there! Unfortunately, I can’t say with certainty if this recipe can easily be adapted as written with poultry or a different kind of meat. Chicken would require less time to cook in the pressure cooker and without further recipe testing, I’m not sure how long it would take.

  6. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (18)

    Debra Daniel Reply

    Hey,

    Thank you for shawarma recipe, I really really like the way you explained it, Me and my family like shawarma when we ate it in asian restaurant so i’m going to try this one in upcoming weekend where we set together once in a week so this will be amazing can you please tell me if i use persian saffron in it?

    Thanks
    Debra

    5

  7. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (19)

    Laura Poole Reply

    Just made this today and WOW! Delicious!! Worked perfectly in my slow cooker, and I can’t believe how great it tastes. I can’t find shawarma reliably in my area, so I’m super delighted to get a reliable recipe!

    5

    • Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (20)

      Rhonda Reply

      Did you add the beef broth when you made it in your slow cooker?

  8. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (21)

    Michelle Livingston Reply

    If I make this recipe using cubed beef instead of a roast, how do I adjust the cooking times?
    Thank you!

  9. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (22)

    Atika Sumarsono Reply

    Your recipe is easy to follow and the result is so tasty and juicy. Love it!

    4

  10. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (23)

    Theresa Nordquist Reply

    I’ve made this several times. The first time I didn’t have cardamom: it was still good, but not quite perfect. That’s the secret ingredient, right there. I prefer a more yogurty garlic sauce instead of the Mayo, but your recipe is fantastic. My kids even love it: their only complaint is that it requires a few days of planning. Totally worth it, especially with homemade flat bread.

    5

  11. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (24)

    Rhonda Reply

    IF making it in a slow cooker, do you still use the beef broth?

  12. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (25)

    Tolly Reply

    I make this all the time and I love it!!

    5

  13. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (26)

    Dontay Lesser Reply

    Great recipe.It looks very delicious .If I made 5 of them for work and take one to work everyday out of those 5 days.Would the sandwiches still taste good or do they have to be served right away?

    • Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (27)

      Marzia Reply

      The seasoning keeps the meat tasting pretty good (if not better!) we often have leftovers that last about that long, and they’re just as delicious ☺️

  14. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (28)

    Rachel Meldrum Reply

    This was seriously delicious! I did the instant pot method, and I loved it!

    5

  15. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (29)

    Alex Reply

    I love this recipe and want to double it in the instant pot. Should I double the broth and vinegar?

    • Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (30)

      Marzia Reply

      Hi Alex! I think you might be able to get away with using 1.5x the broth and 1.5x the vinegar if you are doubling the recipe. There just needs to be enough liquid in the pot to create steam! Enjoy!

  16. Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (31)

    Alex Reply

    I forgot to rate this recipe. It is truly delicious.

    5

Homemade Beef Shawarma Recipe (2 Ways!) | Little Spice Jar (2024)
Top Articles
Latest Posts
Article information

Author: Tyson Zemlak

Last Updated:

Views: 6275

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.