Greek Chicken Gyros Recipe - Easy Homemade with Tzatziki
This post may contain references to products from one or more of our advertisers. Dizzy Daisy Eats may receive compensation when you click on links to such products.
This recipe came out of a trip to Greece where I ate gyros nearly every day and came home determined to recreate that lemony, herby marinade. My first attempts were too heavy on the oregano and not nearly acidic enough. After adjusting the lemon-to-yogurt ratio a few times, this is the version that finally tastes like what I remember eating on a plastic chair by the harbor.
Prep Time:...
Prep Time: 20 minutes (plus 30 minutes marinating)
Cook Time: 15 minutes
Total Time: 1 hour 5 minutes
Servings: 4-6
Why You'll Love This Recipe
• Bright, fresh Mediterranean flavors in every bite
• Simple marinade using pantry staples
• Homemade tzatziki that's cooler and fresher than store-bought
• Great for meal prep — components store well separately
Ingredients
Chicken:
• 1.5 lbs chicken breast, sliced into strips
• 1/4 cup olive oil
• 2 tablespoons lemon juice
• 1 teaspoon dried oregano
• 1/2 teaspoon garlic powder
• 1/2 teaspoon salt
• 1/2 teaspoon black pepper
Tzatziki:
• 1 cup Greek yogurt
• 1/2 cucumber, grated and squeezed dry
• 2 garlic cloves, minced
• 1 tablespoon lemon juice
• 1 tablespoon fresh dill, chopped
Gyros:
• 4-6 pita breads, grilled or warmed
• 2 cups chopped romaine lettuce
• 1 large tomato, sliced
• 1 red onion, thinly sliced
• 1 lemon, cut into wedges
Equipment Needed
Mixing bowls, grill pan or skillet, box grater, tongs.
Step-by-Step Instructions
Step 1: Marinate the chicken.
In a bowl, whisk together olive oil, lemon juice, oregano, garlic powder, salt, and pepper. Add the chicken strips and toss to coat. Cover and refrigerate for at least 30 minutes, up to 4 hours.
Step 2: Make the tzatziki.
While the chicken marinates, grate the cucumber and squeeze out as much liquid as possible using a clean kitchen towel. Combine the cucumber with Greek yogurt, minced garlic, lemon juice, and dill in a bowl. Stir well and refrigerate until ready to serve.
Step 3: Cook the chicken.
Heat a grill pan or skillet over medium-high heat. Cook the marinated chicken strips for 5-6 minutes per side, until golden brown with visible grill marks and cooked through (internal temperature of 165°F).
Step 4: Warm the pita.
While the chicken rests for a few minutes, warm the pita breads in a dry skillet or directly over a gas flame for a few seconds per side, until soft and lightly charred.
Step 5: Assemble the gyros.
Slice the cooked chicken into bite-sized pieces. Layer romaine lettuce, tomato slices, red onion, and chicken onto each warm pita. Top generously with tzatziki sauce and serve with lemon wedges on the side.
Recipe Tips
• Squeeze the cucumber well — this step keeps the tzatziki thick instead of watery.
• Don't skip the marinating time — even 30 minutes makes a noticeable difference in flavor.
• Use chicken thighs instead of breast for an even juicier result.
• Warm the pita right before serving so it stays soft and pliable for wrapping.
Storage
Store cooked chicken, tzatziki, and vegetables separately in airtight containers in the refrigerator for up to 3 days. Assemble fresh when ready to eat for the best texture.
Tips:
• Marinate the chicken for at least 2 hours, ideally overnight, for the flavor to fully penetrate.
• Cook the chicken over high heat in batches so it sears instead of steaming in a crowded pan.
• Warm the pita briefly in a dry skillet before assembling; cold pita makes the whole wrap less enjoyable.
Frequently Asked Questions
Can I use a different protein instead of chicken?
Yes, this marinade works well with chicken thighs, shrimp, or even lamb if you want a more traditional gyro flavor.
Can I make this ahead for meal prep?
Yes, marinate and cook the chicken up to 3 days ahead, and store the tzatziki and chopped vegetables separately for easy assembly during the week.
What can I use instead of pita bread?
Flatbread or naan work as good substitutes if pita isn't available.





0 Comments