Start by cooking the corn kernels. If using fresh corn, bring a pot of water to a boil, add the corn, and cook for 3-5 minutes until tender. Drain and let cool.
In a large mixing bowl, combine the cooked corn, diced cucumber, cherry tomatoes, and red onion.
Add the chopped cilantro to the bowl.
In a small bowl, whisk together the lime juice, olive oil, salt, and pepper.
Pour the dressing over the salad ingredients and toss gently to combine.
Taste and adjust seasoning if necessary. Serve immediately or refrigerate for 30 minutes to allow flavors to meld.
Notes
This salad is best served fresh but can be refrigerated for a short time. Feel free to add other vegetables or proteins as desired.