Save to Pinterest Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy creamy yogurt sauce—a Middle Eastern street food classic.
I first enjoyed this dish while traveling in the Middle East and it quickly became a family favorite for gatherings and quick dinners.
Ingredients
- For the Beef: 500 g beef sirloin or flank steak, thinly sliced, 2 tbsp olive oil, 2 garlic cloves, minced, 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp ground paprika, 1/2 tsp ground turmeric, 1/2 tsp ground cinnamon, 1/4 tsp cayenne pepper (optional), 1 tsp salt, 1/2 tsp black pepper, Juice of 1 lemon
- For the Creamy Yogurt Sauce: 200 g (3/4 cup) plain Greek yogurt, 1 tbsp tahini, 1 garlic clove, finely minced, Juice of 1/2 lemon, 1 tbsp chopped fresh parsley, 1/4 tsp salt, Freshly ground black pepper to taste
- For the Wraps: 4 large flatbreads (pita, lavash, or 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
- Step 1:
- In a large bowl, combine olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne, salt, black pepper, and lemon juice. Add the beef strips and toss to coat well. Marinate for at least 20 minutes (up to 2 hours for deeper flavor).
- Step 2:
- While the beef marinates, prepare the yogurt sauce: In a bowl, mix together Greek yogurt, tahini, minced garlic, lemon juice, parsley, salt, and black pepper. Adjust seasoning to taste. Refrigerate until ready to use.
- Step 3:
- Heat a large skillet or grill pan over medium-high heat. Cook the marinated beef in batches for 4–6 minutes, stirring occasionally, until browned and cooked through. Remove from heat.
- Step 4:
- Warm the flatbreads in a dry skillet or microwave for a few seconds until pliable.
- Step 5:
- To assemble, spread a generous spoonful of the creamy yogurt sauce on each flatbread. Top with beef, onion, tomato, cucumber, lettuce, and fresh herbs if desired.
- Step 6:
- Roll up the wraps tightly. Serve immediately, with extra yogurt sauce on the side.
Save to Pinterest This recipe always brings my family together especially during weekend lunches filled with laughter and stories.
Serving Suggestions
Pair these wraps with a side of tabbouleh or a fresh cucumber salad for a complete meal.
Variations
For a vegetarian option, substitute beef with grilled portobello mushrooms or roasted vegetables.
Storage Tips
Wrap leftovers tightly in foil and refrigerate for up to 2 days. Reheat gently before serving.
Save to Pinterest Enjoy these vibrant wraps fresh for the best flavor and texture every time.
Answers to Recipe Questions
- → What cut of beef is best for these wraps?
Thinly sliced sirloin or flank steak works best as it cooks quickly and remains tender when marinated.
- → How long should the beef be marinated?
Marinate for at least 20 minutes to infuse flavor, but up to 2 hours will enhance the spices deeply.
- → Can I prepare the yogurt sauce in advance?
Yes, the creamy yogurt sauce benefits from refrigeration before serving, allowing flavors to meld.
- → What flatbreads are suitable for wrapping?
Pita, lavash, or tortillas all work well to hold the fillings securely and add mild flavor.
- → Are there suggested ingredient substitutions?
Chicken or lamb can replace beef, and pickled vegetables or chili sauce can be added for extra flavor.