Why You’ll Love This Recipe
This sweet potato cornbread is the perfect balance of sweet, buttery, and lightly spiced flavors. The mashed sweet potatoes keep the bread moist while also adding subtle richness and color.
It’s also simple to make with pantry-friendly ingredients and comes together in about an hour. The texture is soft inside with a slightly crisp edge, especially when baked in a well-buttered pan.
Another reason to love this recipe is its versatility. It works beautifully as a side dish for hearty meals, holiday dinners, or soups and stews. At the same time, the sweet honey butter topping makes it delicious enough to serve as a comforting dessert or afternoon treat.

Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
1¼ cups yellow cornmeal
¾ cup plain white flour
1 tablespoon baking powder
1 teaspoon salt
½ teaspoon baking soda
½ teaspoon ground cinnamon
⅛–¼ teaspoon ground cloves
⅛–¼ teaspoon ground nutmeg
½ cup white sugar
¼ cup packed light brown sugar
1 cup mashed sweet potatoes (cooked)
2 room temperature eggs
1 room temperature egg yolk
2 tablespoons cooking oil
½ cup melted butter
¼ teaspoon vanilla extract
1 cup buttermilk
optional orange coloring
For the topping
4 tablespoons melted butter
2 tablespoons packed light brown sugar
2 tablespoons honey
pinch of salt
pinch of ground cinnamon
Directions
-
Preheat your oven to 375°F (190°C). Grease an 8-inch baking pan or cast iron skillet with butter or cooking spray.
-
In a large mixing bowl, combine the cornmeal, flour, baking powder, salt, baking soda, cinnamon, cloves, and nutmeg. Whisk until evenly mixed.
-
Add the white sugar and brown sugar to the dry mixture and stir to combine.
-
In a separate bowl, whisk together the mashed sweet potatoes, eggs, egg yolk, cooking oil, melted butter, vanilla extract, and buttermilk until smooth.
-
Pour the wet ingredients into the dry ingredients and mix gently until just combined. Avoid overmixing to keep the cornbread tender.
-
If using, add a small drop of orange coloring and stir until evenly blended.
-
Pour the batter into the prepared pan and spread it evenly.
-
Bake for 30–40 minutes, or until the top is golden and a toothpick inserted in the center comes out clean.
-
While the cornbread bakes, prepare the topping by mixing melted butter, brown sugar, honey, salt, and cinnamon in a small bowl.
-
Once the cornbread is done baking, brush or drizzle the topping over the warm cornbread. Let it rest for about 10 minutes before slicing and serving.
Servings and timing
Servings: 4 generous portions
Preparation time: 15 minutes
Cooking time: 35–40 minutes
Total time: About 1 hour
Variations
Spiced Fall Version
Add an extra pinch of nutmeg and cinnamon for a warmer autumn flavor.
Cheesy Sweet Potato Cornbread
Stir in ½ cup shredded cheddar cheese for a savory twist.
Maple Sweet Potato Cornbread
Replace the honey in the topping with maple syrup for a deeper sweetness.
Gluten-Free Version
Substitute the all-purpose flour with a gluten-free flour blend designed for baking.
Extra Moist Version
Add 2–3 tablespoons of sour cream or Greek yogurt to the batter.
Storage/Reheating
To store, place leftover cornbread in an airtight container and keep it at room temperature for up to 2 days. For longer storage, refrigerate it for up to 5 days.
You can also freeze slices individually wrapped in plastic wrap and stored in a freezer-safe bag for up to 3 months.
To reheat, warm slices in the microwave for about 20–30 seconds or place them in a 300°F oven for 10 minutes until heated through.
FAQs
Can I use canned sweet potatoes?
Yes, canned sweet potatoes can be used. Just mash them well and drain any excess liquid before adding them to the batter.
Can I make this cornbread ahead of time?
Yes. You can bake it a day in advance and store it covered at room temperature. Warm it slightly before serving for the best texture.
What type of cornmeal works best?
Yellow cornmeal is recommended because it gives the cornbread its classic flavor and golden color.
Can I replace buttermilk?
If you don’t have buttermilk, mix 1 cup of milk with 1 tablespoon of lemon juice or vinegar and let it sit for 5 minutes.
Why is my cornbread dry?
Overbaking or adding too much flour can make cornbread dry. Measure ingredients carefully and remove it from the oven once a toothpick comes out clean.
Can I make this recipe in a cast iron skillet?
Yes, a cast iron skillet works wonderfully and creates a crisp, golden crust.
Can I reduce the sugar?
Yes, you can slightly reduce the sugar if you prefer a less sweet cornbread without affecting the texture too much.
How do I know when the cornbread is done?
Insert a toothpick into the center. If it comes out clean or with just a few crumbs, the cornbread is ready.
Can I add nuts?
Yes, chopped pecans or walnuts can be mixed into the batter for extra texture and flavor.
What dishes pair well with sweet potato cornbread?
It pairs beautifully with chili, barbecue, roasted meats, soups, and hearty stews.
Conclusion
Easy Sweet Potato Cornbread is a delicious upgrade to traditional cornbread. The mashed sweet potatoes create a soft and tender crumb, while warm spices and honey butter topping add comforting flavor. Whether served with dinner, alongside a bowl of soup, or enjoyed as a sweet snack, this recipe is simple, satisfying, and sure to become a favorite.
Easy Sweet Potato Cornbread Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Sweet Potato Cornbread is a soft, moist twist on classic cornbread made with mashed sweet potatoes and warm spices. Finished with a buttery honey topping, it delivers a cozy balance of sweet, rich, and lightly spiced flavors.
- Author: Janet
- Prep Time: 15 minutes
- Cook Time: 35–40 minutes
- Total Time: 50–55 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Bake
- Cuisine: American
- Diet: Vegetarian
Ingredients
1¼ cups yellow cornmeal
¾ cup plain white flour
1 tablespoon baking powder
1 teaspoon salt
½ teaspoon baking soda
½ teaspoon ground cinnamon
⅛–¼ teaspoon ground cloves
⅛–¼ teaspoon ground nutmeg
½ cup white sugar
¼ cup packed light brown sugar
1 cup mashed sweet potatoes (cooked)
2 room temperature eggs
1 room temperature egg yolk
2 tablespoons cooking oil
½ cup melted butter
¼ teaspoon vanilla extract
1 cup buttermilk
Optional drop of orange coloring
4 tablespoons melted butter (for topping)
2 tablespoons packed light brown sugar (for topping)
2 tablespoons honey (for topping)
Pinch of salt (for topping)
Pinch of ground cinnamon (for topping)
Instructions
- Preheat the oven to 375°F (190°C) and grease an 8-inch baking pan or cast iron skillet with butter or cooking spray.
- In a large mixing bowl, whisk together the cornmeal, flour, baking powder, salt, baking soda, cinnamon, cloves, and nutmeg until evenly combined.
- Add the white sugar and brown sugar to the dry ingredients and stir to combine.
- In a separate bowl, whisk the mashed sweet potatoes, eggs, egg yolk, cooking oil, melted butter, vanilla extract, and buttermilk until smooth.
- Pour the wet ingredients into the dry ingredients and mix gently until just combined. Do not overmix.
- If using, add a small drop of orange coloring and stir until evenly blended.
- Pour the batter into the prepared pan and spread it evenly.
- Bake for 35–40 minutes, or until the top is golden and a toothpick inserted into the center comes out clean.
- While the cornbread bakes, mix the melted butter, brown sugar, honey, salt, and cinnamon in a small bowl to make the topping.
- Brush or drizzle the topping over the warm cornbread after baking and let it rest for about 10 minutes before slicing and serving.
Notes
- For a warmer fall flavor, add an extra pinch of cinnamon and nutmeg.
- Stir in ½ cup shredded cheddar cheese for a savory variation.
- Replace the honey in the topping with maple syrup for a maple version.
- To make gluten free, substitute the flour with a gluten-free baking blend.
- Add 2–3 tablespoons sour cream or Greek yogurt for extra moisture.
- Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
- Freeze individual slices wrapped well for up to 3 months.
- Reheat in the microwave for 20–30 seconds or in a 300°F oven for about 10 minutes.
Nutrition
- Serving Size: 1 slice
- Calories: 420 kcal
- Sugar: 22 g
- Sodium: 520 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 8 g
- Trans Fat: 0.3 g
- Carbohydrates: 55 g
- Fiber: 3 g
- Protein: 6 g
- Cholesterol: 120 mg






Leave a Reply