There’s something about a slice of Southern homemade sweet potato cornbread that just makes everything feel right again. It’s that cozy balance of sweet and savory, the golden edges crisp from the cast iron skillet, and the soft, moist center that tastes like love and comfort had a baby. If you’ve never tried cornbread from scratch with roasted sweet potato, oh friend, you’re in for something special. This is one of those recipes that turns ordinary dinners into memory-makers, whether it’s a weeknight meal or a full-on Sunday spread with family favorites like this Southern brunch classic.
A Cozy Southern Twist on Classic Cornbread
The first time I made sweet potato cornbread, I was actually trying to clean out the fridge. I had one lonely roasted sweet potato left from meal prep and a craving for something warm and homey. Regular Southern cornbread was the plan, but I figured, “Why not mash this sweet potato in?” And oh my goodness, the result was something even better than I expected.
That evening, the smell alone was enough to call everyone to the kitchen early. It was nutty, slightly sweet, and had this warm, buttery aroma that reminded me of the cornbread my grandma used to make when we visited her down in Georgia. She always kept her skillet seasoned and ready, and I do the same now.
Since then, this sweet and savory cornbread has become a staple for us. I make it every Thanksgiving, usually doubling the batch so there’s enough to freeze. It’s also a must on Sundays when the weather cools and I’m roasting chicken or simmering a pot of chili. Nothing fills the house with warmth quite like Southern homemade sweet potato cornbread.
Eva’s Note:
If the windows are fogged up from something baking and the kids are fighting over who gets the corner slice, that’s when I know it’s going to be a good meal.
Why Sweet Potato Makes Cornbread Better
Let’s just say: sweet potatoes do wonders for cornbread. This isn’t just your standard Southern cornbread. It’s a softer, richer, and more flavorful version that still holds its own next to savory dishes. When you roast the sweet potato (not boil—roasting keeps the flavor deep and sweet), it caramelizes a bit and adds this natural sweetness that doesn’t overpower. Just enough to make every bite cozy.
I’ve found that this version is the one my kids reach for first. Even my middle one, Noah, who claims he “doesn’t like sweet stuff in dinner food,” came back for seconds without realizing what was in it. That’s the magic of sweet potato cornbread: it’s familiar, but with a gentle twist.
Here’s why I love baking it this way:
• Adds moisture – No dry crumbs here. The mashed sweet potato gives the batter a creamy base that bakes up soft and satisfying
• Natural sweetness – You can scale back on added sugar and still get that sweet and savory cornbread flavor
• Rich golden color – It bakes up with this beautiful orange-yellow hue that just looks like fall on a plate
If you’re a fan of my cozy fall breakfast, you’ll fall right into step with this one too. It’s the kind of bake that feels just as right on a chilly November night as it does beside summer BBQ chicken.
Ingredients You’ll Need
The beauty of Southern homemade sweet potato cornbread is how simple and flexible it is. These are pantry staples in our home, and the sweet potato? I usually roast one on prep day just to have it ready for recipes like this.
And just like my mom used to do when we traveled, she’d “measure with her eyes,” and somehow it always turned out right. I still remember her scooping flour with a teacup in a tiny kitchen in Hanoi. But for your sake (and mine), here’s the list with real measurements:
• 1 cup mashed roasted sweet potato (from about 1 large sweet potato)
• 1 cup cornmeal
• ¾ cup flour (all-purpose, whole wheat, or a gluten-free blend)
• ¼ cup unrefined sugar (coconut sugar or brown sugar work well)
• 1 tablespoon baking powder
• ½ teaspoon salt
• ½ teaspoon cinnamon (optional but cozy)
• ¼ cup oil (or unsweetened applesauce for oil-free)
• 1 cup milk of choice (almond, soy, oat, etc.)
• 1 teaspoon apple cider vinegar (or white vinegar)
• Optional: ½ cup corn kernels or chopped pecans
Eva’s Note:
I roast my sweet potato whole, wrapped in foil, right on the oven rack at 400°F for about 45 minutes. Then I let it cool, peel it, and mash it up. So much easier and tastier than boiling.
How to Make Southern Homemade Sweet Potato Cornbread
Making sweet potato cornbread from scratch is simple, especially once you’ve roasted the sweet potato ahead of time. And if you’ve got a trusty cast iron skillet, even better. You’ll get those gorgeous golden edges with just the right amount of crunch.
Here’s how I do it at home:
- Preheat your oven to 400°F and place your cast iron skillet inside
This step is key. A hot skillet gives that classic Southern cornbread crust. Let it heat while you mix the batter. - In a large bowl, whisk together the dry ingredients
Mix 1 cup cornmeal, ¾ cup flour, ¼ cup sugar, 1 tablespoon baking powder, ½ teaspoon salt, and ½ teaspoon cinnamon (if using). - In a separate bowl, mix the wet ingredients
Stir together 1 cup mashed sweet potato, ¼ cup oil (or applesauce), 1 cup milk of choice, and 1 teaspoon apple cider vinegar. That vinegar might seem like a small thing, but it gives the batter a little lift, like grandma’s buttermilk trick.
Eva’s Note:
I didn’t know how important that vinegar was until I skipped it once. Let’s just say, the cornbread didn’t rise and Noah thought it was “cornbread pudding.”
- Combine wet and dry ingredients
Gently mix until just combined. If you’re adding in corn kernels or pecans, fold them in now. Don’t overmix—we want tender, not tough. - Carefully remove your hot skillet from the oven and grease it
A quick swirl of oil or butter is all you need. Be careful, the pan is very hot. - Pour in the batter and smooth the top
It should sizzle a bit—that’s a good thing. - Bake for 22–28 minutes
Check around the 22-minute mark. It’s done when the top is golden, the center is firm, and a toothpick comes out clean. - Cool slightly before serving
Let it sit for 5–10 minutes before slicing. It’ll hold together better, and the flavors settle in beautifully.
We love serving this sweet and savory cornbread with something hearty and comforting like this creamy baked dinner. It also makes a lovely afternoon snack with tea, especially when you sneak a pat of butter and a drizzle of honey on top.
Serving Suggestions
Southern homemade sweet potato cornbread is the kind of side dish that goes with just about everything. It’s cozy, comforting, and flexible, just like a favorite sweater you wear a little too often.
In our house, this cornbread has made appearances on weeknight dinner tables and holiday feasts alike. I’ve brought it to potlucks, passed it around after Sunday service, and even wrapped up leftovers for lunchboxes.
Here are some of our favorite pairings:
• Chili – Thick, meaty chili or even a veggie version loves this soft, slightly sweet cornbread
• Collard greens – That Southern classic bitterness meets the tender crumb of sweet potato cornbread beautifully
• Roasted chicken – Sunday dinner favorite. Add some roasted carrots and you’ve got a full plate
• Creamy soups – Butternut squash, tomato basil, or even chicken noodle. This cornbread works like a buttery biscuit on the side
Eva’s Note:
One Thanksgiving, I doubled the recipe and baked it in two cast iron skillets—one plain and one with chopped pecans. The pecan version disappeared first, and I still get texts asking for “that sweet potato cornbread with the crunchies.”
Variations & Substitutions
Whether you’re baking around food allergies, personal preferences, or what’s left in your pantry, this sweet potato cornbread has plenty of wiggle room. It’s one of those recipes that still turns out cozy and delicious, no matter how you tweak it.
• Vegan: Use unsweetened applesauce instead of oil and your favorite plant-based milk (we like oat or almond). No eggs needed here—the sweet potato does the work of binding and moistening
• Gluten-Free: Substitute the flour with a 1:1 gluten-free blend that includes xanthan gum. I often use this version when my sister-in-law comes over, and she swears it’s even better than the original
• Add-ins: Get creative with flavor and texture
• ½ cup corn kernels (fresh, canned, or thawed from frozen)
• ½ cup chopped pecans or walnuts
• 1 teaspoon cinnamon or nutmeg for extra warmth
• 1 diced jalapeño if you love a kick with your sweet and savory cornbread
Eva’s Note:
When I’m making this for Emma’s lunchbox, I mash the corn and skip the nuts so it’s easier for her to eat. She calls them her “golden muffin squares.”
Frequently Asked Questions about Sweet Potato Cornbread
Q: Can I make sweet potato cornbread without eggs?
Yes. This recipe is naturally egg-free. The mashed sweet potato and milk help bind everything together while keeping it soft and moist.
Eva’s Note:
I first made this version for a friend whose daughter is allergic to eggs. We were all amazed—it turned out so well, we’ve been making it this way ever since.
Q: Is sweet potato cornbread sweet or savory?
It’s a little of both. The sweet potato adds a gentle sweetness, but it still works perfectly with savory meals like chili or collard greens. You can adjust the sugar to make it more sweet or more neutral.
Eva’s Tip:
When I serve it with something spicy, like chili, I cut the sugar in half. For Thanksgiving or brunch, I leave it as-is or add a tiny drizzle of honey on top.
Q: Can I make this gluten-free?
Absolutely. Use a 1:1 gluten-free flour blend that contains xanthan gum. This helps the cornbread hold together and gives it that soft crumb you’re looking for.
Eva’s Note:
My sister-in-law is gluten-sensitive, so we make it this way whenever she visits. I’ve even had friends ask for the GF version because they like the texture more.
Q: How do I store leftovers?
Store your sweet potato cornbread in an airtight container in the fridge for up to 4 days. You can also cut it into squares and freeze it. Just reheat in the toaster oven or microwave.
Eva’s Note:
My kids will grab a cold square straight from the fridge and smear it with butter. Not fancy, but totally delicious.
Final Thoughts & Leftover Tips
If you’ve made it this far, you’re probably already imagining that warm slice of Southern homemade sweet potato cornbread, fresh from the skillet and steaming just enough to melt a pat of butter. I hope this becomes one of those recipes you turn to again and again—not just for special occasions, but on those regular nights when something warm and grounding is just what you need.
Here’s how I make it work beyond the dinner table:
• Freeze for later: I double the batch and cut it into squares once cool. Wrap them in parchment and freeze in a zip-top bag. They’re perfect for chili night or lunchboxes
• Toast it next-day: A quick toast in the skillet or toaster oven gives you that crispy edge again
• Make it a sweet snack: Add a little jam or apple butter, and it becomes an afternoon treat
Eva’s Note:
Some nights, I’ll sneak into the kitchen after the kids are in bed, toast a piece of leftover cornbread, and eat it quietly with tea. It tastes even better in the quiet.
And if you want a sweet treat to finish the same meal, I’ve got you covered. Because honestly? A cozy meal deserves a cozy ending.
Thanks for baking along with me. I hope this sweet and savory cornbread brings warmth to your kitchen and maybe even becomes a new tradition in your home.
With love and crumbs on the counter,
—Eva
Southern Homemade Sweet Potato Cornbread (Moist, Easy, and Family-Approved)
- Total Time: 35 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Southern homemade sweet potato cornbread is moist, lightly sweet, and made from scratch with roasted sweet potato and cornmeal. A cozy, comforting twist on a classic!
Ingredients
1 cup mashed roasted sweet potato (from about 1 large sweet potato)
1 cup cornmeal
¾ cup flour (all-purpose, whole wheat, or a gluten-free blend)
¼ cup unrefined sugar (coconut sugar or brown sugar work well)
1 tablespoon baking powder
½ teaspoon salt
½ teaspoon cinnamon (optional)
¼ cup oil (or unsweetened applesauce for oil-free)
1 cup milk of choice (almond, soy, oat, etc.)
1 teaspoon apple cider vinegar (or white vinegar)
Optional: ½ cup corn kernels or chopped pecans
Instructions
1. Preheat your oven to 400°F and place your cast iron skillet inside.
2. In a large bowl, whisk together cornmeal, flour, sugar, baking powder, salt, and cinnamon.
3. In a separate bowl, mix the mashed sweet potato, oil (or applesauce), milk, and vinegar.
4. Combine the wet and dry ingredients gently. Fold in any optional add-ins like corn or pecans.
5. Carefully remove the hot skillet from the oven and grease it well.
6. Pour the batter into the skillet and smooth the top.
7. Bake for 22–28 minutes, or until the top is golden and a toothpick comes out clean.
8. Let cool for 5–10 minutes before slicing and serving.
Notes
Roast the sweet potato ahead of time for the richest flavor.
Use a well-seasoned cast iron skillet for the crispiest edges.
To freeze, cut cooled cornbread into squares, wrap, and store in a zip-top bag.
Great with chili, roasted chicken, or creamy soups.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Bread
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 slice
- Calories: 190
- Sugar: 6g
- Sodium: 210mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg