01 - In a large mixing bowl, whisk together olive oil, soy sauce, honey, minced garlic, smoked paprika, black pepper, and salt. Add chicken cubes and turn to coat thoroughly. Cover and marinate for at least 15 minutes, or refrigerate up to 2 hours for enhanced flavor.
02 - Preheat grill to medium-high heat. If bamboo skewers are used, soak them in water for at least 20 minutes to prevent scorching.
03 - Thread marinated chicken, zucchini slices, pineapple chunks, and bell pepper pieces alternately onto skewers, leaving a small gap between each for even cooking.
04 - Place skewers on the preheated grill. Cook for 12 to 15 minutes, turning occasionally with tongs, until the chicken is fully cooked through and has visible grill marks.
05 - Remove kabobs from grill and let rest for 2 minutes. Garnish with fresh parsley or cilantro if desired. Serve hot.