01 -
In a medium mixing bowl, combine olive oil, lemon juice, red wine vinegar, minced garlic, dried oregano, salt, black pepper, and paprika (if using). Whisk until thoroughly blended.
02 -
Place chicken pieces in a large bowl or zip-top bag. Pour the marinade over the chicken and toss to coat each piece evenly. Cover and refrigerate for at least 30 minutes, ideally between 2 and 8 hours for optimal flavor.
03 -
If using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread the marinated chicken onto the skewers, alternating with red onion, bell pepper, and zucchini as preferred.
04 -
For grilling: Preheat the grill to medium-high. Place skewers on the grill and cook for 10–12 minutes, rotating halfway, until the chicken is thoroughly cooked and displays clear grill marks. For oven: Preheat oven to 220°C. Line a baking tray with foil and arrange skewers. Bake 18–22 minutes, turning once, until fully cooked. For stovetop: Heat a grill pan over medium-high. Cook skewers, turning occasionally, for 10–12 minutes until browned and done.
05 -
Serve chicken skewers warm alongside tzatziki, fresh pita, rice, or salad to your preference.