Begin by preheating your grill to medium-high heat. Grill the corn on the cob for about 10-15 minutes, turning occasionally, until the kernels are golden and charred. Once grilled, let the corn cool for a few minutes before carefully cutting the kernels off the cob and transferring them to a mixing bowl.
In a separate large mixing bowl, combine the softened cream cheese, sour cream, shredded cheddar cheese, crumbled cotija cheese, and mayonnaise. Use a spatula or wooden spoon to mix everything together until you achieve a smooth and creamy consistency.
Once the mixture is creamy, add in the fresh lime juice, chili powder, garlic powder, and chopped cilantro along with the corn kernels. Stir gently to combine all the ingredients evenly throughout the mixture.
Taste the dip and season with salt and freshly ground black pepper as desired. For those who enjoy a kick of heat, this is a good point to add a pinch of cayenne pepper or an extra sprinkle of chili powder.
Spoon the mixed dip into an oven-safe baking dish, using the spatula to smooth the top for an even bake.
Preheat your oven to 350°F (175°C) and bake the dip for 20-25 minutes, or until the top is bubbling and beautifully golden brown.
Once out of the oven, let the dip cool slightly for about 5-10 minutes to avoid burning your tongue, then it's ready to serve!
Notes
Serve warm, garnished with cilantro and chili powder.