Step 1: Grill the Corn : Preheat your grill (or grill pan) to medium-high heat. Brush the corn lightly with olive oil and season with a pinch of salt. Grill the corn for about 8–10 minutes, turning occasionally, until it’s nicely charred on all sides. Remove from grill and let cool for a few minutes. Once cooled, cut the kernels off the cob using a sharp knife.
Step 2: Prepare the Dressing : In a small bowl, whisk together lime juice, olive oil, honey, smoked paprika, minced garlic, salt, and pepper. Taste and adjust seasoning if needed — add more lime for tang or honey for sweetness.
Step 3: Assemble the Salad : In a large mixing bowl, combine grilled corn, diced avocado, cherry tomatoes, red onion, and cilantro. Pour the lime dressing over the mixture. Gently toss everything together until evenly coated, being careful not to mash the avocado.
Step 4: Chill (Optional) : You can serve immediately for a warm salad or refrigerate for 30 minutes to enjoy it cool and refreshing.