Sweet Potato Cornbread

OMG. Y’all. Stop everything. This is important. I knew I loved cornbread, but I didn’t know I could love it this much. I decided to add some sweet potato mash to my Everyday Cornbread, plus a couple spices and sour cream for richness and… WOAH. It took everything in me not to eat the entire pan of the resulting Sweet Potato Cornbread.

Sweet Potato Cornbread in a cast iron skillet with one piece missing

This cornbread is big, fluffy, and absolutely drool-worthy. I’m telling you, you need to make it. Especially if you’ve got a pot of chili on the stove, like I did. But I also have to say, it’s awesome with coffee. I’ve been eating it for breakfast with a thick pat of butter. Ooooh yes, it’s so good.

This recipe is kind a hybrid between my Everyday Cornbread and these amazing Sweet Potato Corn Bread Muffins from the New York Times. The NYT’s addition of cinnamon and nutmeg was absolutely spot on and gave the cornbread an amazing aroma. Since I had already bought some sour cream to top my chili, I decided to incorporate that into the batter, like this recipe from Leite’s Culinaria. Neither of those recipes used nearly enough sweet potato for me, though, so I upped mine to 1.5 cups. I didn’t want to waste that lovely sweet potato!

Print Recipe Grocery List Favorites
4.8 from 53 votes

Sweet Potato Cornbread

Mashed sweet potato, fragrant spices, and rich sour cream make this Sweet Potato Cornbread to die for. Serve with butter or a drizzle of honey.
Total Cost: $4.00 recipe / $0.50 serving
Prep Time: 30 mins
Cook Time: 25 mins
Total Time: 55 mins
Servings: 8


  • 1 medium sweet potato (about 1 lb.) ($1.56)
  • 1.5 cups yellow cornmeal ($0.36)
  • 1 cup all-purpose flour ($0.13)
  • 1/2 cup sugar ($0.40)
  • 1 Tbsp baking powder ($0.12)
  • 1 tsp salt ($0.05)
  • 1/2 tsp cinnamon ($0.05)
  • 1/2 tsp nutmeg ($0.05)
  • 2 large eggs ($0.52)
  • 1/2 cup sour cream ($0.47)
  • 3/4 cup milk ($0.23)
  • 2 Tbsp canola or vegetable oil ($0.04)
  • 1/2 Tbsp canola or vegetable oil for the skillet ($0.02)


  • Peel the sweet potato and cut it into one-inch cubes. Place the cubes in a pot, cover with water, and bring to a boil over high heat. Boil the potatoes until they're tender and fall apart with pierced with a fork (about ten minutes). Drain the potatoes and set aside.
  • Coat the inside of a 10-inch cast iron skillet with oil. Place it in the oven and begin to preheat the oven to 425 degrees.
  • In a large bowl, stir together the cornmeal, flour, sugar, baking powder, salt, cinnamon, and nutmeg until well mixed.
  • Mash the drained sweet potatoes until fairly smooth. Transfer 1.5 cups of the mashed potatoes to a large bowl. Add the sour cream, milk, and 2 Tbsp oil, and whisk until combined. Add the eggs and whisk until combined again.
  • Pour the sweet potato mixture into the bowl with the dry ingredients. Stir the two together just until combined and no dry mix remains on the bottom of the bowl. It's okay if the mixture is a little lumpy, just be sure not to over mix.
  • Carefully take the hot skillet out of the preheated oven and scoop the batter into it. Smooth the top out until it's even, then return it to the oven. Bake for 22-25 minutes, or until the center is puffed, the top is golden brown, and it's slightly cracked around the edges. Remove from the oven, cut into eight pieces, and serve. Preferably with butter.
See how we calculate recipe costs here.
Tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!


Serving: 1ServingCalories: 373.49kcalCarbohydrates: 58.94gProtein: 7.13gFat: 12.29gSodium: 570.19mgFiber: 3.15g
Nutritional values are estimates only. See our full nutrition disclosure here.

The equipment section above contains affiliate links to products we use and love. As an Amazon Associate I earn from qualifying purchases.

Sweet Potato Cornbread

Freshly baked Sweet Potato Cornbread with two pats of butter on top

One slice of Sweet Potato Cornbread with melted butter on top

How to Make Sweet Potato Cornbread – Step by Step Photos

Sweet Potato whole

Start with a sweet potato that is about one pound. You’ll want about 1.5 cups of sweet potato mash. My potato was 1.25 lbs and I had a little bit of mash left over.

Cubed Sweet Potatoes in a pot covered with water

Peel the potato and cut it into one-inch cubes. Place the cubes in a pot, cover them with water, and bring the pot up to a boil over high heat. Let the sweet potatoes boil until they’re soft and fall apart when pierced with a fork (about 10 minutes). Drain the sweet potatoes and set them aside.

Once the sweet potatoes are done boiling, get the skillet ready and begin to preheat the oven. Rub about 1/2 Tbsp of oil inside a 10″ cast iron skillet, place it in the oven, then set it to preheat to 425 degrees (sorry no picture).

Dry Ingredients for cornbread

While the potatoes are boiling (or after they’ve drained), combine the dry ingredients. In a large bowl, stir together 1.5 cups yellow cornmeal, 1 cup all-purpose flour, 1/2 cup sugar, 1 Tbsp baking powder, 1 tsp salt, 1/2 tsp cinnamon, and 1/2 tsp nutmeg. Stir them together until they are very well combined.

Mashed Sweet Potatoes

Mash the sweet potatoes until they’re fairly smooth. Transfer only 1.5 cups of the sweet potato mash to a large bowl. If you have any left over, it can be stirred into oatmeal, or just seasoned with butter and brown sugar for a yummy treat. :)

Whisked Sweet Potato in wet ingredients

Whisk 1/2 cup sour cream, 3/4 cup milk, and 2 Tbsp vegetable or canola oil into the mashed sweet potato first to help bring the temperature down, then add two large eggs and whisk until smooth again.

Sweet Potato Cornbread Batter

Pour the sweet potato mixture into the bowl with the mixed dry ingredients and stir them together just until mixed. It’s okay if it’s a bit lumpy, just don’t over mix it. The sweet potato cornbread batter will be fairly thick.

Sweet Potato Cornbread in a cast iron skillet ready to bake

Carefully take the preheated skillet out of the oven, scoop the batter into it, then spread it around until it’s smooth on top. Return it to the oven and bake for 22-25 minutes…

Baked Sweet Potato Cornbread in a cast iron skillet

Or until it’s puffed in the center, golden brown on top, and cracked around the edges. Cut the sweet potato cornbread into eight pieces and enjoy!

One slice of Sweet Potato Cornbread on a plate next to the skillet of bread

A little melted butter takes sweet potato cornbread to the next level.

One slice of Sweet Potato Cornbread being eaten

Yes. Just yes.

See this recipe used in my weekly meal prep.

This post may contain affiliate links which won’t change your price but will share some commission. As an Amazon Associate I earn from qualifying purchases.

Sweet Potato Cornbread - BudgetBytes.com Sweet Potato Cornbread - Budgetbytes.com