
Heat a cast iron skillet over medium-high heat. Add butter and heat until melted.
Once butter has melted, add corn kernels and saute, stirring occasionally, until kernels are slightly charred/darkened (this usually takes around 5-8 minutes).
Sprinkle with salt, stir, and remove from heat. Pour corn into a large, heatproof mixing bowl.
Add cotija cheese, onion, cilantro, crema, mayonnaise, jalapeno, lime juice, and pressed garlic. Stir well until all ingredients are well incorporated and dispersed.
Serve warm or cold, topped with chili powder or Tajin as desired.