Transport your taste buds straight to the Mediterranean with these flavorful Beef Gyros, a quick and satisfying recipe perfect for weeknight dinners or casual lunches. Tender strips of marinated beef sirloin are infused with the vibrant flavors of olive oil, garlic, red wine vinegar, cumin, and oregano, delivering an authentic Greek-style zest in every bite. Paired with warm, soft pita bread and topped with fresh, crisp vegetables like tomatoes, cucumbers, and red onion, this dish comes to life with a creamy dollop of tangy tzatziki sauce and crumbles of savory feta cheese. Ready in just 30 minutes with minimal prep, these homemade gyros are a deliciously fresh and filling meal option for anyone craving comforting Mediterranean cuisine. Perfectly balanced and endlessly customizable, this recipe is a must-try for gyro lovers everywhere.
Slice the beef sirloin into thin strips and set aside.
In a large bowl, whisk together olive oil, red wine vinegar, lemon juice, minced garlic, oregano, ground cumin, salt, and black pepper to prepare the marinade.
Add the beef strips to the marinade, ensuring they are well-coated. Cover and refrigerate for at least 1 hour, or overnight for deeper flavor.
While the beef marinates, prepare the vegetables. Slice the tomatoes and red onion into thin rings, and chop the cucumber into small cubes.
Heat a large skillet or grill pan over medium-high heat. Add the marinated beef strips and cook for about 5-7 minutes, stirring occasionally, until the beef is cooked through and slightly charred on the edges.
Warm the pita breads in a dry skillet or in the oven for a few minutes until soft and pliable.
Assemble the gyros by spreading a generous amount of tzatziki sauce on each pita. Add a portion of the cooked beef, followed by the sliced tomatoes, red onion, cucumber cubes, and a sprinkle of feta cheese.
Fold the pita around the filling, wrap it snugly with parchment paper or foil if desired, and serve immediately.
Calories |
2594 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 134.8 g | 173% | |
| Saturated Fat | 47.5 g | 238% | |
| Polyunsaturated Fat | 4.8 g | ||
| Cholesterol | 489 mg | 163% | |
| Sodium | 5547 mg | 241% | |
| Total Carbohydrate | 177.1 g | 64% | |
| Dietary Fiber | 15.4 g | 55% | |
| Total Sugars | 25.6 g | ||
| Protein | 172.1 g | 344% | |
| Vitamin D | 0.3 mcg | 2% | |
| Calcium | 820 mg | 63% | |
| Iron | 23.3 mg | 129% | |
| Potassium | 3383 mg | 72% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.