This post may contain affiliate links. Please read our disclosure policy.

Sweet Potato Cornbread brings a fresh flavor twist to a classic Southern staple. With the earthy flavors of whole grain cornmeal, whole wheat flour, and a hint of pumpkin pie spice, this quick bread boasts a rich and hearty profile that elevates any meal. The addition of mashed sweet potato not only adds a subtle sweetness but creates a moist, tender crumb that makes each bite irresistible.

A slice of Sweet Potato Cornbread on a black plate with a pat of butter and drizzle of maple syrup.
Want to save this recipe?
Enter your email for this recipe and weekly cooking inspiration!
Please enable JavaScript in your browser to complete this form.

What is traditionally seen as a modest side to more robust dishes, cornbread takes on a new character in this recipe. Cooked in a cast-iron skillet, it takes on a crispy, decadent edge, offering a texture that’s the perfect balance of crunchy and soft. The natural sweetness of maple syrup and creamy sweet potato coupled with the richness of butter, transform it into a centerpiece. Fresh from a skillet or presented at the dinner table, this bread seamlessly melds classic and contemporary flavors.

Ingredients for Sweet Potato Cornbread

Sweet Potato Cornbread Ingredients on a linen cloth.
  • Butter: If using unsalted butter, add an additional 1/4 teaspoon of fine sea salt or 1/2 teaspoon of kosher salt.
  • Whole Grain Cornmeal: Use a medium grind for the best texture.
  • Whole Wheat Flour: Look for stone-ground options to retain maximum flavor and nutrients.
  • Baking Powder: Check the expiration date (also note that it should be replaced within 6 months of opening).
  • Baking Soda: Like baking powder, be sure it hasn’t expired (same 6 month shelf life once opened).
  • Pumpkin Pie Spice: You can find this at most supermarkets; if unavailable, a blend of cinnamon, nutmeg, and cloves can be a good substitute.
  • Salt: fine sea salt or about half the amount of kosher salt 
  • Eggs: Fresh, large or extra-large eggs
  • Buttermilk: Shake well before measuring to ensure even consistency.
  • Mashed Sweet Potato: Freshly mashed offers the best flavor, but unsweetened, canned sweet potato puree is a convenient alternative.
  • Maple Syrup: Use pure maple syrup instead of maple-flavored syrups.
  • Avocado Oil: Or another high heat oil like canola or grapeseed oil, whichever you prefer or have on hand.
A slice of Sweet Potato Cornbread with a pat of butter on a board next to a cast iron skillet and photographed from the top.

Recipe Options

  • If you don’t have whole grain cornmeal, you can substitute regular yellow cornmeal. It will alter the texture slightly but will still work well.
  • Instead of using store bought pumpkin pie spice, you can make your own blend of warm spices using cinnamon, ginger, nutmeg, allspice, and cloves.
  • Substitute honey, agave nectar or even brown sugar for the maple syrup if you prefer.
  • If you don’t have buttermilk on hand, thin 3/4 cup of sour cream or plain yogurt with 1/4 cup of water or milk to achieve a similar consistency and flavor.
  • Add a handful of chopped fresh herbs like rosemary or thyme to the batter for an herbal note.
  • For a touch of heat, add a pinch of cayenne pepper.
A slice of Sweet Potato Cornbread on a black plate with a pat of butter.

How to Store and Reheat

Once cooled, tightly wrap leftover cornbread in aluminum foil or plastic wrap and place in an airtight container to store at room temperature for up to 2 days, or refrigerate for up to a week. Or wrap and transfer the cornbread to a freezer safe container or zip top bag to store frozen for up to 3 months. Thaw in the refrigerator overnight and reheat, wrapped in foil, in an oven preheated to 350°F until warmed through.

A view of the cornbread texture inside the cast iron skillet.

More Great Ways to Enjoy Sweet Potatoes

How to Make Sweet Potato Cornbread

