01 - In a large bowl, whisk together the olive oil, lemon zest, lemon juice, minced garlic, Greek yogurt, dried oregano, dried thyme, salt, black pepper, smoked paprika (if using), and chopped parsley until well combined.
02 - Add the chicken pieces to the marinade and toss until every piece is evenly coated. Cover the bowl with plastic wrap and refrigerate for 1 to 4 hours to allow the flavors to penetrate.
03 - If using wooden skewers, submerge them in water for at least 30 minutes before grilling to prevent burning.
04 - Thread the marinated chicken pieces onto skewers, alternating with bell pepper, red onion, and zucchini pieces if desired, leaving a small gap between each piece for even cooking.
05 - Preheat an outdoor grill or grill pan over medium-high heat. Lightly brush the grates with oil to prevent sticking.
06 - Place the skewers on the hot grill and cook for 12 to 15 minutes total, turning every 3 to 4 minutes, until the chicken is cooked through (internal temperature reaches 165°F) and lightly charred on all sides.
07 - Transfer the kabobs to a serving platter, garnish with additional fresh parsley, and serve alongside lemon wedges.