Place the stick of butter in your cast iron skillet and preheat the oven to 375 degrees. When the pan is hot and the butter is melted remove the pan from the oven. Butter the insides of the pan with a basting brush and leave the butter in the pan.
While the oven is heating mix together the dry ingredients, flour, sugar, cornmeal, baking powder, baking soda and kosher salt in a medium bowl.
In a large bowl combine the buttermilk, honey, corn salsa, vegetable oil and eggs.
Add the dry ingredients to the buttermilk mixture, stir together until your mix is combined, do not overmix.
Pour the ingredients into the hot buttered cast iron pan and place the pan in the middle rack of your oven. Bake for 15-17 minutes or until the sides are crispy and brown and the center is set.
Remove the cornbread from the oven and cool it for 10 minutes before removing it from the pan. Serve and enjoy. * Note if there are leftovers remove them from the pan and place them in an airtight covered dish. If you leave the bread in the pan overnight your cornbread can pick up some of the iron flavor.