Pin Tender spiced beef strips wrapped in warm flatbread with fresh vegetables and a tangy creamy yogurt sauce—a Middle Eastern street food classic.
This recipe is a family favorite that I enjoy making on weekends for a tasty and satisfying meal.
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
- Marinate Beef:
- 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)
- Prepare Sauce:
- 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
- Cook Beef:
- 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
- Warm Flatbreads:
- Warm the flatbreads in a dry skillet or microwave for a few seconds until pliable
- Assemble Wraps:
- Spread a generous spoonful of the creamy yogurt sauce on each flatbread Top with beef onion tomato cucumber lettuce and fresh herbs if desired
- Serve:
- Roll up the wraps tightly Serve immediately with extra yogurt sauce on the side
Pin Our family loves gathering around the table enjoying these wraps together on cozy weekend evenings.
Notes
For extra flavor add pickled vegetables or chili sauce to the wraps Chicken or lamb can be used instead of beef Pair with a crisp white wine or mint lemonade
Required Tools
Mixing bowls Large skillet or grill pan Chefs knife Cutting board Spoon or spatula
Nutritional Information
Calories 480 Total Fat 22 g Carbohydrates 38 g Protein 34 g per serving
Pin This recipe brings vibrant flavors and a quick satisfying meal perfect for any night of the week.
Recipe FAQ
- → How should I marinate the beef for best flavor?
Combine olive oil, garlic, lemon juice, and warm spices like cumin, paprika, and turmeric. Marinate the beef strips for at least 20 minutes, or up to 2 hours for deeper flavor penetration.
- → Can I replace the beef with another protein?
Yes, chicken or lamb can be substituted. Adjust cooking time accordingly to ensure the protein is cooked through while remaining tender.
- → What type of flatbread works best for the wraps?
Pita, lavash, or tortillas all make great options. Warm the flatbread briefly before assembling to make them pliable and easier to roll.
- → How do I make the creamy yogurt sauce?
Mix plain Greek yogurt with tahini, minced garlic, fresh parsley, lemon juice, salt, and freshly ground black pepper for a tangy, creamy sauce that complements the spiced beef.
- → What are some good serving suggestions?
Serve the wraps immediately with extra yogurt sauce on the side. Pickled vegetables or a chili sauce can add extra depth, while mint lemonade or crisp white wine pair well as beverages.