01 - Preheat oven to 350°F. Lightly grease a 2-quart casserole dish with butter or cooking spray.
02 - In a large mixing bowl, whisk together eggs, whole milk, sour cream, melted butter, and honey until completely smooth and incorporated.
03 - In a separate medium bowl, sift together all-purpose flour, baking powder, salt, and black pepper.
04 - Gradually stir the dry ingredients into the wet mixture, mixing until just blended and no flour pockets remain.
05 - Gently fold in the corn kernels and shredded cheddar cheese until evenly distributed throughout the batter.
06 - Pour the batter into the prepared casserole dish, using a spatula to smooth the top into an even layer.
07 - Bake for 40 to 45 minutes until the center is set and the top develops a rich golden-brown color.
08 - Allow the casserole to rest for 5 minutes before serving to let the custard set for cleaner slices.