In a large bowl, whisk together olive oil, soy sauce, honey, garlic, paprika, salt, and pepper.
Add chicken chunks to the marinade, cover, and refrigerate for at least 30 minutes or overnight.
Preheat the grill to medium-high heat and lightly oil the grates.
Thread chicken, bell peppers, onion, zucchini, and pineapple onto skewers, alternating ingredients.
Grill kabobs for 12-15 minutes, turning occasionally, until the chicken is fully cooked and slightly charred.
Serve immediately with your favorite sides.