If you’ve ever dreamed of a cornbread that combines the rich, comforting sweetness of sweet potatoes with the classic crumbly texture of traditional cornbread, then this Sweet Potato Cornbread Recipe is exactly what your kitchen needs. Bursting with warm spices like cinnamon and nutmeg, plus the subtle tang of buttermilk, this recipe transforms everyday ingredients into a golden, moist delight that’s perfect for any meal. Whether you’re a seasoned baker or just starting out, trust me, this is one recipe you’ll want to keep on repeat.

Ingredients You’ll Need
Getting the perfect Sweet Potato Cornbread Recipe on your table is all about having the right ingredients that complement each other beautifully. Each component plays its part, from the sweet potatoes adding natural moisture and sweetness, to the cornmeal giving you that signature texture and tiny crunch.
- Sweet potatoes (peeled and cubed): The star of the show, bringing moisture and a natural sweetness that makes this cornbread uniquely delicious.
- All-purpose flour: Provides structure and helps balance the crumb along with the cornmeal.
- Yellow cornmeal: Essential for that classic cornbread texture, adding a slight crunch and a beautiful golden color.
- Baking powder: Helps the bread rise, making it light and fluffy.
- Baking soda: Works with the acidity in the buttermilk to give lift and tenderness.
- Salt: Enhances all the flavors and balances the sweetness.
- Ground cinnamon: Adds warmth and a subtle spicy note that complements the sweet potatoes perfectly.
- Ground nutmeg: A pinch brings depth and a hint of nutty spice to round out the flavors.
- Butter (melted): Adds richness and helps create that tender crumb every great cornbread should have.
- Granulated sugar: Balances the earthiness of the sweet potatoes and enhances caramelization in baking.
- Eggs: Bind everything together and add a lovely softness.
- Buttermilk: Provides moisture, acidity for activation of leavening agents, and a slight tanginess.
- Vanilla extract: A touch of sweetness that rounds off the savory and sweet notes beautifully.
How to Make Sweet Potato Cornbread Recipe
Step 1: Preheat and Prep Your Pan
The first step to any great baking project is setting your oven to the right temperature, so preheat yours to 375°F (190°C). Grease a 9×9-inch baking dish or, if you want that rustic charm, grab a trusty cast-iron skillet and give it a good coating of butter or oil. This ensures your cornbread will have that perfect golden crust and won’t stick.
Step 2: Cook and Mash the Sweet Potatoes
Boil the peeled and cubed sweet potatoes for about 10 to 15 minutes until they are fork-tender. This step is crucial because creamy, well-mashed sweet potatoes bring a velvety texture and natural sweetness that keep your cornbread moist and flavorful. Once cooked, drain them thoroughly and mash until smooth. Let them cool slightly so they don’t scramble your eggs in the next step.
Step 3: Mix the Dry Ingredients
In a large bowl, whisk together your flour, cornmeal, baking powder, baking soda, salt, cinnamon, and nutmeg. This dry mix is where all the uplifting agents and spices live, working together to create a tender crumb with warm undertones that will sing through every bite.
Step 4: Combine the Wet Ingredients
In a separate bowl, start by mixing the melted butter and sugar. Then, add the eggs one at a time, making sure each is fully incorporated before adding the next. Once those are combined, stir in the buttermilk, vanilla extract, and the lovingly mashed sweet potatoes. This wet mixture is what brings richness and that unmistakably moist texture to your cornbread.
Step 5: Blend Wet and Dry Ingredients
Slowly pour the wet bowl into your dry ingredients, stirring gently until just combined. Be careful not to overmix here – a light touch keeps your Sweet Potato Cornbread Recipe from turning out dense or tough. The batter should be thick but easily spreadable.
Step 6: Bake to Perfection
Transfer your batter into the prepared baking dish or skillet and bake for 30 to 35 minutes. The cornbread is done when a toothpick inserted in the center comes out clean with just a few moist crumbs attached. This baking time ensures a golden crust with a tender, fluffy inside that’s impossible to resist.
Step 7: Cool and Enjoy
Once out of the oven, it’s best to let your cornbread cool in the pan for a few minutes before slicing. This rest time helps it set perfectly. Serve it warm with pats of butter or a drizzle of honey for a truly comforting experience.
How to Serve Sweet Potato Cornbread Recipe

