Classic Southern Sweet Potato Cornbread

I’ve been sharing Southern recipes for more than a decade, and I refuse to hand you a dry cornbread recipe. I know the techniques that keep cornbread moist, well-seasoned, and full of flavor. This sweet potato cornbread isn’t the dry, crumbly kind people complain about. It’s the kind of cornbread that pairs beautifully with collard greens, a bowl of chili, or a holiday spread—and it’s just as delightful on its own with a pat of butter or a drizzle of honey.

a slice of sweet potato cornbread with butter on top of a pan of sweet potato cornbread

This Homemade Sweet Potato Cornbread uses classic ingredients—buttermilk, roasted sweet potatoes, cornmeal, and warm spices—to create a rich, tender loaf. Finish it with maple butter or cinnamon honey butter for a truly comforting touch. It’s perfect for Sunday dinners, holiday tables, and Thanksgiving sideboards.

sweet potato recipe tips

Sweet Potato Cornbread Ingredients

  • Sweet potatoes (cooked, mashed or pureed)
  • Yellow cornmeal
  • All-purpose flour
  • Baking powder
  • Cinnamon, nutmeg, and salt
  • Brown sugar or sweetener (optional)
  • Eggs
  • Buttermilk
  • Unsalted butter
pureed sweet potatoes, butter, buttermilk, eggs, yellow cornmeal, flour, baking powder, brown sugar, cinnamon, and nutmeg in separate glass bowls

How to Make Sweet Potato Cornbread

Detailed measurements and a printable recipe are provided in the recipe card below. The method is straightforward and forgiving when you follow a few simple rules.

  1. Prep the sweet potatoes: Peel and chop, then boil, steam, roast, or air fry until tender. Mash or puree until smooth and let cool so they won’t cook the eggs when mixed.
  2. Mix dry ingredients: In a large bowl whisk together yellow cornmeal, flour, baking powder, brown sugar (if using), cinnamon, nutmeg, and salt so everything is evenly distributed.
  3. Combine wet ingredients: In a separate bowl whisk the cooled mashed sweet potatoes with eggs, buttermilk, and melted butter until smooth.
  4. Bring together: Fold the wet ingredients into the dry ingredients gently until just combined. Do not overmix—overworking the batter leads to tough, crumbly cornbread.
  5. Bake: Pour batter into a greased baking dish or a well-buttered, preheated cast iron skillet. Bake until the top is golden and a toothpick inserted in the center comes out clean.
  6. Cool and serve: Allow the cornbread to cool for a short time before slicing. Serve warm with butter, maple butter, or honey.
dry and wet ingredients for sweet potato cornbread batter in a glass bowl
sweet potato cornbread batter in a glass bowl and a cast iron skillet with butter

How to Get Cornbread with Crispy Edges and Crust

For a truly crisp crust, preheat and butter a cast iron skillet until it’s sizzling, then pour in the batter. The hot skillet creates a caramelized edge that contrasts with a tender interior. Southern-style cornbread often has a slightly crumbly texture, which makes it ideal for sopping up gravies, stews, and sauces.

a slice of sweet potato cornbread with butter on top of a pan of sweet potato cornbread

Southern Sweet Potato Cornbread Recipe

This version yields a moist, flavorful cornbread with warm spice notes and sweet potato richness. It makes a great crowd-pleasing side for holiday dinners or weeknight meals. Prep and cook times will vary depending on how you cook the sweet potatoes; total time including cooling is about an hour.

Equipment

  • Cast iron skillet (recommended for crispy crust) or an 8×8 baking dish
  • Mixing bowls
  • Whisk and spatula

Ingredients

  • 2 cups yellow cornmeal
  • 6 tablespoons all-purpose flour
  • 3 teaspoons baking powder
  • ½ teaspoon salt
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ cup brown sugar or sweetener (optional)
  • 2 large eggs
  • 1 ½ cups buttermilk
  • ¼ cup (½ stick) unsalted butter, melted and measured solid
  • 1 ½ cups cooked, mashed sweet potatoes (cooled)
  • 1 tablespoon unsalted butter for greasing the skillet

