01 - In a large mixing bowl, whisk together olive oil, lemon juice, Greek yogurt, minced garlic, red wine vinegar, oregano, thyme, salt, black pepper, and lemon zest until fully combined.
02 - Add the chicken cubes to the marinade, ensuring each piece is thoroughly coated. Cover and refrigerate for at least 1 hour, or up to 8 hours for enhanced flavor.
03 - If using wooden skewers, soak them in water for 30 minutes to prevent burning during grilling.
04 - Thread marinated chicken, red onion, red bell pepper, yellow bell pepper, and zucchini onto skewers, alternating ingredients for even cooking and visual appeal.
05 - Preheat grill or grill pan to medium-high heat and lightly grease the grates with oil to prevent sticking.
06 - Grill skewers for 6 to 8 minutes per side, turning once, until chicken is fully cooked and grill marks appear. Cook until chicken reaches an internal temperature of 165°F.
07 - Serve kabobs immediately with lemon wedges, a sprinkle of fresh parsley, and tzatziki sauce as desired.