If you’re craving something that bursts with flavor, freshness, and a bit of smoky char all wrapped up in warm pita bread, this Steak Gyros with Tzatziki Cucumber Sauce Recipe is exactly what you need. Marinated flank steak grilled to juicy perfection and accompanied by a cool, creamy cucumber tzatziki sauce creates a heavenly combo that feels both indulgent and light. It’s quick enough for a weeknight but special enough for sharing with friends or family, bringing a taste of vibrant Mediterranean street food right into your kitchen.
Ingredients You'll Need
These ingredients come together beautifully to deliver the ideal balance of savory steak, refreshing veggies, and tangy sauce. Each item plays a crucial role in building layers of texture, color, and mouthwatering flavors for this steak gyro feast.
- Flank steak, 1 pound: Perfectly lean and flavorful, it soaks up the marinade and grills beautifully.
- Olive oil, ⅓ cup: Adds richness and helps tenderize the steak in the marinade.
- Minced garlic, 3 teaspoons: A fragrant punch that infuses both the marinade and tzatziki.
- Dried oregano, 2 teaspoons: Classic herb that brings authentic Mediterranean aroma.
- Salt, 1 teaspoon and ½ teaspoon (for sauce): Essential seasoning to enhance all flavors.
- Black pepper, ¼ teaspoon and ⅛ teaspoon (for sauce): Adds subtle heat without overpowering.
- Lemon juice from ½ lemon plus wedges: Brightens marinade and adds fresh zest when served.
- White or wheat pitas, 4: Soft yet sturdy wraps to hold all the delicious fillings.
- Red onion, ½ (thinly sliced): Provides a crisp, slightly sharp crunch.
- Tomato, 1 (thinly sliced): Adds juicy sweetness and vibrant color.
- Romaine lettuce: Fresh and crunchy base that adds great texture.
- Cucumber, 1 medium + ½ teaspoon salt: Vital for crispness and the star of the tzatziki sauce.
- Cold plain Greek yogurt, 2 cups: Creates a creamy, tangy sauce that cools everything down.
- Chopped dill, ⅓ cup (fresh or frozen): Gives the tzatziki a fragrant herbal note.
- Minced garlic for sauce, 4 teaspoons: Adds a deeper garlicky flavor in the cucumber sauce.
- Freshly squeezed lemon juice for sauce, 1 ½ tablespoons: Keeps the sauce bright and lively.
How to Make Steak Gyros with Tzatziki Cucumber Sauce Recipe
Step 1: Marinate the Steak
The magic starts with infusing your flank steak with flavor. Place the steak in a large resealable bag along with olive oil, minced garlic, oregano, salt, pepper, and lemon juice. Seal it up and let it chill in the fridge for anywhere between one hour to eight hours. This marinating step isn’t just about flavor—it also helps tenderize the meat, making every bite wonderfully juicy and tender.
Step 2: Prepare the Cucumber for Tzatziki
While the steak is soaking up those Mediterranean notes, prep your cucumber by slicing it thin, sprinkling generously with salt on both sides, and letting it rest on paper towels for five minutes. This draws out excess water, preventing your tzatziki from becoming watery. After resting, squeeze out the moisture by wrapping the slices in fresh paper towels—this extra step guarantees a thick, creamy sauce perfect for drizzling.
Step 3: Make the Tzatziki Cucumber Sauce
Into a blender or food processor, add your drained cucumber slices, Greek yogurt, minced garlic, chopped dill, lemon juice, salt, and pepper. Pulse until smooth and creamy. The result is a refreshing, hydrating sauce that perfectly balances the bold flavors of the steak. Cover and chill it until you’re ready to assemble your gyros.
Step 4: Cook the Steak
Heat your grill, grill pan, or cast iron skillet to medium-high. Remove the steak from the marinade with tongs and discard any leftover marinade. Grill the steak for about 6 to 8 minutes per side, depending on your preferred doneness. For the juiciest experience, I love leaving just a hint of pink in the center—it locks in incredible tenderness and flavor that’s hard to beat.
Step 5: Rest and Slice the Steak
Once your steak is cooked, transfer it to a cutting board and let it rest a few minutes. This resting period lets the juices redistribute, so the meat doesn’t end up dry when sliced. Slice the steak very thinly across the grain to ensure each bite is as tender as possible—thin slices also help the meat meld flawlessly with the fresh veggies and sauce.
Step 6: Assemble Your Gyros
Now comes the fun part: layering all your components. Place pieces of romaine lettuce on warm pita bread along with thin slices of onion and tomato, then pile on the juicy steak. Generously drizzle the tzatziki cucumber sauce over the top, add a sprinkle of black pepper, and finish with a fresh squeeze of lemon juice. Wrap it up and enjoy a gyro that delivers a perfect harmony of textures and tastes.
How to Serve Steak Gyros with Tzatziki Cucumber Sauce Recipe
Garnishes
Simple garnishes can elevate your gyro to the next level. Consider adding finely chopped fresh parsley or extra dill over the top for a burst of herbaceous flavor and bright green color. A few thin slices of pickled red onions also provide a tangy crunch that contrasts beautifully with the rich steak and creamy sauce.
Side Dishes
This Steak Gyros with Tzatziki Cucumber Sauce Recipe pairs wonderfully with classic Mediterranean sides like crispy roasted potatoes dusted with oregano, or a vibrant Greek salad featuring cucumbers, tomatoes, olives, and feta cheese. You can also serve it alongside warm, fluffy rice pilaf or even some grilled vegetables for a balanced meal that’s full of fresh flavors.
Creative Ways to Present
Present your gyros platter-style for a casual sharing vibe. Serve the sliced steak, veggies, warmed pitas, and tzatziki sauce separately, so everyone can build their own. Alternatively, wrap each gyro tightly in parchment paper or foil to make an easy handheld meal perfect for picnics or lunches on the go. You can even switch out pitas for lettuce wraps if you want a low-carb twist without sacrificing flavor.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, store the steak and tzatziki sauce separately in airtight containers in the fridge. The steak will keep well for 3 to 4 days, and the sauce will stay fresh for up to 5 days. Keep your pita bread in a zip-top bag or wrapped tightly to maintain softness.
Freezing
While the steak can be frozen for up to 3 months, tzatziki sauce does not freeze well since the yogurt texture changes. When freezing steak, slice it first to make reheating or assembling quicker later on. Thaw overnight in the fridge for best results before reheating.
Reheating
To reheat leftover steak, gently warm it in a skillet over medium-low heat to avoid drying out the meat, or briefly microwave it covered with a damp paper towel. Serve the tzatziki chilled to keep its fresh flavor and creamy texture intact.
FAQs
Can I use a different cut of steak?
Absolutely! Flank steak is ideal due to its flavor and texture, but skirt steak or sirloin work well too. Just adjust cooking times accordingly to avoid overcooking.
Is there a vegetarian version of this gyro?
Yes! Try grilled portobello mushrooms or marinated tofu as a delicious plant-based alternative that also pairs beautifully with tzatziki sauce.
How long can I marinate the steak?
You can marinate anywhere from 1 hour up to 8 hours. Longer marinating intensifies flavor and tenderness, but even a short time will give good results.
What if I don’t have fresh dill?
Dried dill can be substituted but use about half the amount since it’s more concentrated. Fresh is preferred for that bright herbal note.
Can I make the tzatziki sauce ahead of time?
Definitely! The tzatziki actually tastes better a few hours after making as the flavors meld. Just keep it chilled until serving.
Final Thoughts
This Steak Gyros with Tzatziki Cucumber Sauce Recipe truly feels like a little Mediterranean vacation on a plate. It’s fresh, vibrant, and satisfying—all wrapped up in warm pita and topped with the coolest, creamiest sauce. I encourage you to whip this up soon, especially when you’re craving something tasty yet approachable. Trust me, once you try it, it’ll quickly become one of your favorite go-to meals to share with loved ones at any time of the year.
Print
Steak Gyros with Tzatziki Cucumber Sauce Recipe
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.

Leave a Reply