Instructions

  • Preheat your oven to 400°F (200°C).
  • In a large bowl, whisk together cornmeal, flour, baking powder, cinnamon, nutmeg, brown sugar (if using), and salt.
  • In a separate bowl, whisk eggs, melted butter, buttermilk, and pureed sweet potatoes until smooth. Gently fold the dry ingredients into the wet until just combined. Avoid over-mixing.
  • Place a 10-inch cast iron skillet on medium heat, add 1 tablespoon butter and let it melt. Grease the skillet thoroughly, including the edges. If using a baking dish, grease it lightly.
  • Pour the batter into the hot skillet or prepared baking dish. Bake 30–35 minutes, or until a toothpick inserted into the center comes out clean. Smaller pans or muffins will bake faster.
  • Allow the cornbread to cool for at least 20 minutes before slicing so it firms up and slices cleanly. Serve warm with butter, maple butter, or honey.

Notes

  • Puree sweet potatoes with a blender or immersion blender for the smoothest batter.
  • Adjust sweetness to taste. The recipe as written is mildly sweet; add more sugar if you prefer.
  • If you don’t have buttermilk, make a substitute by combining milk with vinegar or lemon juice and letting it sit briefly; this adds acidity that reacts with the leavening for a better rise.
  • Over-mixing causes a drier, crack-prone cornbread—mix only until ingredients are combined.
  • You can make the cornbread as muffins. Reduce bake time to 15–20 minutes at 400°F and check with a toothpick.
  • To freeze: wrap tightly in foil or plastic and freeze 2–3 months; thaw at room temperature before reheating.

Nutrition

Serving: 1 slice. Approximate per-slice values (will vary by ingredients used): Calories 131 | Carbohydrates 13 g | Protein 2 g | Fat 7 g.

Frequently Asked Questions and Recipe Pro Tips

Do I have to cook the sweet potatoes first?

Yes. Use cooled, mashed or pureed sweet potatoes so the eggs do not get cooked by hot sweet potatoes. Roasting or air-frying concentrates flavor and reduces excess water; boiling is fine but may yield a slightly wetter mash.

What type of cornmeal works best?

Yellow cornmeal provides traditional flavor and texture. Combined with a bit of flour and baking powder, it yields a tender crumb with good structure.

Can I make this ahead of time?

Yes. Cornbread is best warm, but you can bake it up to 8 hours ahead and store tightly covered in the refrigerator for up to a week.

Do I need a cast iron skillet?

A cast iron skillet gives the crispiest, most traditional crust, but an 8×8 baking dish works fine. Adjust bake time as needed and use a toothpick to test doneness.

Why does my cornbread crumble?

Southern-style cornbread has a slightly crumbly texture by nature, but over-mixing the batter can make it too crumbly and dry. Mix only until combined and cool the loaf slightly before slicing.

a slice of sweet potato cornbread with butter on top of a pan of sweet potato cornbread
a slice of sweet potato cornbread with butter on a plate

Pair With These Main Dish Recipes

Serve this sweet potato cornbread alongside braised or roasted meats, smoked or baked turkey wings, honey-glazed ham, smothered chicken, or a savory chili for a well-rounded meal.

More Sweet Potato Recipes

Try other comforting sweet potato dishes such as candied sweet potatoes, sweet potato casserole, sweet potato pie, or air-fryer baked sweet potatoes for side-dish variety.

More Cornbread Recipes

Explore variations like blueberry cornbread, jalapeño cheddar cornbread, cornbread muffins, or a classic Southern cornbread for different flavors and textures.

Finish your slice with a spoonful of maple butter or a drizzle of warm honey and enjoy the perfect balance of sweet potato richness and comforting cornbread texture.