In a large bowl, whisk together olive oil, lemon zest, lemon juice, minced garlic, oregano, thyme, smoked paprika, salt, and pepper. This will be your marinade.
Add the chicken breast cubes to the marinade, mixing until fully coated. Cover and refrigerate for at least 1 hour, or overnight for more flavor.
Preheat your grill to medium-high heat. If using wooden skewers, soak them in water for 30 minutes to prevent burning.
Thread the marinated chicken, bell peppers, and onion onto the skewers, alternating ingredients for a colorful presentation.
Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks. Use a meat thermometer to ensure the internal temperature reaches 165°F.
Remove from grill and let rest for a few minutes before serving.
Notes
Serve the kebabs on a platter with tzatziki sauce or a fresh salad. Garnish with fresh herbs and lemon wedges.