Begin by preparing the corn: if using fresh corn, carefully cut the kernels off the cob and add them to a pot of boiling water. Blanch for 2-3 minutes, then drain and transfer to a bowl of ice water to stop cooking. If using canned or frozen corn, simply rinse and drain.
In a large mixing bowl, combine the blanched corn, diced avocados, halved cherry tomatoes, chopped red onion, cilantro, and jalapeño (if using).
In a separate small bowl, whisk together the lime juice, olive oil, honey, salt, and pepper to create the dressing.
Pour the dressing over the salad ingredients and gently toss to combine, being careful not to mash the avocado.
Taste and adjust seasoning as necessary, adding more lime juice or salt if desired.
Serve immediately or let the salad chill in the refrigerator for about 15-30 minutes to allow the flavors to meld.
Notes
Serve in a colorful bowl garnished with cilantro and lime wedges.