Sweet Potato Cornbread Recipe

There’s cornbread, and then there’s Sweet Potato Cornbread Recipe a game changer. This version is moist, slightly sweet, and infused with warm cinnamon and nutmeg, giving it that perfect cozy flavor. The mashed sweet potato adds a soft, tender texture that keeps every bite buttery and rich, while the cornmeal brings just the right amount of classic cornbread heartiness.

It’s the kind of cornbread that’s just as good on its own as it is alongside chili, BBQ, or a big holiday feast. And if you’re anything like me, you might find yourself sneaking a warm slice with a little butter and honey… because, well, why not?

Why You’ll Love This Recipe

  • Ultra Moist & Tender : Thanks to the sweet potato and melted butter, this cornbread is anything but dry.
  • Perfectly Balanced Flavor : A little sweetness, a little spice, and just the right amount of cornmeal goodness.
  • Pairs with Everything : Serve it with savory dishes or enjoy it as a snack with butter and honey.
  • Simple to make using basic pantry staples—no fancy ingredients needed!

Ingredients

Here’s what you’ll need for this warm, cozy, and perfectly spiced sweet potato cornbread:

  • Cornmeal : The heart of any good cornbread, adding that signature texture.
  • All Purpose Flour : Keeps it light and soft.
  • Baking Powder : Gives the cornbread a little lift.
  • Salt : Balances the sweetness.
  • Ground Cinnamon & Nutmeg : Warm, cozy spices that take this cornbread to the next level.
  • Unsalted Butter : For richness and that melt in your mouth texture.
  • Cooked & Mashed Sweet Potato : Adds natural sweetness and keeps it ultra moist.
  • Granulated Sugar : Just enough to enhance the flavor without making it too sweet.
  • Milk : Helps keep the batter smooth and creamy.
  • Eggs : For structure and tenderness.
  • Vanilla Extract : Adds depth and warmth.
  • Corn Kernels (Optional) : For a little extra texture and pops of sweetness.

👉 Note: Full ingredient measurements are listed in the recipe card below!

Sweet Potato Cornbread Recipe-Sweet potato cornbread dough with cornmeal texture in a mixing bowl.
A close-up of sweet potato cornbread dough with fresh sweet potatoes and cornmeal on a bright kitchen counter.

How to Make Sweet Potato Cornbread

Step 1: Preheat the Oven

Set your oven to 375°F (190°C). Grease and flour a 9×9 inch baking dish or cast iron skillet.

Step 2: Mix the Dry Ingredients

In a large bowl, whisk together the cornmeal, flour, baking powder, salt, cinnamon, and nutmeg. Set aside.

Step 3: Combine the Wet Ingredients

In a separate bowl, mix the mashed sweet potato, melted butter, sugar, milk, eggs, and vanilla extract until smooth.

Step 4: Make the Batter

Slowly incorporate the dry ingredients into the wet mixture, stirring until just combined.(Don’t overmix this keeps the cornbread soft!) If you’re adding corn kernels, gently fold them in now.

Step 5: Bake

Transfer the batter to the prepared dish, spreading it evenly. Bake for 30-35 minutes until the top is golden brown and a toothpick inserted in the center comes out clean.

Step 6: Cool & Serve

Let the cornbread cool for about 10 minutes, then slice and serve warm. Best enjoyed with butter, honey, or a drizzle of maple syrup!

Pro Tips for the Best Sweet Potato Cornbread

  • Use Fresh Sweet Potato Roasted or boiled sweet potato gives the best flavor and texture. Avoid canned purée if possible.
  • Don’t Overmix the Batter This keeps the cornbread light and fluffy.
  • Want a Little Crunch? Bake it in a cast iron skillet for a crispier crust.
  • For Extra Moist Cornbread : Swap half of the milk for buttermilk for a richer texture.

How to Serve

