Brown Butter Cornbread

Adjust oven rack to center position and preheat oven to 425 degrees.
Place butter in a 10-inch cast iron skillet. Transfer skillet to oven and heat until the butter is melted and well browned, 10 to 20 minutes. Pour browned butter into a heatproof cup or bowl, leaving about 1 tablespoon remaining in skillet.
While butter is browning, in a large bowl, combine cornmeal, flour, sugar, salt, baking powder and baking soda in a large bowl. Combine eggs, sour cream, and buttermilk in a second bowl and whisk until homogenous. Whisking constantly, slowly drizzle in reserved browned butter. Whisk wet ingredients into dry ingredients until homogenous.
Swirl skillet to coat all surfaces with melted butter. Spoon batter into skillet, smooth top lightly, then transfer to oven. Bake until light golden brown on top and a wooden skewer inserted into cornbread comes out with no crumbs, 20 to 25 minutes. Let cool 10 minutes, then serve with extra butter and honey at the table. Leftover cornbread can be stored in a sealed container in the refrigerator for up to 3 days.