01 - Whisk together olive oil, lemon juice, minced garlic, dried oregano, paprika, salt, and black pepper in a large bowl until well combined.
02 - Add chicken pieces to the marinade, toss to coat thoroughly. Cover bowl and refrigerate for minimum 20 minutes or up to 2 hours for enhanced flavor penetration.
03 - Heat grill to medium-high temperature, approximately 400°F. If using wooden skewers, soak in water for 30 minutes prior to assembly.
04 - Thread marinated chicken, bell peppers, onion wedges, zucchini slices, and mushroom halves onto skewers, alternating ingredients for even cooking and visual appeal.
05 - Lightly brush assembled kabobs with any remaining marinade mixture for additional flavor.
06 - Place kabobs on preheated grill. Turn every 3-4 minutes to ensure even cooking. Grill until chicken reaches internal temperature of 165°F and vegetables are tender with light char marks, approximately 12-15 minutes total.
07 - Remove kabobs from grill and let rest for 2 minutes to allow juices to redistribute. Garnish with chopped fresh parsley and accompany with lemon wedges if desired.