01 -
In a large bowl or ziplock bag, combine olive oil, white wine vinegar, garlic, lemon juice, Greek seasoning, kosher salt, and black pepper. Mix thoroughly to emulsify.
02 -
Add chicken pieces to the marinade, ensuring all surfaces are coated. Cover and refrigerate for at least 30 minutes, ideally 6 hours or overnight for optimal flavor infusion.
03 -
If using wooden skewers, immerse them in water for 30 minutes to prevent burning during grilling.
04 -
Remove chicken from marinade and thread evenly onto skewers, avoiding overcrowding to promote even cooking.
05 -
Preheat grill or grill pan to medium-high heat (200°C). Cook skewers for 12–15 minutes, turning every 3–4 minutes, until internal temperature reaches 74°C and the exterior is golden with light charring.
06 -
Remove from heat and allow to rest for 3 minutes. Serve immediately with warm pita, tzatziki sauce, and optional accompaniments such as salad or grilled vegetables.