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

This Sweet Potato Cornbread is a moist, flavorful twist on classic cornbread. Made with mashed sweet potatoes for extra moisture and natural sweetness, it’s the perfect side dish for Thanksgiving, Sunday dinner, or any cozy fall meal. You are going to love it.

A close-up of sliced sweet potato cornbread squares stacked together, showing their soft, tender crumb.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I first had sweet potato cornbread at a friend’s family dinner, and I still remember how buttery and rich it was. Ever since then, I’ve loved finding ways to make it a little lighter without losing that Southern touch. This version skips the heavy flour and uses mashed sweet potato and gluten-free flour instead, so it’s soft, tender, and a little better for you.

If you’re into Southern sides with a twist, try my Homemade Jalapeno Skillet Cornbread and Roasted Sweet Potato Salad (Gluten-Free).

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins
Cook Time
35 mins

Ingredients Needed

Here’s everything you’ll need to make Sweet Potato Cornbread. You can find the full quantities listed in the recipe card further down the post.

ingredients to make sweet potato cornbread.
  • Mashed sweet potato or sweet potato puree: Either one works perfectly. Just make sure it’s smooth so the batter stays light.
  • Large eggs: Room temperature eggs mix more easily and help the cornbread rise evenly.
  • Brown sugar: Adds a hint of caramel sweetness that balances the cornmeal flavor.
  • Buttermilk: Keeps the texture soft and adds a little tang.
  • Vegetable oil: You can use melted butter instead if you like a richer flavor.
  • Fine yellow cornmeal: The foundation of any good southern cornbread.
  • Gluten-free flour: You can swap for all-purpose flour if you don’t need it gluten-free; both give a soft crumb.
  • Baking powder and baking soda: These help it rise beautifully and stay fluffy.
  • Fine kosher salt

How to Make Sweet Potato Cornbread

Here’s how to pull it off like a pro every single time:

process shot showing beating the eggs with sweet potato, sugar, and eggs and then adding the buttermilk to whisk again.

Step 1: Preheat your oven to 400°F and line a 9-inch baking pan with parchment paper. If you’re using a cast-iron skillet, grease it lightly instead. In a medium bowl, whisk together the mashed sweet potato, eggs, and brown sugar until the sugar mostly dissolves.

Step 2: Add the vegetable oil and buttermilk, then whisk again until everything’s smooth and creamy.

process shot adding the cornmeal into the batter.

Step 3: In a separate bowl, combine the cornmeal, gluten-free flour, baking powder, baking soda, and salt.

Step 4: Pour the dry ingredients into the wet mixture and stir just until combined. Don’t overmix, or you’ll end up with tough cornbread.

process shot adding the cornbread batter into the dish.

Step 5: Pour the batter into your prepared pan or skillet and bake for 30 to 35 minutes, until the top turns golden and a toothpick inserted in the center comes out clean.

Step 6: Let it cool for a few minutes, then slice into warm squares and, if you’re feeling fancy, drizzle a little honey on top.

Variations & Tips

  • You can also bake it in a cast-iron skillet for crispy edges and that homey, old-school feel.
  • Add a spoonful of sour cream to the batter for extra moisture and a subtle tang.
  • Try swapping the brown sugar for honey for a gentler sweetness that makes the cornbread super tender.
  • A pinch of cinnamon or nutmeg gives that touch of fall flavor that plays nicely with the sweet potato.
  • Toss a few chopped pecans or walnuts on top before baking for a little crunchy contrast.
  • Let it cool for at least ten minutes before slicing so it stays soft and doesn’t crumble.
A stack of thick, golden sweet potato cornbread pieces balanced on a cutting board.

Common Questions

What if my cornbread turns out underbaked?

No worries, it happens! You’ll know it’s done when the top looks golden and a toothpick in the center comes out clean. If it’s still a little sticky, cover it loosely with foil and pop it back in the oven for another 5-10 minutes.

Can I make muffins with this batter instead?

Oh yes, and they turn out adorable! Just divide the batter into a lined muffin tin and bake at 400°F for around 18-20 minutes. They’re fluffy, easy to serve, and perfect for meal prep or brunch.

How do I store sweet potato cornbread?

Once it’s cooled, wrap it in foil or place it in an airtight container to lock in the moisture. You can keep it on the counter for up to two days or in the fridge for about 4 days. Either way, it’ll stay soft and tender, which makes it great for making ahead!

