01 - In a large bowl, whisk together the olive oil, soy sauce, honey, minced garlic, lime juice, smoked paprika, black pepper, and salt until well combined.
02 - Add the chicken cubes to the marinade and toss to coat evenly. Cover and refrigerate for at least 15 minutes, or up to 2 hours for deeper flavor penetration.
03 - Preheat your grill to medium-high heat (approximately 400°F). Brush the grates with oil to prevent sticking.
04 - Thread the marinated chicken, zucchini slices, pineapple chunks, bell pepper pieces, and red onion wedges onto skewers, alternating ingredients for even color distribution and balanced flavor.
05 - Place skewers on the grill and cook for 10 to 12 minutes, turning every few minutes, until the chicken is cooked through and the vegetables are tender with lightly charred edges.
06 - Transfer the grilled kabobs to a serving platter and garnish with fresh chopped cilantro or parsley if desired. Serve immediately.