Preheat your oven to 350°F and grease a 9x13-inch baking dish with butter or cooking spray.
In a large bowl, combine the whole kernel corn, creamed corn, sour cream, melted butter, and beaten eggs. Mix until well combined.
Stir in the corn muffin mix, shredded cheese, and salt until everything is evenly incorporated.
Pour the mixture into your prepared baking dish and spread it out evenly.
Bake for 45 minutes, or until the top is golden brown and the center is set (a toothpick inserted in the middle should come out clean).
Let it cool for 5-10 minutes before serving. It'll firm up nicely as it cools!