Homemade Chicken Gyros
(Easy & Authentic Greek Recipe!)
If you love Greek food, this homemade chicken gyros recipe is a must-try! Juicy, marinated chicken thighs are stacked and roasted to perfection—no rotisserie needed. This easy, oven-baked method delivers the same incredible flavor and texture of traditional gyros, all from the comfort of your kitchen.
Whether you’re craving a classic Greek chicken gyro, a quick weeknight meal, or a great meal-prep option, this recipe has you covered. Keep reading for the best marinade, cooking tips, and step-by-step instructions to make restaurant-quality homemade chicken gyros at home!

Why You’ll Love This Recipe
✔ No special equipment – Just an oven, skewers, and a baking dish!
✔ Incredibly juicy chicken – Stacked thighs mimic the texture of a rotisserie.
✔ Big, bold Greek flavors – Classic lemon, garlic, and oregano marinade.
✔ Meal prep-friendly – Use it in gyros, bowls, salads, or wraps throughout the week!
Why This Homemade Chicken Gyro Recipe Works
✅ Easy oven-baked method – No need for a rotisserie!
✅ Authentic Greek flavors – Marinated with lemon, garlic, oregano, and warm spices.
✅ Juicy & tender – Uses chicken thighs for maximum flavor.
✅ Great for meal prep – Make a big batch for bowls, salads, or wraps.
✅ Better than takeout – Fresh, homemade, and packed with flavor.

Ingredients for Chicken Gyros
For the Greek Chicken Marinade:
- 2 lbs boneless, skinless chicken thighs (best for juicy, flavorful gyros)
- 1 cup Greek yogurt (helps tenderize the chicken)
- 3 tbsp olive oil (for moisture and richness)
- Juice of 1 lemon (adds brightness)
- 4 cloves garlic, minced (essential for authentic Greek flavor)
- 1 tbsp dried oregano (classic Greek herb)
- 1 tsp garlic powder and onion powder
- 1 ½ tsp ground cumin (adds depth)
- 1 tsp salt (enhances all the flavors)
- ½ tsp black pepper (for balance)
For the Vertical Chicken Stack
- 1 large yellow onion, halved
- a bamboo skewer (soaked for 20 minutes)
For the Chicken Gyro Wrap
- Warm pita bread (soft and fluffy)
- Tzatziki sauce
- Sliced red onions (for crunch)
- Chopped tomatoes (adds freshness)
- Shredded lettuce (optional, for extra texture)
- Feta cheese (optional, for a creamy, tangy bite)
How to Make Chicken Gyros (Step-by-Step Guide)
Step 1: Marinate the Chicken
- In a large mixing bowl, whisk together greek yogurt, olive oil, lemon juice, minced garlic, oregano, cumin, salt and black pepper
- Add the chicken thighs, ensuring each piece is well coated.
- Cover and marinate for at least 1 hour (or overnight for the best flavor).
Pro Tip: The longer you marinate, the more flavorful and tender your chicken will be!
Step 2: Build the Chicken Tower
- Preheat your oven to 375°F (190°C).
- Line a baking sheet with foil and place half of a yellow onion, cut side down, in the center. Insert the bamboo skewers into the onion so they stand upright.
- Stack the marinated chicken thighs one on top of the other, pressing them down slightly to form a tower.
- Top with the second half of the onion to help secure the stack.
Step 3: Roast the Chicken Gyro Stack
- Transfer to the oven and bake for 45-55 minutes, until the chicken reaches an internal temperature of 165°F (75°C).
- Baste the chicken with its juices halfway through cooking for extra moisture.
- For crispy, caramelized edges, broil for 5 minutes at the end.
Pro Tip: If your chicken stack leans to one side, gently adjust the skewers or place a small foil ball underneath for support.
Step 4: Slice & Serve
- Remove from the oven and let the chicken rest for 5 minutes.
- Use a sharp knife to shave thin slices off the stack, just like a traditional gyro.
Step 5: Assemble the Perfect Homemade Chicken Gyro Wrap
- Warm the pita bread in a dry skillet or over an open flame for a light char.
- Spread a generous amount of tzatziki onto the pita.
- Add sliced chicken gyro meat, red onions, tomatoes, and shredded lettuce.
- Sprinkle with crumbled feta for an extra punch of flavor.Roll it up and enjoy!
Expert Tips for the Best Homemade Gyros
✔ Use chicken thighs instead of breasts – They stay moist and flavorful.
✔ Marinate overnight – This deepens the flavor and makes the chicken ultra-tender.
✔ Stack the chicken tightly – This mimics the traditional gyro texture.
✔ Broil for the last 5 minutes – It gives you those crispy, slightly charred edges.
✔ Make extra – This gyro meat is perfect for salads, rice bowls, or meal prep.