Preheat a 10-inch cast iron skillet in the oven at 400°F. In a saucepan, melt butter and let it cool. In one bowl, combine dry ingredients (cornmeal, flour, baking powder, baking soda, pumpkin pie spice, and salt). In another bowl combine wet ingredients, (eggs, buttermilk, mashed sweet potato, maple syrup, and melted butter).

Combine the sweet potato mixture with the cornmeal mixture, stirring just enough to blend. Coat the hot skillet with oil, then pour in the cornbread batter, smoothing the top. Bake for 25 minutes or until golden brown and cooked through. Allow to cool briefly before serving.

Sweet Potato Cornbread

5 from 1 vote
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Course: Breads and Quick Breads, Side Dish
Cuisine: Southern
Calories: 315
Servings: 10 servings
This fresh take on cornbread combines whole grain cornmeal and mashed sweet potato for a crispy, subtly sweet twist on a Southern classic.

Video

Ingredients 
 

  • 8 tablespoons butter 1/2 cup
  • 1 1/2 cups whole grain cornmeal preferably medium grind
  • 1 cup whole wheat flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 1 teaspoon pumpkin pie spice
  • 1/2 teaspoon salt or 1 teaspoon kosher salt
  • 2 large eggs
  • 1 cup buttermilk
  • 1 cup mashed sweet potato
  • 1/4 cup maple syrup
  • 2 tablespoons avocado oil or other high heat oil

Instructions 

  • Place a 10-inch cast iron skillet on oven's center rack. Turn oven to 400 °F (204 °C), allowing the pan to preheat.
  • Melt butter in a small saucepan over medium-low heat. Set aside to cool slightly.
  • In a medium bowl, whisk together cornmeal, flour, baking powder, baking soda, pumpkin pie spice and salt. Set aside.
  • In a second medium bowl, whisk eggs until the yolks are incorporated into the whites. Add buttermilk, mashed sweet potato, maple syrup and melted butter; stir until smooth.
  • Add sweet potato mixture to cornmeal mixture. Fold ingredients together with a rubber spatula or wooden spoon until combined; don't over-mix.
  • Remove preheated skillet. Add oil to hot skillet and swirl to coat bottom and sides of pan. Pour batter into skillet, scraping down the bowl with a rubber spatula. Smooth top and place on the oven's center rack.
  • Bake for 25 minutes or until knife or toothpick comes out clean. Let cool 5 minutes or more before serving.

Nutrition

Calories: 315kcal | Carbohydrates: 39g | Protein: 7g | Fat: 15g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 64mg | Sodium: 268mg | Potassium: 403mg | Fiber: 4g | Sugar: 8g | Vitamin A: 5756IU | Vitamin C: 6mg | Calcium: 97mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





8 Comments

  1. Ben | Havocinthekitchen says:

    5 stars
    I’ve definitely never tried (nor probably seen) a cornbread with the addition of sweet potatoes. How interesting and delicious! It does have a great light and fluffy texture, and the colour is terrific!

    1. Marissa Stevens says:

      Thanks, Ben! I hope you’ll give this a try.

  2. Valentina says:

    This is so unique, Marissa. Sweet potato in cornbread . . . plus pumpkin pie spice. What an outstanding combination of flavors, and warmed with the maple syrup, it sounds so heavenly. ๐Ÿ™‚ ~Valentina

    1. Marissa Stevens says:

      It’s so good, Valentina! I hope you’ll give it a try.

  3. Mimi Rippee says:

    Love this. If youโ€™re not familiar, Whole Foods had vegetable purรฉes that are organic, and sold in aseptic containers with lids. Sweet potato, pumpkin, butternut squash, etc. So so handy. I love to have them on hand for soups, stews, sauces, and even cornbread like your lovely recipe!

    1. Marissa Stevens says:

      That’s such a great tip, Mimi! I didn’t know that, but definitely a convenient option.

  4. angiesrecipes says:

    Such a great idea of adding sweet potato in the cornbread. Bet it would be excellent using butternut squash.

    1. Marissa Stevens says:

      Thanks so much, Angie! I bet that would be great too!