This sweet potato cornbread is incredibly versatile! Here are some delicious ways to enjoy it:

  • With a Bowl of Chili The ultimate comfort food pairing.
  • Alongside BBQ or Roasted Meats Perfect with brisket, ribs, or pulled pork.
  • As a Snack with Butter & Honey Simple, classic, and SO good.
  • For Breakfast with Maple Syrup Trust me on this one it’s amazing.

For more delicious recipes, check out this collection of Southern-inspired dishes.

Make Ahead and Storage

Storing Leftovers

Store leftover cornbread in an airtight container at room temperature for up to three days.

Freezing

Individually wrap slices in plastic wrap and place them in a freezer-safe bag for up to three months. Thaw at room temperature before reheating.

Reheating

  • Oven: Warm at 300°F (150°C) for about 10 minutes.
  • Microwave: Heat slices in 10 second bursts until warm.
  • Skillet: Toast in a dry skillet over medium heat for a crispy edge.
A slice of sweet potato cornbread with honey drizzle and butter.
A warm slice of sweet potato cornbread drizzled with honey and paired with whipped butter for the perfect side dish.

FAQs

Can I make this cornbread gluten free?

Yes! Just swap the all purpose flour for a gluten free flour blend that works for baking.

What’s the best way to cook sweet potatoes for this recipe?

Roasting brings out the most flavor just bake a whole sweet potato at 400°F for about 45 minutes, then mash it up. You can also boil and mash if you’re short on time!

Can I use less sugar?

Yep! Feel free to reduce the sugar to 1/3 cup for a less sweet version.

Can I make this cornbread dairy free?

Absolutely! Just swap the butter for coconut oil and use almond or oat milk instead of regular milk.

Conclusion

This Sweet Potato Cornbread is the perfect mix of soft, buttery, slightly sweet, and perfectly spiced a twist on classic cornbread that you’ll want to make again and again.

So go ahead, bake a batch, slather on some butter, and enjoy every warm, cozy bite! 🧡🍞

Freshly baked sweet potato cornbread in a cast-iron skillet.

Sweet Potato Cornbread Recipe

Meriam
This moist and flavorful sweet potato cornbread combines the richness of mashed sweet potatoes with the classic texture of cornbread. Slightly sweet with a hint of spice, it’s the perfect side dish for soups, chili, or holiday meals!
Share with WhatsApp Share on Facebook
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Side Dish
Cuisine American
Servings 9
Calories 230 kcal

Ingredients
  

  • 1 cup mashed sweet potatoes about 1 medium sweet potato, cooked & mashed
  • 1 cup yellow cornmeal
  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar or honey for natural sweetness
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1/2 tsp cinnamon optional, for warmth
  • 1/2 cup butter melted
  • 2 large eggs
  • 1 cup buttermilk or whole milk with 1 tsp vinegar
  • 1 tsp vanilla extract

Instructions
 

  • Step 1: Preheat & Prepare
  • Preheat oven to 375°F (190°C).
  • Grease a 9×9-inch baking dish or cast iron skillet.
  • Step 2: Mix the Dry Ingredients
  • In a large bowl, whisk together cornmeal, flour, sugar, baking powder, salt, and cinnamon.
  • Step 3: Mix the Wet Ingredients
  • In another bowl, whisk together mashed sweet potatoes, melted butter, eggs, buttermilk, and vanilla extract until smooth.
  • Step 4: Combine & Mix
  • Gradually add the wet ingredients to the dry ingredients, stirring just until combined.
  • Step 5: Bake the Cornbread
  • Pour the batter into the prepared baking dish.
  • Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
  • Step 6: Serve & Enjoy!
  • Let cool slightly before slicing.
  • Serve warm with butter, honey, or maple syrup.

Notes

Want extra fluffiness? Add 1/2 tsp baking soda.
For a savory twist, mix in 1/2 cup shredded cheddar cheese or chopped jalapeños.
Store leftovers in an airtight container for up to 3 days, or freeze for up to 2 months.
Keyword sweet potato cornbread recipe, homemade cornbread, southern cornbread, moist cornbread, best cornbread recipe.