What to Serve with Homemade Chicken Gyros
Pair your homemade gyros with these delicious sides:
🥗 Greek Salad – Cucumbers, tomatoes, olives, and feta.
🍟 Greek Fries – Crispy potatoes tossed with oregano and feta.
🧄 Garlic Hummus – Perfect for dipping!
🥒 Extra Tzatziki – Because you can never have too much.
Frequently Asked Questions
Yes! Stack the marinated chicken on skewers and air fry at 375°F for 20-25 minutes, flipping halfway.
Yes, but they may be drier. If using breasts, marinate longer and baste during cooking.
Store: Keep leftovers in an airtight container for up to 4 days in the fridge.
Reheat: Warm in a skillet over medium heat or in the oven at 350°F for 10 minutes.
Yes, slice the cooked chicken and freeze in an airtight container for up to 3 months.
Why This is the Best Homemade Chicken Gyro Recipe
This easy Greek chicken gyro recipe delivers all the flavors of a classic takeout gyro—without the need for a rotisserie! The stacked baking method ensures juicy, flavorful meat with crispy, caramelized edges. Plus, it’s great for meal prep, quick dinners, and healthy homemade wraps.
So if you’re craving restaurant-style gyros at home, this is the recipe to try!


Homemade Chicken Gyro
Ingredients
For the Chicken
- 2 lbs boneless skinless chicken thighs
- 1 large yellow onion cut in half
- 1 bamboo skewer
- 1 cup Greek yogurt for extra tenderness
- 3 tbsp olive oil
- Juice of 1 lemon
- 4 cloves garlic minced
- 1 tbsp dried oregano
- 1 ½ tsp ground cumin
- 1 tsp salt
- ½ tsp black pepper
For the Gyro Assembly
- Warm pita bread
- Tzatziki sauce
- Sliced red onions
- Chopped tomatoes
- Shredded lettuce
- Feta cheese optional
Instructions
- In a large bowl, whisk together greek yogurt, olive oil, lemon juice, minced garlic, oregano, cumin, salt, black pepper, and optional red pepper flakes
- Toss in the chicken thighs, making sure they’re well coated. Cover and refrigerate for at least 1 hour.
- Preheat your oven to 375°F (190°C).
- Cut a yellow onion in half and place one half, cut side down, in the center of a foil-lined baking sheet or oven-safe dish.
- Insert the bamboo skewer into the onion, standing straight up.
- Stack the marinated chicken thighs one on top of the other, pressing them down slightly to create a tower.
- Once all the chicken is stacked, place the second half of the onion on top to help secure everything in place (optional) – I have tried with and without.
- Transfer the baking sheet to the oven and roast for 75 minutes, or until the chicken reaches an internal temperature of 165°F (75°C). Depending on your oven, could take up to 90 minutes.
- About 30 minutes in, baste the chicken with the juices that have pooled at the bottom for extra moisture and flavor.
- For a crispy, charred finish, switch the oven to broil for the last 5 minutes of cooking.
- Once the chicken is beautifully golden and slightly crispy on the edges, remove it from the oven and let it rest for 5 minutes.
- Using a sharp knife, shave thin slices off the stack, just like a classic gyro rotisserie.
- Warm your pita bread in a dry skillet or directly over an open flame for a slight char.
- Spread a generous spoonful of tzatziki sauce on the pita.
- Layer on the sliced chicken, red onions, tomatoes, shredded lettuce, and feta cheese.
- Wrap it up, take a bite, and enjoy!






I haven’t made this yet but I was looking at the recipe and in the instructions step 1, to whisk “Paprika, coriander and red pepper Flakes” but these are not specified in the ingredients.
you can add those in if you would like– but they are not what I used. some people may like to add in those flavors!
I made this 3x chicken is not more tender using the yogurt. Chicken actually comes out less flavorful than using just lemon and oil marinade. also there is no way the chicken cooks like in the image at 375 for 60-70 min. I have cooked it up at 425 for 60 min and only outside part of chicken crisp inside within the stack becomes almost poached. I feel something is off or steps in recipe are left out
Hey there, I have made this 3 times. Depending on your oven, it could take up to 90. I have a brand new oven so it seems to cook things a little faster than my old one. Only the outside of the chicken crisps, inside should be moist.