Preheat oven to 400 degrees F. Lightly grease an 8 inch square cake pan.
In the bowl of a stand mixer with the flat beater attached, beat together sugar, salt, butter and vanilla until creamy. Stir in eggs one at a time, beating well after each addition. In a separate bowl, mix together flour, baking powder and cornmeal. Stir flour mixture into egg mixture alternately with the milk. Beat well until blended.
To make honey butter, in a small bowl, mix butter and honey until smooth. Set aside.
Bake in preheated oven for 30-40 minutes, or until golden brown. Serve warm with honey butter.