Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate with golden, moist sweet potato cornbread squares, freshly cut and ready to serve. The texture appears fluffy with a soft crumb.

Sweet Potato Cornbread Recipe

This Sweet Potato Cornbread is the perfect balance of moist, fluffy, and slightly sweet with a rich, buttery flavor. Made with mashed sweet potatoes, cornmeal, and warm spices, this homemade cornbread is a delicious twist on a Southern classic.

Perfect as a side dish for chili, barbecue, holiday meals, or even breakfast, this easy sweet potato cornbread pairs wonderfully with butter, honey, or your favorite spread. It’s simple to make, naturally vegetarian, and can be customized for gluten-free or dairy-free diets!

  • Total Time: 45 minutes
  • Yield: 9 servings 1x

Ingredients

Scale

Dry Ingredients:

  • 1 cup cornmeal
  • 1 cup all-purpose flour (or whole wheat flour for extra fiber)
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ teaspoon ground cinnamon (optional, for warmth)

Wet Ingredients:

  • 1 cup mashed sweet potatoes (roasted or boiled)
  • ½ cup buttermilk (or milk + 1 teaspoon vinegar)
  • ⅓ cup melted butter (or coconut oil for dairy-free)
  • ⅓ cup brown sugar or honey
  • 2 large eggs
  • 1 teaspoon vanilla extract (optional)

Instructions

1. Prepare the Sweet Potatoes

  • If you don’t have mashed sweet potatoes ready, roast them at 400°F (200°C) for 45-50 minutes, then scoop out the flesh.
  • Alternatively, peel and boil them until soft, then mash until smooth.

2. Preheat the Oven & Grease the Pan

  • Preheat oven to 375°F (190°C).
  • Grease a 9-inch square baking dish or a cast-iron skillet for extra crisp edges.

3. Mix the Dry Ingredients

  • In a large bowl, whisk together cornmeal, flour, baking powder, baking soda, salt, and cinnamon.

4. Combine the Wet Ingredients

  • In another bowl, mix mashed sweet potatoes, buttermilk, melted butter, brown sugar, eggs, and vanilla extract until smooth.

5. Mix the Batter

  • Gradually add the wet ingredients into the dry ingredients, stirring gently until just combined (do not overmix).

6. Bake the Cornbread

  • Pour the batter into the prepared baking dish and smooth the top.
  • Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.

7. Cool & Serve

  • Let the cornbread cool for 10 minutes before slicing.
  • Serve warm with butter, honey, or your favorite topping!

Notes

✅ Use Roasted Sweet Potatoes – Roasting enhances the natural sweetness and depth of flavor.
✅ Don’t Overmix the Batter – Overmixing leads to dense, dry cornbread. Stir just until combined.
✅ Bake in a Cast-Iron Skillet – This creates a crispy, golden crust for extra texture.
✅ Adjust Sweetness to Taste – Use less sugar for a more savory version, or add a drizzle of honey for extra sweetness.
✅ Make it Fluffy – Room temperature eggs and buttermilk help keep the batter light and airy.

  • Author: Sanae
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish, Bread
  • Method: Baking
  • Cuisine: Southern, American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 square (about 3x3 inches)
  • Calories: 220
  • Sugar: 9g
  • Sodium: 320mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 45mg