Can I freeze sweet potato cornbread?

You sure can! Let it cool completely first, then slice and wrap each piece tightly in plastic wrap to lock in moisture. Add a layer of foil to protect it from freezer burn, pop the wrapped pieces into a freezer-safe bag, and it’ll keep for up to three months.

What’s the best way to reheat cornbread?

You can warm it in the oven at 350°F for about 5 minutes, pop it in the microwave for 20 seconds, or use an air fryer at 320°F for about 3 minutes.

Freshly baked sweet potato cornbread cut into even squares, showing the soft, fluffy crumb and golden-brown edges.

More Sweet Potato Sides

You may also want to try

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Thanks for stopping by. Remember to subscribe to my newsletter for free and receive recipes like this recipe delivered right to your inbox!

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

No ratings yet

Sweet Potato Cornbread

By: Rena
Servings: 8 squares
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Freshly baked sweet potato cornbread cut into neat golden squares on parchment paper, with a hand holding a piece of sweet potato cornbread.
This gluten-free sweet potato cornbread is soft, subtly sweet, and full of Southern flavor. Made with mashed sweet potato, brown sugar, and buttermilk, it bakes up golden and tender every time.

Ingredients

  • 1 cup cooked sweet potato or sweet potato puree, 240g mashed
  • 2 large eggs, room temperature
  • ½ cup brown sugar
  • 1 cup buttermilk
  • ¼ cup vegetable oil, or any neutral-tasting oil
  • 1 cup fine yellow cornmeal
  • 1 cup gluten-free flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon fine kosher salt

Instructions

  • Preheat your oven to 400°F and line a 9-inch baking pan with parchment paper. If you’re using a cast-iron skillet, grease it lightly instead. In a medium bowl, whisk together the 1 cup cooked sweet potato or sweet potato puree, 2 large eggs, and ½ cup brown sugar until the sugar mostly dissolves.
    A mixing bowl filled with mashed sweet potato, brown sugar, eggs, and oil ready to be whisked together for the cornbread batter.
  • Add the ¼ cup vegetable oil and 1 cup buttermilk, then whisk again until everything’s smooth and creamy.
    Buttermilk being poured into the sweet potato mixture while it’s whisked to create a smooth, creamy batter.
  • In a separate bowl, combine the 1 cup fine yellow cornmeal, 1 cup gluten-free flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon fine kosher salt.
    Cornmeal being added to the wet sweet potato mixture to form the cornbread batter.
  • Pour the dry ingredients into the wet mixture and stir just until combined. Don’t overmix or you'll end up with tough cornbread.
    Cornmeal sitting on top of the wet sweet potato mixture before being stirred in, showing the start of combining the dry and wet ingredients for the cornbread batter.
  • Pour the batter into your prepared pan or skillet and bake for 30 to 35 minutes, until the top turns golden and a toothpick inserted in the center comes out clean.
    The cornbread batter being spread evenly into a parchment-lined baking dish with a spatula.
  • Let it cool for a few minutes, then slice into warm squares and, if you’re feeling fancy, drizzle a little honey on top.
    A full baking dish of golden-brown sweet potato cornbread just out of the oven, still warm and slightly cracked on top.

Notes

  • Don’t overmix the batter once you add the dry ingredients, or your sweet potato cornbread will turn out dense.
  • Make sure the eggs and buttermilk are at room temperature so the batter mixes smoothly and bakes up light.
  • You can also bake it in a cast-iron skillet if you’d like those crisp edges and a rustic look.
  • Let it cool for at least ten minutes before slicing to help it hold together.
Storage:
  • Store sweet potato cornbread in an airtight container at room temperature for up to 2 days or in the fridge for up to 4 days.
  • To freeze, wrap each piece tightly in plastic wrap, then foil, and place in a freezer-safe bag for up to 3 months.
  • Reheat in the oven, microwave, or air fryer until warm and soft again.

Nutrition

Calories: 305kcalCarbohydrates: 48gProtein: 7gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 3gTrans Fat: 0.1gCholesterol: 44mgSodium: 331mgPotassium: 304mgFiber: 5gSugar: 18gVitamin A: 6835IUVitamin C: 7mgCalcium: 106mgIron: 2mg

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

Additional Info

Course: Side Dish
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

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

Recipe Rating