Juicy Beef Shawarma Wrap with Creamy Garlic Sauce

 Juicy Beef Shawarma Wrap with Creamy Garlic Sauce

Tender, flavorful beef shawarma with perfectly caramelized edges, wrapped in warm flatbread with crisp vegetables, tangy pickles, and a rich homemade garlic sauce. This easy homemade shawarma is perfect for lunch, dinner, or meal prep and tastes even better than takeout.

Ingredients

For the Beef Shawarma

  • 1½ lbs (700 g) sirloin or flank steak, thinly sliced
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 4 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon cinnamon
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • ½ teaspoon cayenne pepper (optional)

For the Garlic Sauce

  • ½ cup mayonnaise
  • ¼ cup plain Greek yogurt
  • 3 cloves garlic, finely minced
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil
  • Salt and black pepper, to taste

For the Wraps

  • 4 large pita breads or flour tortillas
  • 1 cup shredded lettuce
  • 1 tomato, diced
  • 1 cucumber, sliced
  • ¼ red onion, thinly sliced
  • ½ cup pickled cucumbers
  • Fresh parsley, chopped

Instructions

  1. In a large bowl, combine the olive oil, lemon juice, garlic, cumin, paprika, coriander, turmeric, cinnamon, black pepper, salt, and cayenne pepper.
  2. Add the sliced beef and toss well to coat. Marinate for at least 30 minutes, or up to 8 hours in the refrigerator.
  3. Heat a large skillet or grill pan over medium-high heat.
  4. Cook the beef in a single layer for 6–8 minutes, stirring occasionally, until browned. Let it cook undisturbed for the last minute to develop delicious caramelized edges.
  5. In a small bowl, mix together the mayonnaise, Greek yogurt, garlic, lemon juice, olive oil, salt, and pepper until smooth.
  6. Warm the pita bread or tortillas for about 30 seconds.
  7. Spread a generous layer of garlic sauce over each wrap.
  8. Add lettuce, tomato, cucumber, onion, pickles, and the hot beef.
  9. Sprinkle with fresh parsley and drizzle with extra garlic sauce if desired.
  10. Fold in the sides, roll tightly, and serve immediately.

Serving Suggestions

  • French fries
  • Garlic roasted potatoes
  • Coleslaw
  • Pickled vegetables
  • Hummus
  • Fresh salad

Tips

  • Don’t overcrowd the pan—cook the beef in batches for the best caramelization.
  • Let the cooked beef rest for a few minutes before assembling the wraps.
  • Add sliced jalapeños for extra heat.
  • Leftover beef can be refrigerated for up to 3 days and reheated in a hot skillet.

Prep Time: 15 minutes
Marinating Time: 30 minutes
Cook Time: 10 minutes
Total Time: 55 minutes
Servings: 4
Calories: Approximately 610 per serving

Leave a Reply

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