If starting with a raw sweet potato, roast it whole at 400°F until very soft, about 45–60 minutes. Scoop out the flesh, mash until smooth, and measure 1 cup. Let cool before mixing. This can be done ahead. The card's 55-minute time begins with cooked, cooled sweet potato; add roasting and cooling time when starting raw.
Set the oven to 400°F. Place the empty cast-iron skillet inside while the oven preheats.
Whisk together the cornmeal, flour, brown sugar, baking powder, salt, cinnamon, and optional nutmeg.
In a separate bowl, whisk the eggs, mashed sweet potato, buttermilk, melted butter, and vanilla until combined.
Fold the wet ingredients into the dry ingredients just until no dry flour remains. The batter should be thick but scoopable. If unusually stiff, fold in another 1–2 tablespoons of buttermilk.
Carefully remove the hot skillet using oven mitts. Add the 2 tablespoons of skillet butter and swirl to coat the bottom and sides. Immediately pour in the batter and gently spread it evenly. The handle stays hot.
Bake for 25–30 minutes, until the center springs back lightly and a toothpick inserted into the middle comes out with a few moist crumbs, but no wet batter.
Let cool in the skillet for 10 minutes before slicing. Cut into 8 wedges for the serving and nutrition estimate.
Mix 2 tablespoons softened butter with 1 tablespoon honey and brush over the warm cornbread.