When a knife slides into a sweet potato with almost no resistance, the flesh is ready for the bowl. Baking it whole lets it soften right in its peel, and the mash brings a gentle sweetness and moisture to this honey butter sweet potato cornbread. The squares still have the familiar cornmeal crumb; they just don’t eat dry or sandy.
I keep the batter tender by folding the wet mixture into the dry ingredients only until the last dry streak disappears. A few lumps are fine; working the batter smooth can make the cornbread heavy. Spread it into a greased square pan, bake until golden, then finish the warm top with honey butter that melts into the crumb. Each piece has a soft center and a lightly sweet, buttery finish.

Kitchen Note
Let the roasted sweet potato cool until it’s easy to handle before peeling it. It doesn’t need to be cold, but peeling it while it’s piping hot is awkward and can leave you rushing the mash.
Save this honey butter sweet potato cornbread for a soft, golden square with a warm honey-butter finish.
Why Sweet Potato Keeps This Cornbread Moist Without Making It Heavy
Sweet potato adds more than sweetness here: it brings moisture and soft starch to a batter that also contains cornmeal. That balance is why the crumb stays tender instead of turning dry and crumbly. But sweet potatoes aren’t identical in size or moisture, so measuring the mash matters. Using the amount called for keeps the wet-to-dry balance steady; adding every bit of a larger potato can push the texture toward dense and gummy.
The brown sugar rounds out the earthy cornmeal and sweet potato, while the eggs help the squares hold together. The result isn’t cake, and it shouldn’t be as fluffy as a plain wheat muffin. Look for a moist, close crumb that still has the unmistakable grain of cornbread. The honey butter adds a glossy, sweet finish, so the base can stay gently sweet rather than tasting like dessert.
What Sweet Potato, Cornmeal, and Buttermilk Each Bring to the Crumb

- Sweet potato — A fresh whole potato gives the batter its mellow sweetness and soft, moist texture. Choose one that feels firm, with no soft spots; the skin protects the flesh while it bakes.
- Yellow cornmeal and all-purpose flour — Cornmeal brings the grainy, unmistakable cornbread character, while flour gives the slices enough structure to hold together. Plain yellow cornmeal is the right choice here; a self-rising cornbread mix would bring other leavening and change the balance.
- Buttermilk — Its tang keeps the sweet potato and brown sugar from tasting flat, and its acidity works with the baking soda. Fresh buttermilk is worth using; a carton that’s past its prime won’t give the batter the same clean tang.
- Vegetable oil and eggs — Oil keeps the crumb soft as it cools, while eggs provide structure. A neutral vegetable oil is a good fit because it won’t compete with the cornmeal or sweet potato.
- Honey and unsalted butter — Mild honey lets the topping taste sweet and floral without overpowering the cornbread. Use unsalted butter so the topping’s sweetness stays clear.
Roast the Sweet Potato, Then Fold the Batter Gently
Roast Until a Knife Slides In Easily
Heat the oven to 400°F and bake the sweet potato directly on the oven rack for 45 to 60 minutes. It’s ready when a knife pierces the center with almost no resistance. Let it cool until easy to handle, then peel and mash until smooth. Measure 1 cup of mash for the batter; don’t add extra if the potato yields more.
Whisk the Wet and Dry Mixtures Separately
Reduce the oven to 375°F and grease a 9-inch square baking pan. In a large bowl, whisk the cornmeal, flour, baking powder, baking soda, and salt until evenly combined. In a medium bowl, whisk together the buttermilk, eggs, oil, brown sugar, and measured sweet potato. Smooth out any large sweet potato lumps in the wet mixture before combining the bowls.
Fold Until the Dry Streaks Disappear
Pour the wet mixture into the dry ingredients and fold just until no dry streaks remain. Stop even if the batter looks a little lumpy; beating it smooth works the flour more and can leave you with a dense crumb. Spread the batter in the prepared pan, nudging it into the corners without pressing it down.
Bake, Rest, and Finish with Honey Butter
Bake at 375°F for 30 to 35 minutes, until the top is golden and a toothpick inserted in the center comes out with a few moist crumbs. A toothpick coated in wet batter means the center needs more time. Let the cornbread rest in the pan for 10 minutes. Stir the softened butter and honey together in a small bowl until smooth, then spread the honey butter over the warm cornbread and serve.
Two Easy Ways to Change the Sweet Finish
Use Maple Butter Instead of Honey Butter
Stir maple syrup into the softened butter in place of the honey, keeping the same amount. The topping will be a little softer and bring a toastier maple note; spread it over the cornbread while the squares are still warm.
Make a Dairy-Free Version
Replace the buttermilk with unsweetened soy milk mixed with lemon juice, using enough lemon juice to give it a tangy, cultured taste, and use dairy-free stick butter for the topping. The soy mixture keeps the batter moist and adds acidity for the baking soda; the cornbread will taste a little less tangy than the buttermilk version.
Storage and Reheating
- Refrigerator: Cover and refrigerate within 2 hours; keep for up to 4 days. The crumb firms up when chilled, and the butter topping becomes firm.
- Freezer: Freeze cooled squares in an airtight container or freezer bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Cover the squares loosely with foil and warm them in a 300°F oven until heated through. Leaving them uncovered can dry the edges before the middle warms.
Questions That Come Up When Baking Sweet Potato Cornbread

Honey Butter Sweet Potato Cornbread
Ingredients
Equipment
Method
- Heat the oven to 400°F.
- Bake the sweet potato directly on the oven rack until very tender when pierced with a knife, 45 to 60 minutes.
- Let the sweet potato cool until easy to handle, about 15 minutes.
- Peel the sweet potato.
- Mash the sweet potato until smooth and measure 1 cup.
- Reduce the oven to 375°F.
- Grease a 9-inch square baking pan.
- In a large bowl, whisk together the cornmeal, flour, baking powder, baking soda, and salt.
- In a medium bowl, whisk together the buttermilk, eggs, oil, brown sugar, and 1 cup mashed sweet potato.
- Pour the wet mixture into the dry mixture.
- Fold just until no dry streaks remain.
- Spread the batter in the prepared pan.
- Bake at 375°F until golden and a toothpick inserted in the center comes out with a few moist crumbs, 30 to 35 minutes.
- Let the cornbread rest in the pan for 10 minutes.
- Stir the softened butter and honey together in a small bowl until smooth.
- Spread the honey butter over the warm cornbread.
- Serve the cornbread.


