01 - In a large bowl, whisk together the olive oil, soy sauce, balsamic vinegar, maple syrup, garlic, smoked paprika, salt, and pepper until well combined.
02 - Add the pineapple chunks, bell pepper, zucchini, red onion, and cherry tomatoes to the bowl. Toss thoroughly to coat all pieces evenly. Let marinate for at least 15 minutes to absorb flavors.
03 - Thread the marinated pineapple and vegetables alternately onto skewers, distributing ingredients evenly across each skewer for balanced cooking.
04 - Preheat a grill or grill pan to medium-high heat, approximately 375-400°F.
05 - Place skewers on the preheated grill and cook for 8-10 minutes, turning every 2-3 minutes, until vegetables are tender and lightly charred with grill marks.
06 - Remove skewers from heat and serve immediately, garnished with fresh herbs or a squeeze of fresh lime juice if desired.