Skip to content

Steak gyros recipe

  • by

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.
Print

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.

  • Author: Bobby
  • 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

  1. In a bowl combine sour cream, garlic, parsley, salt and pepper. Stir in cucumbers. Cover and refrigerate until needed.
  2. 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.
  3. 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.
  4. 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

Did you make this recipe?

Share a photo and tag @thisisblogchef — we can’t wait to see what you’ve made!

Steak gyro with diced tomatoes, onions, feta cheese, and sauce on flatbread