Garnishes
To make your Sweet Potato Cornbread Recipe even more inviting, consider topping each slice with a little honey butter or a sprinkle of toasted pecans for some crunch. Fresh herbs like rosemary or thyme can also add an unexpected but delightful aroma and contrast.
Side Dishes
This cornbread pairs wonderfully with hearty stews, chili, or southern-style barbecue. It’s a perfect companion to a bowl of creamy tomato soup or alongside roasted vegetables to round out a cozy meal.
Creative Ways to Present
For an elevated presentation, try serving your cornbread with a side of whipped sweet potato butter or a spiced maple syrup. You might also slice it into cubes and toss it with cornbread stuffing ingredients for a Thanksgiving twist that everyone will talk about.
Make Ahead and Storage
Storing Leftovers
Leftover Sweet Potato Cornbread Recipe keeps beautifully when stored covered at room temperature for up to two days. For longer freshness, wrap it tightly and refrigerate, where it will stay moist and tasty for up to 5 days.
Freezing
If you want to extend the shelf life even further, freeze slices or the whole pan wrapped securely in plastic wrap and foil. It freezes well for up to 3 months without losing flavor or texture.
Reheating
To reheat, pop a slice or two in the microwave for about 20-30 seconds or warm it gently in a 300°F oven for 10 minutes to refresh that just-baked aroma and warmth. Adding a little butter before warming keeps it wonderfully moist.
FAQs
Can I use canned sweet potatoes instead of fresh?
Absolutely! Canned sweet potatoes work well if you’re in a pinch, but fresh boiled and mashed sweet potatoes usually provide a fresher, more vibrant flavor and better texture for the Sweet Potato Cornbread Recipe.
What’s the difference between cornmeal and corn flour in this recipe?
Cornmeal has a coarser texture which lends a pleasant crunch and mouthfeel that corn flour lacks. For cornbread, using yellow cornmeal ensures that signature crumb and texture you’re aiming for.
Can I make this recipe gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free baking blend. Make sure it includes xanthan gum or another binder to help with the texture, and your Sweet Potato Cornbread Recipe will still shine.
Is it possible to make this cornbread vegan?
With some ingredient swaps like using flax eggs instead of regular eggs, dairy-free butter or oil, and a plant-based milk mixed with a splash of vinegar in place of buttermilk, you can adapt this recipe for a vegan version without losing its magic.
How do I know when the cornbread is done?
The golden rule is sticking a toothpick or knife into the center and pulling it out clean or with just a few moist crumbs attached. Overbaking can dry it out, so keep an eye during those last few minutes.
Final Thoughts
There’s something truly heartwarming about a dish that brings family and friends together, and this Sweet Potato Cornbread Recipe does just that with every bite. It’s easy to make, packed with flavor, and versatile enough to elevate any meal. I encourage you to try baking this soon — your taste buds will thank you, and you might just find a new favorite to share for years to come.
Print
Sweet Potato Cornbread Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 9 servings (one 9×9-inch pan)
- Category: Bread
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Sweet Potato Cornbread recipe combines the natural sweetness and moisture of mashed sweet potatoes with the classic texture of cornmeal bread. Perfectly spiced with cinnamon and nutmeg, this tender and flavorful cornbread baked to golden perfection is ideal as a comforting side dish or snack.
Ingredients
Main Ingredients
- 2 cups sweet potatoes, peeled and cubed
- 1 cup all-purpose flour
- 1 cup yellow cornmeal
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 cup butter, melted
- 1/2 cup granulated sugar
- 2 large eggs
- 1 cup buttermilk
- 1 teaspoon vanilla extract
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C). Grease a 9×9-inch baking dish or a cast-iron skillet to prepare for baking.
- Cook Sweet Potatoes: Boil the peeled and cubed sweet potatoes in water for about 10 to 15 minutes or until fork-tender. Drain well, then mash the potatoes until smooth. Allow them to cool slightly so they won’t cook the eggs in the next step.
- Mix Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour, yellow cornmeal, baking powder, baking soda, salt, ground cinnamon, and ground nutmeg. This ensures even distribution of the leavening agents and spices.
- Combine Wet Ingredients: In a separate bowl, combine the melted butter and granulated sugar, mixing well. Add the eggs one at a time, beating thoroughly after each addition. Then stir in the buttermilk, vanilla extract, and the mashed sweet potatoes, mixing until the wet mixture is smooth and well combined.
- Combine Mixtures: Gradually add the wet ingredients into the dry ingredients, gently folding and stirring just until combined. Be careful not to overmix to ensure a tender crumb in the finished cornbread.
- Bake: Pour the batter evenly into the prepared baking dish or skillet. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean and the top is golden brown.
- Cool and Serve: Allow the cornbread to cool in the pan for at least 10 minutes before slicing. Serve warm with extra butter or honey if desired for a cozy, comforting treat.
Notes
- Boiling the sweet potatoes ensures they become tender and mash easily for a smooth batter.
- Using buttermilk helps to create a moist texture and tender crumb in the cornbread.
- Do not overmix the batter; gentle folding preserves the light texture.
- This cornbread keeps well wrapped at room temperature for 2 days or refrigerated for up to 5 days.
- Reheat slices in a toaster oven or microwave before serving for best results.
- For a dairy-free version, substitute butter with coconut oil and use a plant-based buttermilk alternative.

