Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
In a large bowl, combine the Jiffy Corn Muffin Mix, creamed corn, drained whole kernel corn, sour cream, and beaten eggs. Mix until just combined; do not overmix.
Stir in the melted butter and black pepper. If you are adding the optional bacon, gently fold it into the batter now.
Pour the batter into the prepared baking dish. Sprinkle the shredded cheddar cheese evenly over the top.
Bake for 40 to 45 minutes, or until the top is golden brown and a toothpick inserted near the center comes out clean.
Let the cornbread casserole cool for 5 to 10 minutes before cutting and serving.
Notes
For a sweeter casserole, substitute the sour cream with an equal amount of plain Greek yogurt and add 2 tablespoons of granulated sugar to the batter.
This is a great make ahead casserole; cover and refrigerate the unbaked mixture for up to 24 hours, then add 10 minutes to the baking time.
If you want a richer, more Southern cornbread casserole flavor, use buttermilk instead of regular milk if your Jiffy mix calls for it, or add 1/4 cup of buttermilk to the batter.