I first stumbled upon sweet potato cornbread at a cozy fall gathering a few years back. A friend brought a pan to a chili cook-off, and I was hooked after one bite. The texture was so moist and tender, and the natural sweetness from the sweet potato made it stand out from any cornbread I’d ever tried. I spent the next several seasons testing and tweaking my own version, and this recipe is the result of all that trial and error. Trust me, once you make this sweet potato cornbread, you’ll never go back to the plain stuff.
Why You'll Love This Sweet Potato Cornbread
This sweet potato cornbread has become my absolute go-to for every potluck and family dinner, and here's why you'll love it too:
- It's incredibly moist and tender. The sweet potato adds so much natural moisture that you don't need a ton of extra fat. Every bite is soft and almost creamy inside.
- It pairs perfectly with chili or stews. Seriously, the subtle sweetness is the ideal counterpoint to a spicy, hearty bowl of chili. I've even served it alongside black bean soup and it was a hit.
- It uses one bowl and simple ingredients. No complicated steps or specialty equipment. You probably have most of these in your pantry right now.
- It's forgiving. I've made this when I was short on time and rushed the mashing, and it still turned out great. It's a very forgiving recipe, perfect for a beginner or a busy weeknight.
Honestly, what won me over is that it feels special but isn't fussy. It's become my secret weapon for fall gatherings—everyone asks for the recipe, and I love watching their faces light up when they realize it's sweet potato that makes it so good.
Ingredients for Sweet Potato Cornbread
Here's what you'll need to make this sweet potato cornbread happen. The list is short and sweet, and I bet you already have most of it in your pantry:
- 1 cup mashed sweet potato (that's about 1 medium sweet potato, peeled, boiled, and mashed until smooth)
- 1 cup cornmeal
- 1 cup all-purpose flour
- 1/4 cup sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1 cup milk (I use whole or 2%, but you do you)
- 1/4 cup unsalted butter, melted
- 2 large eggs
That's it. Nothing wild, nothing fancy. The sweet potato does all the heavy lifting for flavor and moisture.
Ingredient Substitutions for Sweet Potato Cornbread
I've tested a bunch of swaps over the years, so here's what I know works. If you're short on time, canned sweet potato puree is totally fine—just drain off any excess liquid first, and maybe cut the sugar by a tablespoon since canned puree can be a little sweeter. I've done it plenty of times and the texture still comes out great.
For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free blend that contains xanthan gum. That gum gives the cornbread the structure it needs so it doesn't crumble apart. I've used Bob's Red Mill and King Arthur with solid results. Bake time might shift by a couple minutes, so keep an eye on it.
If you need it dairy-free, unsweetened almond milk or oat milk work beautifully in place of regular milk. For the butter, use melted coconut oil or a good vegan butter like Miyoko's. I was skeptical at first, but honestly, the cornbread stays just as moist and tender. One tip: let the mashed sweet potato cool slightly before mixing in the butter or oil—if it's too hot, it can make the fat separate and mess with the texture. Learned that one the hard way!
Step-by-Step Instructions for Sweet Potato Cornbread
Alright, let's get baking! I've broken this down into simple steps so you can follow along easily. The biggest things to remember? Preheat your oven first (so it's nice and hot when the batter goes in), don't overmix that batter (seriously, a few lumps are your friend), and trust the toothpick test. Let's do this.
Step 1: Cook and Mash the Sweet Potato for Sweet Potato Cornbread
First things first, get that sweet potato ready. Peel it, then dice it into roughly 1-inch cubes. Toss those cubes into a pot of boiling water and cook until they're fork-tender—usually about 10 minutes. Drain them well, then mash until absolutely smooth. You don't want any lumps here, or they'll show up in your cornbread. If you're in a hurry, you can microwave the diced sweet potato with a splash of water for about 5-6 minutes, or steam it. Works just as well!
Step 2: Mix Dry Ingredients for Sweet Potato Cornbread
Grab a large bowl and whisk together your cornmeal, all-purpose flour, sugar, baking powder, and salt. Make sure you whisk really well so the baking powder is evenly distributed. Nobody wants a pocket of baking powder in their cornbread—trust me, that's a lesson I learned the hard way!
Step 3: Combine Wet and Dry Mixtures for Sweet Potato Cornbread
In a separate bowl, whisk together your mashed sweet potato, milk, melted butter, and eggs until everything is smooth and combined. Now, pour those wet ingredients into the dry ones. Gently stir with a rubber spatula until just combined—stop as soon as you don't see any more streaks of flour. A few tiny lumps are totally fine. Overmixing will make your cornbread tough and dense, and we want it tender and moist.
Step 4: Bake the Sweet Potato Cornbread
Pour the batter into your greased 8-inch square pan and spread it evenly. Pop it into your preheated 400°F oven and bake for 20 to 25 minutes. You'll know it's done when a toothpick inserted in the center comes out clean or with just a few moist crumbs. Let it cool in the pan for about 5 minutes, then transfer it to a wire rack. Serve it warm for the best texture—this is when it's at its most tender and flavorful.

Tips for Perfect Sweet Potato Cornbread
I’ve made this sweet potato cornbread more times than I can count, and I’ve picked up a few tricks along the way. First, use room temperature eggs and milk. Cold ingredients can make the melted butter seize up and create a lumpy batter. Just set them out on the counter while you cook the sweet potato, and you’re golden.
Don’t overmix—I know I keep saying it, but it’s the number one mistake people make. Stir until the flour disappears, then stop. A few lumps are totally fine. Overmixing develops the gluten and turns your tender cornbread into a dense brick.
Also, let the mashed sweet potato cool slightly before you mix it with the melted butter and eggs. If it’s too hot, it can cook the eggs or melt the butter unevenly, and you’ll end up with a weird texture. I learned that one the hard way—my first batch had little butter pools on top!
One more thing: check your oven temperature. Ovens can be off by 25°F or more, and that can ruin your bake time. I use an inexpensive oven thermometer to be sure. And if you’re feeling adventurous, add a pinch of cinnamon or nutmeg to the dry ingredients. It’s not traditional, but it makes the sweet potato sing, and it’s become my secret signature touch.
Serving Suggestions for Sweet Potato Cornbread
I love this sweet potato cornbread with just about anything, but it really shines next to a big bowl of chili or a hearty beef stew. The slight sweetness is the perfect balance to spicy or savory dishes. I've also served it with black bean soup and barbecue—it disappears fast every time.
- Slather a warm square with butter and a drizzle of honey for a simple, irresistible snack.
- Serve it alongside collard greens or any braised greens for a classic Southern-style meal.
- It's also fantastic crumbled over a bowl of chili or used to sop up extra stew broth.
Storing and Reheating Sweet Potato Cornbread
If you somehow have leftovers—which, honestly, doesn't happen often in my house—here's how to keep that sweet potato cornbread tasting just as good as day one. Store it in an airtight container at room temperature for up to 2 days. For longer keeping, wrap it tightly in plastic wrap or foil and pop it in the fridge, where it'll stay fresh for up to 5 days. You can also freeze it for up to 3 months—just wrap it well and thaw overnight in the fridge when you're ready.
When you're craving a warm slice, reheat it in a 350°F oven for about 5 to 7 minutes. That brings back that slightly crispy edge and soft, tender inside. If you're in a rush, the microwave works too—just zap individual squares for about 20 seconds. I like to put a damp paper towel over the top to keep it from drying out. I've also found that this cornbread actually tastes even better the next day, as the flavors have time to meld together. So don't be shy about making it ahead!
Frequently Asked Questions about Sweet Potato Cornbread
Over the years, I've gotten a ton of questions about this sweet potato cornbread, so I figured I'd answer the most common ones here. If you've got a question I didn't cover, just drop me a comment—I love hearing from you all!
Can I use canned sweet potato in Sweet Potato Cornbread?
Absolutely! I've done it plenty of times when I'm short on time. Just make sure you drain off any excess liquid first—canned puree can be a little watery, and you don't want that throwing off your texture. Also, check the label for added syrup or sugar. If it's sweetened, cut back the sugar in the recipe by about a tablespoon. Use 1 cup of the puree as a straight swap for the mashed sweet potato, and you're good to go.
Can I make Sweet Potato Cornbread gluten-free?
Yes, and it's easier than you might think. Just swap the all-purpose flour with a 1:1 gluten-free blend that contains xanthan gum—that gum is key for structure, so your cornbread doesn't fall apart. I've had great luck with both Bob's Red Mill and King Arthur blends. Keep in mind that bake time might shift by a couple of minutes, so start checking around the 20-minute mark. It still comes out moist and tender, I promise.
How do I make Sweet Potato Cornbread dairy-free?
Super simple! Use unsweetened almond milk or oat milk in place of the regular milk. For the melted butter, swap in melted coconut oil or a good vegan butter like Miyoko's. I was a little nervous the first time I tried it, but honestly, the cornbread stayed just as moist and tender. One tip: let your mashed sweet potato cool a bit before you mix in the oil or butter—if it's too hot, it can make the fat separate and mess with the texture. Learned that one the hard way!
Nutritional Information for Sweet Potato Cornbread
I always get asked about the numbers, so here they are for one square (about 1/9 of the pan). These are estimates based on the ingredients I typically use—your brand choices might shift things a little.
- Calories: 220
- Fat: 8g (4g saturated)
- Cholesterol: 50mg
- Sodium: 380mg
- Carbohydrates: 33g (2g fiber, 8g sugar)
- Protein: 5g
Just a heads-up: these are rough numbers. If you swap in different milk or butter, or if your sweet potato is extra big, the actual values can vary. I always say, enjoy it for what it is—a delicious, hearty side dish that happens to be a little better for you than plain cornbread. And hey, it's got vegetables in it, so that counts for something, right?
Print
Perfect Moist 9-Ingredient Sweet Potato Cornbread
- Total Time: 45 minutes
- Yield: 9 servings 1x
- Diet: Vegetarian
Description
A moist and tender cornbread made with sweet potatoes. This side dish pairs well with chili or stews.
Ingredients
- 1 cup mashed sweet potato (about 1 medium sweet potato)
- 1 cup cornmeal
- 1 cup all-purpose flour
- 1/4 cup sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1 cup milk
- 1/4 cup unsalted butter, melted
- 2 large eggs
Instructions
- Preheat your oven to 400°F (200°C). Grease an 8-inch square baking pan.
- Peel and dice the sweet potato. Boil until tender, about 10 minutes. Drain and mash until smooth.
- In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt.
- In a separate bowl, mix together mashed sweet potato, milk, melted butter, and eggs.
- Pour the wet ingredients into the dry ingredients. Stir until just combined. Do not overmix.
- Pour the batter into the prepared pan. Spread evenly.
- Bake for 20 to 25 minutes, until a toothpick inserted in the center comes out clean.
- Let cool in the pan for 5 minutes. Then serve warm.
Notes
- You can use canned sweet potato puree if you are short on time.
- Store leftovers in an airtight container at room temperature for up to 2 days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 220
- Sugar: 8 g
- Sodium: 380 mg
- Fat: 8 g
- Saturated Fat: 4 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 50 mg
