In a large bowl, combine the lemon juice and zest, olive oil, minced garlic, oregano, thyme, paprika, salt, and pepper. Whisk together to create a marinade.
Add the chicken cubes to the marinade and mix well to ensure all pieces are coated. Cover and refrigerate for at least 30 minutes (up to 2 hours for more flavor).
While the chicken is marinating, soak wooden skewers in water for about 30 minutes to prevent them from burning during cooking.
Preheat the grill to medium-high heat.
Once marinated, thread the chicken onto the skewers, alternating with pieces of bell peppers and onion for added color and flavor.
Place the skewers on the preheated grill and cook for 10-12 minutes, turning occasionally until the chicken is cooked through and has nice grill marks. The internal temperature should reach 165°F (75°C).
Remove the skewers from the grill and let them rest for a few minutes.
Serve the kabobs garnished with freshly chopped parsley for a pop of color and additional flavor.
Notes
Soak wooden skewers before grilling to prevent burning.