Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steak Gyros with Tzatziki Cucumber Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 58 reviews
  • Author: Ivy
  • Prep Time: 10 minutes (plus 1-8 hours marinating)
  • Cook Time: 15 minutes
  • Total Time: 30 minutes (excluding marinating time)
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Greek

Description

This Steak Gyros with Tzatziki Cucumber Sauce recipe offers a delicious and authentic Greek-inspired meal perfect for a quick 30-minute lunch or dinner. Tenderly marinated flank steak is grilled to juicy perfection and served in warm pita bread with fresh veggies and a creamy, tangy cucumber tzatziki sauce made from Greek yogurt, dill, and garlic. The fresh herbs and zesty lemon elevate the flavors, creating a satisfying and flavorful handheld dish that’s easy to prepare and sure to impress.


Ingredients

For the Steak Marinade

  • 1 pound flank steak
  • ⅓ cup olive oil
  • 3 teaspoons minced garlic
  • 2 teaspoons dried oregano (or 1 tablespoon finely chopped fresh oregano)
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • Juice of ½ lemon (plus additional wedges for squeezing)

For the Gyro Assembly

  • 4 white or wheat pitas
  • ½ red onion (thinly sliced)
  • 1 tomato (thinly sliced)
  • Romaine lettuce (to taste)

For the Tzatziki Cucumber Sauce

  • 1 medium cucumber, peeled and sliced
  • ½ teaspoon salt (for cucumber)
  • 2 cups cold plain Greek yogurt
  • 4 teaspoons minced garlic
  • ⅓ cup chopped dill (fresh or frozen, may substitute 2 tablespoons dried dill)
  • 1 ½ tablespoons freshly squeezed lemon juice
  • ½ teaspoon salt (or to taste)
  • ⅛ teaspoon black pepper (or to taste)


Instructions

  1. Marinate the Steak: In a large resealable bag, combine flank steak, olive oil, minced garlic, dried oregano, salt, black pepper, and juice from half a lemon. Press out excess air, seal the bag, and refrigerate for 1 to 8 hours to allow flavors to meld.
  2. Prepare the Cucumber: Spread cucumber slices onto a paper towel and generously sprinkle salt on both sides. Let rest for 5 minutes to draw out excess moisture. Then wrap the slices tightly in paper towels and squeeze to remove remaining liquid before transferring to a food processor or blender.
  3. Make the Tzatziki Sauce: Add the cucumber, Greek yogurt, minced garlic, chopped dill, lemon juice, salt, and black pepper to the blender or food processor. Pulse until the mixture is smooth and creamy. Cover and chill until ready to serve.
  4. Preheat Grill or Skillet: Heat your grill, grill pan, or cast iron skillet to medium-high heat to ensure a proper sear on the steak.
  5. Cook the Steak: Remove steak from marinade using tongs and discard leftover marinade. Grill steak for 6 to 8 minutes on each side, aiming for medium-rare with a slight pink center, which keeps the meat juicy and tender.
  6. Rest and Slice Steak: Transfer cooked steak to a cutting board and let it rest for a few minutes. Then slice the meat very thinly against the grain to maximize tenderness.
  7. Assemble the Gyros: Lay out pita breads and fill with romaine lettuce, sliced red onions, sliced tomatoes, and the thin steak slices. Drizzle generously with chilled tzatziki sauce, season with black pepper, and add fresh lemon wedges for squeezing over the top. Serve immediately.

Notes

  • Marinate steak up to 8 hours ahead to deepen flavor.
  • Removing excess moisture from cucumber is essential to prevent watery tzatziki.
  • For a dairy-free option, substitute the yogurt with a plant-based alternative, though the flavor and texture will vary.
  • If fresh dill is unavailable, dried dill can be used but reduce quantity to maintain balanced flavor.
  • The steak is best served medium-rare to medium for optimal tenderness.
  • This recipe can be prepared indoors on a grill pan or cast iron skillet if an outdoor grill is unavailable.