Preheat your oven to 425°F (220°C). Grease a skillet or baking dish.
In a large mixing bowl, whisk together the buttermilk, egg, and melted butter.
In another bowl, combine the cornmeal, flour, sugar, baking powder, baking soda, and salt.
Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
Fold in the corn kernels and crumbled bacon.
Pour the batter into the prepared skillet or baking dish.
Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
Let cool slightly before serving. Enjoy!