Create authentic Greek Chicken Gyros in your oven with this straightforward, home-friendly recipe. Tender, well-seasoned chicken thighs are marinated in yogurt and aromatic herbs, stacked and roasted until juicy, then thinly sliced and tucked into warm pita with hummus, crumbled feta, a tomato-cucumber salad, and creamy tzatziki for a rich, restaurant-style meal made at home.

Why you’ll love this recipe
There’s something irresistible about thin slices of slow-roasted, well-seasoned meat piled into a soft pita. This oven method recreates the rotisserie experience without specialized equipment, producing moist, savory chicken with a bright, tangy yogurt-based marinade.
If you don’t have a vertical rotisserie, don’t worry — the recipe includes simple alternatives so you can make flavorful gyros using equipment you probably already own.
- Big flavor: Greek-style herbs, garlic, lemon, vinegar, and yogurt create a tender, fragrant chicken that tastes like it came from a gyro stand.
- Hands-off cooking: Most of the time is passive marinating and roasting. Active prep time is only about 15 minutes, making it easy to fit into a busy day.
- Great for meal prep: Roast a batch on Sunday and enjoy gyro meat all week — in pitas, salads, grain bowls, or as a protein for wraps.

Ingredients
The following ingredients produce classic Greek-style chicken gyros. For exact measurements and a printable recipe, see the recipe card further down.
- Chicken thighs – boneless, skinless thighs are ideal for flavor and juiciness. They hold up well to long roasting.
- Plain Greek yogurt – use whole-milk plain Greek yogurt for richness. The yogurt tenderizes and adds tang to the marinade.
- Garlic – fresh crushed garlic gives bright savory depth.
- White wine vinegar – adds acidity and balances the yogurt and oil.
- Fresh lemon juice – for brightness and acidity.
- Olive oil – a little oil helps the marinade coat the meat and adds flavor.
- Dried oregano – Greek oregano, if available, gives a bolder, more authentic flavor.
- Greek seasoning – a blend of Mediterranean herbs; if you don’t have it, use a mix of dried parsley, dried mint, and dried dill as a substitute.
- Salt and freshly ground black pepper
Instructions
Below are clear steps to marinate, stack, roast, and slice the chicken so you achieve tender, flavorful gyro meat. Photos in the post illustrate each stage; the concise recipe card at the end contains exact times and measurements.



- Make the marinade: In a large bowl or zipper bag, whisk together Greek yogurt, crushed garlic, white wine vinegar, fresh lemon juice, olive oil, dried oregano, Greek seasoning (or substitute herbs), salt, and pepper. Mix until smooth.
- Marinate the chicken: Add the boneless, skinless chicken thighs to the marinade and toss to coat completely. Refrigerate for at least 2 hours and up to 12 hours for best flavor and tenderness.
- Prepare for roasting: Arrange an oven rack so a vertical skewer setup will fit. If you have a vertical skewer or rotisserie pan, stack the marinated thighs on the skewer, alternating directions so the meat cooks evenly. Pour 1 cup of chicken broth or water into the bottom of the pan to catch drippings and prevent burning. Cover the top piece with a small square of foil to avoid over-browning.
- Alternative skewer method: If you don’t have a vertical skewer pan, create a simple stand by trimming both ends off a large onion so it sits flat, placing the onion in the center of a baking dish, and sticking two wooden or metal skewers into the onion to hold the meat stacked on the skewers. Add broth or water to the pan as above.
- Roast the chicken: Preheat the oven to 425°F (220°C). Roast the stacked chicken for approximately 75–90 minutes, checking the temperature around 75 minutes. Remove the chicken when an internal temperature of 165°F (74°C) is reached.
- Slice and assemble: Use a sharp knife to shave thin slices from the stack. Warm pita bread, spread with hummus or tzatziki, add the sliced chicken, and top with tomato-cucumber salad, shredded lettuce, sliced red onion, and crumbled feta as desired.


How to fill gyros
Gyros are highly customizable. Below are classic and favorite toppings that pair perfectly with the seasoned chicken:
- Vegetables: shredded lettuce, ripe tomato slices, thinly sliced red onion, or a refreshing tomato-cucumber salad.
- Sauces and dips: tzatziki sauce for cool creaminess, hummus for a savory base, or a tangy feta spread.
- Cheese: a light sprinkle of crumbled feta adds salty richness.
Recipe notes
Using chicken breasts: If you prefer chicken breasts, reduce roasting time and begin checking the internal temperature at about 45 minutes, since breasts cook faster than thighs.
Marinating time: The chicken can marinate up to 24 hours, but avoid exceeding that since the yogurt’s acidity will start to break down the meat’s texture.
Storage: Store leftover sliced gyro chicken in an airtight container in the refrigerator for up to 6 days. Reheat gently or serve cold on salads for convenient meals.

What to serve with them
Chicken gyros are delicious on their own or alongside Mediterranean-inspired sides. Consider roasted vegetables, a chilled eggplant salad, a lemony Greek orzo salad, crisp fries, or a simple arugula and cucumber salad to complete the meal.
Eggplant Salad
Greek Orzo Salad
Air Fryer French Fries
Cucumber Arugula Prosciutto Salad
Chicken Gyros
8 servings
15 minutes
1 hour 15 minutes
2 hours (or up to 12 hours)
Approx. 3 hours 30 minutes (includes marinating)
Whitney Bond
Ingredients
- 1/2 cup whole-milk plain Greek yogurt
- 1 tablespoon crushed garlic cloves
- 1 tablespoon white wine vinegar
- 3 tablespoons fresh-squeezed lemon juice
- 1 tablespoon olive oil
- 1 1/2 tablespoons dried Greek oregano
- 1 tablespoon Greek seasoning (or 1 tsp each dried parsley, dried mint, and dried dill)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 1/2 pounds boneless, skinless chicken thighs
- 1 cup chicken broth (or water)
Serve with
- pita bread
- hummus
- crumbled feta cheese
- tomato-cucumber salad (or lettuce, tomato, and red onion)
- tzatziki sauce
Instructions
- Add the yogurt, crushed garlic, white wine vinegar, lemon juice, olive oil, oregano, Greek seasoning, salt, and pepper to a large bowl or zipper bag and combine well. Add chicken thighs and toss until fully coated.
- Refrigerate and marinate for 2–12 hours.
- Preheat the oven to 425°F (220°C).
- Stack the marinated chicken on a vertical skewer or on skewers anchored in a halved onion positioned in a baking dish. Pour 1 cup of chicken broth or water into the pan to catch drippings. Cover the top piece of chicken lightly with foil to prevent burning.
- Roast for 75–90 minutes, or until an internal temperature of 165°F (74°C) is reached when checked near the center of the stack.
- Remove from the oven and use a sharp knife to slice thin strips of chicken. Warm pita, spread with hummus or tzatziki, add chicken and desired toppings, then serve.
Notes
- You can replace the Greek seasoning with 1 teaspoon dried parsley, 1 teaspoon dried mint, and 1 teaspoon dried dill if you prefer.
- To assemble a skewer without special equipment, trim both ends off a large onion to create a flat base, place it in the center of a baking dish, and insert two skewers into the onion to hold the stacked chicken.
- Use a meat thermometer to ensure safe cooking: chicken should reach 165°F (74°C).
- Nutrition values below are for one serving of the prepared chicken only and do not include pita or optional toppings.