Print
Homemade beef shawarma warp with lettuce, tomatoes, pickle, red onion, and garlic tahini sauce on a plate.

Beef Shawarma Wrap

Author: Stephanie Kay

This easy homemade beef shawarma recipe is great in a wrap or served on a platter with sides of your choice. Plus, it keeps well in the fridge so it makes good leftovers too. 

  • Author: Stephanie Kay
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 wraps 1x
  • Category: Main
  • Method: Stovetop
  • Cuisine: Middle Eastern

Ingredients

Beef Shawarma:

Garlic Tahini Sauce:

Wraps:

Instructions

  1. Place the steak on a cutting board and slice it, across the grain, into very thin strips – no more than 1/4 inch thick.
  2. In a large bowl, add olive oil, lemon juice, vinegar, and garlic, and whisk to combine.
  3. Add the strips of beef to the bowl, along with the cumin, coriander, cinnamon, paprika, turmeric, cardamom, allspice, black pepper, and salt, and – using thongs or your hands – toss until everything is well combined and the beef is well coated. If time permits, allow the beef to marinate in the fridge for 2-3 hours or overnight, otherwise, let it set for a few minutes at room temperature.
  4. In a large skillet on the stove on medium-high heat, warm 1 tablespoon of olive oil, then add the marinated strips of beef and cook for 1-2 minutes per side, or until browned and cooked through. Depending on the size of your pain, you may need to work in batches to avoid overcrowding the pan, which will cause the beef to boil as opposed to fry. Once the beef strips are cooked, taste and adjust salt and pepper as needed, then remove them from the pan and set them aside.
  5. While the beef is cooking, prepare the garlic tahini sauce. In a small bowl, add the tahini, minced garlic, lemon juice, water, and a pinch of salt and pepper and stir to combine. If the mixture is too thick – this can vary depending on the tahini brand – just add a bit more water until you’ve reached the desired texture. You want the sauce to be creamy and smooth, but not runny. Adjust salt and pepper to taste.
  6. Optional: If you’d like to serve the pitas warm, place the pitas in the microwave and warm them for 15-30 seconds or in the oven at 300°F for 5-10 minutes.
  7. Once the beef is cooked, assemble the wraps; lay a pit on a plate or cutting board and top with slices of beef shawarma, lettuce, tomatoes, pickles, red onion, and tahini sauce as desired.
  8. The wraps can be served immediately, and any leftover beef can be stored in an airtight container in the fridge for 3-4 days or in the freezer for 2-3 months.

Nutrition