Prepare your 9x9 inch baking pan with a sheet of parchment paper or with baking spray or cake release. Preheat the oven to 400℉.
In a medium mixing bowl, whisk together the cornmeal, flour, salt, baking powder and soda, and spices. Set aside.
1 cup cornmeal, 1 cup all purpose flour, ½ teaspoon kosher salt, 1 tablespoon baking powder, 1 teaspoon baking soda, 1 teaspoon ground cinnamon, ½ teaspoon ground cloves, ¼ teaspoon ground nutmeg, ¼ teaspoon ground ginger
In a large mixing bowl, whisk together the brown sugar, honey, sweet potato puree, sour cream, eggs, and melted butter until well combined.
⅓ cup brown sugar, 1 cup roasted sweet potato puree, 1½ cups sour cream, 2 large eggs, 6 tablespoon unsalted butter, ¼ cup honey
Use a baking spatula to gently mix the dry ingredients into the wet ingredients, stirring until the dry ingredients are just combined.
Pour the sweet potato cornbread batter into the prepared baking pan and smooth out the top. Bake for 25-30 minutes, or until the top is golden brown and a cake tester or toothpick comes out clean with maybe a few crumbs.
Pull the cornbread from the oven to cool and rub the pat of butter all over the top of it. Let cool for about 15 minutes before removing from the pan and slicing.
pat of butter
Serve the sweet potato cornbread warm with honey, if desired.
honey