01 - 
                Start by preheating your oven to 375°F (190°C). Grease an 8-inch square baking dish or a cast-iron skillet.
              
              
              
                02 - 
                If you haven't done so, cook the sweet potato until tender. Mash it until smooth and set aside to cool slightly.
              
              
              
                03 - 
                In a large mixing bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt.
              
              
              
                04 - 
                In a separate bowl, mix together the mashed sweet potatoes, buttermilk, melted butter, eggs, and honey until well combined.
              
              
              
                05 - 
                Pour the wet mixture into the dry ingredients and stir until just combined. Be careful not to overmix.
              
              
              
                06 - 
                Pour the batter into the prepared baking dish or skillet and spread it evenly. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
              
              
              
                07 - 
                While the cornbread is baking, beat together the softened butter, honey, and salt (if using) in a small bowl until smooth and creamy.
              
              
              
                08 - 
                Once the cornbread is done, remove it from the oven and let it cool slightly. Serve warm, topped with honey butter.