Esquites is a cousin to elote--that street food favorite of creamy cheese-coated corn cobs. You can also find this off-the-cob version with Mexican street food vendors. It's great on its own or served as a side dish with grilled meats.
Heat a large cast-iron or other heavy skillet over medium-high heat. Add 1 tablespoon oil to pan; swirl to coat. Add half of corn and 1 teaspoon sugar; toss to combine. Cook, without stirring, 3 minutes or until corn begins to brown on bottom. Stir and cook 3 minutes or until most of the kernels are browned. Remove from pan. Repeat procedure with remaining 1 tablespoon oil, corn, and 1 teaspoon sugar.
Combine mayonnaise, lime juice, chile powder, coriander, and salt in a medium bowl, stirring with a whisk. Add corn; toss to combine. Sprinkle cheese over corn; serve warm, at room temperature, or chilled.