Preheat oven to 350°F (175°C). Grease a 9x9-inch baking dish or medium casserole pan.
Combine ingredients: In a large mixing bowl, add both cans of corn, sour cream, melted butter, and the corn muffin mix. Stir gently until just combined.
Add cheese (optional): Fold in shredded cheddar if desired for a cheesy version.
Bake: Pour the mixture into the greased dish and spread evenly. Bake for 45–50 minutes, or until the top is golden brown and slightly crisp around the edges.
Cool and serve: Let the casserole sit for 5–10 minutes before serving.