Marinate the Chicken
In a lidded container, whisk together the olive oil, lemon juice, red wine vinegar, dried oregano, garlic granules, salt, paprika, cumin, and lemon zest. Submerge the chicken thighs in the marinade, ensuring they are evenly coated. Seal the container and refrigerate for at least six hours or preferably overnight to allow the flavors to penetrate deeply.
Stack the Chicken
Arrange the marinated chicken thighs on a roasting tray in stacked layers, forming two small piles if necessary. Drape each stack with streaky bacon or a chicken thigh with skin intact—this added fat will slowly baste the meat during cooking, keeping it succulent.
Cooking Process
Preheat the oven to 130°C (260°F). Roast the chicken for approximately three hours, or until the internal temperature reaches 75°C (167°F) when checked with a digital thermometer. The slow cooking process ensures a tender and juicy result.
Prepare the Tzatziki Sauce
Grate the cucumber into a bowl and remove excess moisture by squeezing it with a cheesecloth or by hand. Combine the cucumber with Greek yogurt, minced garlic, fresh dill, mint, lemon juice, and salt. Drizzle with olive oil, stir thoroughly, and refrigerate to allow the flavors to develop.
Slice the Gyro
Discard the onions and bacon strips from the roasting tray. Using a sharp knife or an electric carving knife, slice the stacked chicken downwards to create fine, thin gyro strips. For a crispier texture, lightly pan-fry the slices in a small amount of olive oil.
Assemble and Serve
For a plated meal, serve the gyro meat with a side of Greek salad, tzatziki sauce, crispy fries, and grilled pita bread. To make a wrap, lightly pan-fry the pita bread with a drizzle of olive oil until warm. Spread tzatziki sauce on the pita, add a generous portion of chicken, and top with sliced tomatoes, onions, and parsley. Optionally, include fried halloumi or fries for a more indulgent experience.