Description
These Beef Shawarma Yogurt Wraps combine tender, flavorful marinated beef with a creamy tahini-yogurt sauce, fresh vegetables, and warm flatbreads for a delicious and satisfying Middle Eastern-inspired meal. Quick to prepare and perfect for lunch or dinner.
Ingredients
Scale
Beef Marinade
- 1.1 pounds beef sirloin or flank steak, cut into thin strips
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Juice of 1 lemon
Yogurt Sauce
- 3/4 cup plain Greek yogurt
- 1 tablespoon tahini
- 1 garlic clove, finely minced
- Juice of 1/2 lemon
- 1 tablespoon fresh parsley, chopped
- 1/4 teaspoon salt
- Freshly ground black pepper, to taste
Wrap and Garnishes
- 4 large flatbreads (pita, lavash, or large tortillas)
- 1 small red onion, thinly sliced
- 1 large tomato, sliced
- 1/2 cucumber, sliced into thin strips
- 1 cup shredded lettuce
- Fresh mint or parsley leaves (optional)
Instructions
- Marinate the Beef: In a large bowl, combine olive oil, minced garlic, ground cumin, coriander, paprika, turmeric, cinnamon, cayenne pepper (if using), salt, black pepper, and lemon juice. Add the thinly sliced beef strips and mix thoroughly until evenly coated. Cover and let marinate for at least 20 minutes or up to 2 hours to allow the flavors to fully develop.
- Prepare the Yogurt Sauce: In a separate bowl, blend the plain Greek yogurt, tahini, finely minced garlic, juice of half a lemon, chopped fresh parsley, salt, and freshly ground black pepper. Mix until smooth and well combined. Taste and adjust seasoning if necessary, then refrigerate the sauce until ready to use.
- Cook the Beef: Heat a large skillet or grill pan over medium-high heat. Once hot, add the marinated beef strips in batches to avoid overcrowding. Sear the beef for 4 to 6 minutes per batch, stirring frequently, until the meat is nicely browned and cooked through. Transfer the cooked beef to a plate and keep warm.
- Warm the Flatbreads: To make the flatbreads pliable, gently warm them in a dry skillet for a few seconds on each side or heat them briefly in the microwave until soft and flexible, ready for wrapping.
- Assemble the Wraps: Spread a generous amount of the creamy yogurt sauce evenly over each warm flatbread. Layer the cooked beef strips on top, followed by thinly sliced red onion, tomato slices, cucumber strips, shredded lettuce, and optional fresh mint or parsley leaves for added freshness and aroma.
- Serve: Roll the flatbreads tightly around the fillings to form wraps. Serve immediately while warm, accompanied by extra yogurt sauce if desired for dipping or spreading.
Notes
- For extra heat, add more cayenne pepper or serve with hot sauce.
- You can substitute beef with chicken or lamb if preferred.
- Marinating the beef for longer enhances the flavor but avoid exceeding 2 hours to prevent meat becoming too tender.
- Use Greek yogurt for a thicker, creamier sauce; regular yogurt can be strained if desired.
- These wraps can be made ahead by preparing beef and sauce in advance; warm flatbreads and assemble just before serving.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Middle Eastern
Keywords: Beef Shawarma, Middle Eastern Wraps, Yogurt Sauce, Quick Dinner, Grilled Beef Wraps
