01 - In a large bowl, whisk together the olive oil, lemon juice, garlic, oregano, paprika, salt, and pepper until well combined.
02 - Add the chicken pieces to the marinade, stirring to coat thoroughly. Cover the bowl and refrigerate for at least 20 minutes, or up to 2 hours for enhanced flavor.
03 - Prepare your grill to medium-high heat, ensuring the grates are clean and lightly oiled to prevent sticking.
04 - Thread the marinated chicken, bell peppers, red onions, zucchini, and mushrooms onto skewers, alternating ingredients to create colorful and balanced skewers.
05 - Lightly brush the assembled kabobs with any remaining marinade for additional flavor.
06 - Place kabobs on the preheated grill and cook for 12–15 minutes, turning every 3-4 minutes, until the chicken is fully cooked through and vegetables are tender with light char marks.
07 - Remove kabobs from the grill and let rest for 2 minutes to allow juices to redistribute. Garnish with fresh chopped parsley and serve with lemon wedges if desired.