Updated on September 24th, 2025
When you want something fresh and flavorful, this steak gyros recipe is a great choice. Juicy grilled steak is sliced thin and layered into warm flatbreads with tomato, onion, feta cheese, and a creamy cucumber sauce. The sauce balances the richness of the steak with cool, tangy notes of garlic and parsley. It’s simple to prepare, easy to customize, and makes a satisfying meal any night of the week.
Why this recipe works
- Simple seasoning: Salt and pepper keep the focus on the natural flavor of the steak while still pairing well with the toppings and sauce.
- Cool sauce: Sour cream, cucumber, garlic, and parsley mix into a creamy dressing that freshens up the wrap and adds balance.
- Classic toppings: Tomato, onion, and feta cheese give each gyro the traditional flavor you’d expect with a Greek-inspired twist.
- Quick cooking: Flank steak grills quickly, and flatbreads warm in minutes, so the meal comes together fast without a lot of effort.
- Easy variation: Swapping in chicken or lamb keeps the recipe flexible while still keeping the gyro-style flavors intact.


Serving suggestions
- Dinner plate: Serve steak gyros with a Greek salad or roasted potatoes for a complete meal that feels balanced and filling.
- Cookout option: Grill the steak outdoors, then assemble the gyros fresh for a dish that fits perfectly into a summer cookout.
- Party food: Slice gyros into smaller pieces and arrange them on a platter for a fun, shareable appetizer at gatherings.
- Lunch prep: Pack leftover steak and flatbreads separately, then build gyros fresh at lunchtime for a convenient and tasty meal.
- Family style: Lay out toppings and sauces at the table so everyone can build their own gyro exactly how they like it.
Steak gyros recipe
Try this steak gyros recipe for a quick, flavorful dinner that pairs juicy grilled beef with tangy cucumber sauce on soft flatbreads.
- Total Time: 30 minutes
- Yield: 4 Servings 1x
Ingredients
Units
Scale
- 1lb flank steak
- Salt and pepper
- 1 tomato (diced)
- 1 yellow onion (diced)
- 1 cup crumbled feta cheese
- 4 flat breads
Sauce-
- 8 ounces sour cream
- 1/2 medium cucumber (peeled, seeded, and finely chopped)
- 2 garlic cloves (minced)
- 2 teaspoons chopped fresh parsley
- 1/4 teaspoon salt
- 1/4 teaspoon ground black pepper
Instructions
- In a bowl combine sour cream, garlic, parsley, salt and pepper. Stir in cucumbers. Cover and refrigerate until needed.
- Season the steak on both sides with salt and pepper. Lightly grease the grates of an outdoor grill. Heat the grill to medium-high heat. Add the steak and cook turning at least once until the steak is cooked to your liking (I cooked mine to about an internal temperature of 150 degrees F.). Remove from the grill and let rest for 5 minutes. Slice into strips.
- Turn the heat on the grill to medium. Add the flatbreads and cook for 1-2 minutes being careful not to burn them. Remove from the grill.
- Top the flatbreads with some steak, tomato, lettuce, feta cheese, and the sauce.
Nutrition
- Serving Size:
- Calories: 497
- Sugar: 6.4 g
- Sodium: 1391.2 mg
- Fat: 23.3 g
- Carbohydrates: 32.2 g
- Protein: 38.4 g
- Cholesterol: 121.2 mg