Heat a large non-stick pan over medium-high heat. Add butter and corn; cook for five minutes, stirring frequently until corn is golden. Add the garlic, salt and pepper and cook until garlic is softened, one to two minutes.
Reduce heat to low and add honey, jalapeño and onion. Cook for one minute.
Spoon into a serving bowl with avocado, feta, cilantro, lime zest and juice. Toss gently to combine. Serve warm or chilled.