This Honey Butter Sweet Potato Cornbread recipe blends the earthy sweetness of mashed sweet potatoes with classic cornbread texture and a luscious honey butter topping. Perfect for holidays, family dinners, or cozy nights in, this easy homemade cornbread is moist, flavorful, and pairs beautifully with savory dishes. A must-try sweet potato cornbread side dish!
For the Cornbread:
1 cup mashed sweet potatoes (about 1 medium sweet potato)
1 cup cornmeal
1 cup all-purpose flour
1/4 cup granulated sugar
1 tablespoon baking powder
1/2 teaspoon salt
1 cup buttermilk (or regular milk)
1/4 cup unsalted butter, melted
2 large eggs
1/4 cup honey
For the Honey Butter:
1/2 cup unsalted butter, softened
1/4 cup honey
1/4 teaspoon salt (optional)
Preheat oven to 375°F (190°C). Grease an 8-inch square baking dish or cast-iron skillet.
Cook and mash sweet potato until smooth. Let cool slightly.
In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt.
In a separate bowl, mix mashed sweet potatoes, buttermilk, melted butter, eggs, and honey.
Add wet ingredients to dry ingredients and stir just until combined—do not overmix.
Pour batter into prepared baking dish and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
Meanwhile, make the honey butter by beating together softened butter, honey, and salt (if using) until creamy.
Allow cornbread to cool slightly, then serve warm with a generous spread of honey butter.
Swap honey for maple syrup for a twist in flavor.
Add-ins like chopped pecans or dried cranberries offer added texture.
For a spiced version, add 1 tsp cinnamon or 1/2 tsp nutmeg.
Store at room temp for up to 3 days or refrigerate for a week.
Reheat in microwave or oven before serving.
Can be made ahead and frozen in slices.