You make this rich, creamy, and cheesy corn casserole with simple ingredients. It is a family favorite side dish perfect for holidays or weeknight dinners.
Preheat your oven to 350 degrees Fahrenheit. Grease a 9×13 inch baking dish with butter or cooking spray.
In a large bowl, combine the creamed corn, drained whole kernel corn, and corn muffin mix. Stir until just mixed.
Add the sour cream, shredded cheddar cheese, softened cream cheese cubes, melted butter, and eggs to the bowl. Mix everything together until the batter is smooth and the cream cheese is mostly incorporated. Do not overmix.
Pour the batter evenly into the prepared baking dish.
Bake for 45 to 55 minutes, or until the casserole is set in the center and lightly golden brown on top.
Let the casserole cool for 5 to 10 minutes before you serve it.
Notes
For an extra cheesy top, sprinkle 1/2 cup of extra cheddar cheese over the casserole during the last 10 minutes of baking.
If you prefer a less sweet flavor, use a reduced sugar corn muffin mix or substitute with an equal amount of yellow cornmeal mixed with 2 tablespoons of sugar.
You can prepare this casserole ahead of time. Cover the unbaked dish and refrigerate for up to 24 hours. Add about 10 minutes to the baking time if baking directly from the refrigerator.