Preheat your grill or grill pan to medium-high heat.
Brush the zucchini slices with olive oil and season with salt and pepper.
Grill the zucchini for about 2-3 minutes per side until tender and slightly charred.
While the zucchini grills, cook the corn on the grill for about 5 minutes, turning occasionally, until slightly charred. Remove and set aside.
Once the zucchini and corn are done, slice the zucchini into bite-sized pieces.
In a large mixing bowl, combine the grilled zucchini, corn kernels, and halved cherry tomatoes.
Drizzle with balsamic vinegar and honey, if using. Toss everything gently to combine.
Sprinkle with fresh basil and adjust seasoning to taste.