This is my favorite homemade cornbread recipe! It is very moist thanks to a little oil added to the batter, and extra sweet thanks to some sugar and honey. No more dry cornbread! This skillet cornbread is baked in a hot cast iron skillet for that extra crispy edge, perfect for dunking in a bowlful of chili. Originally posted October 23, 2019.

cornbread being drizzled with honey, on a plate, with a pat of butter melting on top.
Table of Contents
  1. The Best Cornbread Recipe
  2. What is Southern cornbread?
  3. What is Northern Corn Bread?
  4. Sweet Cornbread Recipe Ingredients
  5. What type of cornmeal is recommended for sweet cornbread?
  6. How to make the Best Cornbread Recipe
  7. Why Sweet Cornbread should be made in a skillet
  8. If I don’t have a skillet, what other type of pan can be used to make corn bread?
  9. Ways to top homemade cornbread (topping ideas!)
  10. What to eat with Corn Bread
  11. Storing and Reheating Cornbread
  12. Moist Cornbread Recipe FAQ
  13. Best Cornbread Recipe (Sweet & Moist) Recipe
  14. More recipes you are going to love!

Eric has hidden all the Halloween candy from me. I really can’t find it anywhere. I made the mistake of buying it too early and have been snacking on it a bit too much while the kids are at school.

cornbread being lifted from a pan with a spatula, topped with a pat of butter melting.

Truman came in from the kitchen the other day and was like, “Mom, did you start eating the Halloween candy already??”

“How did you know??”

“I saw all the wrappers in the trash!!”

The days of putting one over on my kids are long gone you guys.

a piece of cornbread on a plate topped with butter and honey on the side.

The same EXACT conversation happened not even an hour later when Charlotte found all the Reese’s wrappers in the trash. “Mom, stop eating all the Halloween candy!”

I remember a few years ago when my kids were much smaller and easier to deceive, I was over at my friend Amy’s house. Her husband came into the kitchen and asked where their daughter’s Halloween stash was. Amy told him that their daughter COUNTS it, so don’t even try sneaking some when she’s not around. I knew right then that this is what my children would have to resort to in the future. I either need to stop candy thieving or get better at hiding the evidence. (I’m thinking the latter is going to win out.)

The Best Cornbread Recipe

Who’s heading to a chili cook-off this weekend? Did you sign up to bring a side of cornbread? Tis the season for this classic chili side dish.

I have always been extremely ho-hum about cornbread. Offer me dinner rolls or cornbread, and I will take the dinner rolls every time. Most of the time sweet cornbread is dry and sad and not worth the carbs.

So I set out to create a recipe that would be worth it!

There is a lot of debate surrounding cornbread. Southern cornbread? Northern cornbread? Sugar, no sugar? Skillet or cake pan? I’m from California. I claim no grandmotherly secrets. I didn’t know the first thing about cornbread or why people have strong opinions about it. But I wanted to get the dirt on all the controversy, so the answer?

7 different batches of cornbread in different trays and pans with slices cut out of them, laid out on a table.

Make a million batches of cornbread (or 8. The last one was still in the oven when I snapped this.) I tried Southern cornbread, Northern cornbread, and a bunch of in-between cornbreads. My final recipe is my personal favorite, but it’s clear that there are lots of opinions about this! My recipe is fluffy and sweet, with crispy edges.

What is Southern cornbread?

Southern cornbread is not sweet. The recipe I tried had only 2 teaspoons of sugar in the whole pan, and I thought it was awful. I made everyone who passed through my house try it, and my friend Jen literally took it out of her mouth and threw it in the garbage. (Right next to all the Reese’s wrappers). Stuff was dry as a bone.

Southern cornbread is baked in a preheated skillet with hot bacon grease, so that the edges get super crispy. It’s also thin: only about 1 inch tall. If you are from the South and you love this type of cornbread, please tell me what I am missing.

What is Northern Corn Bread?

Northern cornbread looks just like the cornbread most of us are used to, but the recipe I tried (Cook’s Illustrated for Northern and Southern) only had 4 teaspoons of sugar for the whole pan. It is taller and fluffier, but in my opinion still dry and bland. It is baked in a normal 8×8 inch pan (as opposed to the skillet). It does not have crispy edges.

cornbread with butter melting on top, sliced in a skillet, a spatula lifting the center piece.

(embrace the crispy edggge)

I took the crispy edges from Southern cornbread and the fluffy texture of Northern cornbread to make my own hybrid version of the best homemade sweet cornbread. Plus a whole lot more sugar. Because, guys, let’s be real, we are topping it with butter and honey, let’s just accept the fact that it is basically a cake with some cornmeal in it. And it is DELICIOUS. This is not an apology.

cornbread on a plate, shot close up, topped with melting butter and drizzled with honey.

(why would I apologize for this)

Sweet Cornbread Recipe Ingredients

Full instructions can be found in the recipe card below!

  • Flour (spooned and leveled)
  • Yellow cornmeal
  • Kosher salt
  • Baking soda
  • Baking powder (SEE NOTE)
  • Butter
  • Vegetable oil
  • Granulated sugar
  • Honey
  • Eggs
  • Buttermilk. You can use cheater buttermilk for this recipe. For 1 cup of cheater buttermilk, add 1 tablespoon white vinegar or lemon juice to a liquid measuring cup, then add milk until you reach 1 cup. Stir and let sit 5 minutes before using. (For the 1 and 1/4 cups that the recipe calls for, use 4 teaspoons vinegar and fill to the 1 1/4 cup mark.)

A goodly number of people say white cornmeal is best for Southern (less sweet) cornbread and yellow cornmeal is best for Northern (sweeter) varieties. A goodly number of people say either color is fine for either recipe. A hopefully small number of people will argue until breathless over the “right” answer. You can join any category. I personally stay out of this one! For this recipe, we are using yellow cornmeal.

How to make the Best Cornbread Recipe

Oil is the answer to all of your dry cornbread woes. It is also the ingredient that makes for a supremely moist cake, so you know it’s going to help out a humble cornbread! We are also using plenty of butter to get that perfect honey butter flavor. Oh and don’t forget the buttermilk. It adds that perfect tang. (You can use cheater buttermilk if you want. See notes)

pouring honey into wet ingredients in a bowl, dry ingredients in a bowl, to make cornbread.

You need two bowls for this recipe, and one of them only has dry ingredients, so when you are done you can wipe it clean and put it away. (Can you tell I hate dishes?) The batter is slightly lumpy, and that’s okay.

melting butter in a hot cast iron skillet, adding cornbread batter to skillet.

Preheat your cast iron skillet in the oven, then grease with a bit of butter. The cornbread batter going into a hot skillet is part of what makes the edges crispy.

cornbread batter bubbling and cooking on the edges in a preheated cast iron skillet.

You can see it bubbling and cooking on the edges of the pan before you even put it in the oven! Yesssss

Why Sweet Cornbread should be made in a skillet

There is a reason that seasoned cooks swear by cast iron skillets. They give you the BEST crispy edges for baked goods like homemade cornbread. You will never get the crispy edges if you bake in a square or 9×13 pan, and that might be totally okay with you. (See notes for the changes you will have to make, one of them is significant!) But I love the combination of a super moist and tender center, right next to a crispy crackly edge that you can dunk in your chili.

If I don’t have a skillet, what other type of pan can be used to make corn bread?

You can use a 8×8 inch, 9×9 inch, or 9×13 inch pan but first you have to do two things:

  1. You have to put “cast iron skillet” on your wishlist.
  2. You have to look at the notes on the recipe before you start because you need to change the amount of ingredients you use in the batter. I’ve got all the notes you need in the recipe itself.
cornbread on a plate with melting butter and honey being drizzled on top.

Ways to top homemade cornbread (topping ideas!)

What did I put on top of my cornbread? Let’s see. Butter, check. Honey, check. More butter, check. More honey, check. Listen, there might be other options but why would you ever use them? Okay fine here are some ideas:

What to eat with Corn Bread

Try this cornbread with The Best Chili Recipe I’ve Ever Made! It’s a match made in heaven! Try these other chili recipes too:

You could also try cornbread with:

  • Pulled pork like this recipe from Hey Grill Hey
  • Any kind of BBQ like this Tri tip
  • Dunk it in this Beef Barley Soup 
  • Fried chicken, I mean right? Try this recipe from Recipe Tin Eats.
  • Jam. Listen, if you put on enough jam, and eat enough cornbread, who says it’s not a meal? (I know. I know. I said I only ate cornbread with honey and butter but…sometimes I eat it with jam too, okay?)
cornbread sliced in the cast iron pan, topped with melting butter and being drizzled with honey.

Storing and Reheating Cornbread

This cornbread will last in covered on the counter for 2 days, in the fridge for up to a week, or wrapped tightly in the freezer for up to 3 months.

When you take it out of the freezer, thaw the cornbread at room temperature, then serve as-is, or warm in the oven at 350ºF until heated through (or microwave single slices).

overhead shot of cornbread in a cast iron skillet with a pat of butter melting on top.

Moist Cornbread Recipe FAQ

Should cornbread be refrigerated?

Not necessarily, but it will last longer if stored in the fridge. The cornbread will stay more moist if it’s stored at room temperature, but will only last for a couple of days. It may dry out slightly if stored in the fridge but will stay fresh for up to one week. 

What makes cornbread moist?

There are a few ingredients at work here to make this homemade cornbread super moist, but the key ingredient is buttermilk! The acidity in buttermilk creates a super moist and tender texture that just can’t be achieved with regular milk. Cheater buttermilk (made with milk and vinegar) has the same effect, so don’t worry – you’ll still get incredible moistness. 

And that’s it! Cornbread is one of the easiest side dishes ever. It doesn’t take more than a few minutes to mix up the ingredients and get it in the oven. Make it! Love it! Happy Halloween everyone!

Facebook | Pinterest | Instagram


Best Cornbread Recipe (Sweet & Moist)

4.74 from 279 votes
Prep: 10 minutes
Cook: 28 minutes
Total: 38 minutes
Servings: 10
This is my favorite homemade cornbread recipe! It is very moist thanks to a little oil added to the batter, and extra sweet thanks to some sugar and honey. No more dry cornbread! This skillet cornbread is baked in a hot cast iron skillet for that extra crispy edge, perfect for dunking in a bowlful of chili


  • 1 cup flour, spooned and leveled
  • 3/4 cup yellow cornmeal
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon baking soda
  • 2 teaspoons baking powder, 1 teaspoon for 8×8 pan, SEE NOTE
  • 1/2 cup butter, (1 stick)
  • 1/4 cup vegetable oil
  • 1 cup granulated sugar
  • 1/3 cup honey
  • 2 large eggs
  • 1 & 1/4 cups buttermilk*


  • Preheat your oven to 375 degrees. Place your 9-inch cast iron skillet in the oven while the oven preheats. (If you are baking this in an 8×8 or 9×9 inch square pan, see note.)
  • In a small mixing bowl, combine 1 cup flour, 3/4 cup yellow cornmeal, 1/2 teaspoon kosher salt, 1/2 teaspoon baking soda, and 2 teaspoons baking powder. (Use 1 teaspoon baking powder if using a square pan.)
  • Slice off about 1/2 tablespoon from your 1/2 cup (1 stick) of butter and set aside (you will grease the pan with it soon). 
  • Melt the remaining butter in a large bowl in the microwave.
  • Add 1/4 cup oil, 1 cup of sugar, and 1/3 cup honey to the large bowl with the melted butter. Stir well until combined. 
  • Add 2 eggs and 1 and 1/4 cups buttermilk.* Whisk until fully incorporated. 
  • Use a wooden spoon or spatula to stir the dry ingredients into the wet ingredients (then wipe out the dry bowl and put it back in your cupboard!) DO NOT over mix! Make sure the dry ingredients are fully incorporated but don’t worry if there are a few lumps. 
  • Remove the cast iron skillet from the oven and shut the door. Grease the bottom and sides (all the way to the top) with the remaining half tablespoon butter. I use a butter knife. If it melts too fast, use a pastry brush to spread it around. 
  • Pour the batter into the hot pan and smooth out the top. 
  • Use hot pads to place the skillet back in the oven. Bake at 375 for 28-32 minutes. The cornbread is done when a toothpick inserted in the center comes out with no wet batter on it. You can also shake the skillet a little, and if is at all wobbly, leave it in a couple more minutes. The top should be golden brown and the edges should pull away from the edges of the pan. 
  • Remove from the oven and let cool for 5-10 minutes before slicing and serving. This is best served right away so the edges are nice and crispy! Top with butter and honey, and/or serve with The Best Chili Recipe I've Ever Made!
  • Store the cornbread tightly covered on the counter for up to 3 days. If you made it in a cast iron pan, remove the cornbread from the cast iron once cool, and store in a sealed container (otherwise it will start to taste all iron-y. no thanks.)


IMPORTANT! If you plan to make this recipe in an 8×8 or 9×9 inch square pan:
  1. Only use 1 teaspoon baking powder. (Your cake will overflow the pan if you use 2 teaspoons.)
  2. Do not put the pan in the oven while it is preheating. Spray the pan with nonstick spray. There is no need to set aside the 1/2 tablespoon of butter from the stick of butter called for in the recipe. 
If you want to make this in a 9×13 inch pan, grease the pan and do not put it in the oven while preheating. Double all the ingredients (as follows) and use roughly the same bake time:
  • 2 cups flour, spooned and leveled
  • 1 and 1/2 cups yellow cornmeal
  • 1 teaspoon kosher salt
  • 1 teaspoon baking soda
  • 2 teaspoons baking powder
  • 1 cup (2 sticks) butter
  • 1/2 cup vegetable oil
  • 2 cups granulated sugar
  • 2/3 cup honey
  • 4 large eggs
  • 2 and 1/2 cups buttermilk*
*You can use cheater buttermilk for this recipe. For 1 cup of cheater buttermilk, add 1 tablespoon white vinegar or lemon juice to a liquid measuring cup, then add milk until you reach 1 cup. Stir and let sit 5 minutes before using. (For the 1 and 1/4 cups that the recipe calls for, use 4 teaspoons vinegar and fill to the 1 and 1/4 cup mark.)


Calories: 366kcal | Carbohydrates: 49g | Protein: 5g | Fat: 17g | Saturated Fat: 8g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 65mg | Sodium: 376mg | Potassium: 115mg | Fiber: 1g | Sugar: 31g | Vitamin A: 387IU | Vitamin C: 0.1mg | Calcium: 93mg | Iron: 1mg
Course: Bread
Cuisine: American
Calories: 366
Keyword: cornbread, homemade, Honey, moist, Sweet
Did you make this? I’d love to see it!Mention @thefoodcharlatan or tag #thefoodcharlatan!

More recipes you are going to love!

Categorized as , , , , , ,

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

You May Also Like…


    1. Hi Amanda! Great question. You can cook almost anything while you’re camping, but you’ll need to make sure that your skillet is cast iron and that you have a lid. You’ll also want to use hot coals, not a campfire, for even and efficient cooking. Since this recipe calls for a 9-inch skillet and the cornbread is baked at 375 for about 30 minutes, you’ll want to heat 22 coals and follow the 2/3 up, 1/3 down rule – this means about 14 briquettes on top and 8 on the bottom. I can’t recommend a Dutch oven chimney highly enough – heats up your coals way more quickly and efficiently than anything else! Best of luck in your camp cooking adventures, and be sure to come tell us how it turns out :-)

  1. 5 stars
    I have been making this for all my BBQ get-togethers and it is the best. People coming, ask for it in advance. Love it. Thanks so much.

  2. 5 stars
    Been looking for sweet cornbread for a long long time. Most say sweet but they are not. I lost my recipe in a move and this sounds the closest to it. I also used sugar and honey.

    1. 5 stars
      This was easy to make and was everything as promised..moist, sweet, crisp edges and very cake like, which is my preference. Mine looked a lot darker in color than pictured. My honey was deeply hued so perhaps this caused it? I made a honey butter which I thought was overkill sweetness. All in all, this was delicious and all my guests loved it. A keeper recipe.

      1. Hi Marge! I’m so glad you asked about this, because changing the skillet size can definitely change the way your cornbread bakes. Making this recipe in an 11 inch cast iron skillet with the same amount of batter means your batter will be shallower. In this situation, it’s a good idea to increase the temperature and decrease the baking time. I’d say try 400 degrees and start checking the cornbread at 20 minutes. Note that we haven’t tested this before so this is just to get you headed in the right direction :-) Using an 8×8 pan works too – see the recipe notes for adjustments to make!

  3. 2 stars
    Tastes good but way too much butter. I would call it a “sponge of butter”. May try it again with 1/2 the butter.

  4. 3 stars
    I only skimmed the recipe when I decided to make it because the picture looked so good so I didn’t see that it had honey and sugar until I had already started making it.

    Despite the picture looking nice and crispy my exterior was soft even using a cast iron skillet and cooking it on the longer side. Inside it was soft but also a little dense too.

    Unless you are looking for something sweeter than most cakes I’ve had, you may want to cut back on the sugar by at least half. It was so sweet it actually made my teeth hurt. Admittedly, I usually make cornbread with no sugar at all which is my preference but I do have a honey corn muffin I make sometimes so I was hoping this would be a crispier version of that. It wasn’t unedible or anything but it was just ….so …..sweet.

  5. Can you make this recipe ahead of time?? I know it says it keeps for 3 days but is it best the day of? Excited to try the recipe!

    1. Yo Lisa! I like your style, planning ahead. you’re smart. It’s DEFINITELY best on the first day, as is all bread. BUT! The nice thing about bread is that it freezes like a dream. so If you need to make ahead, here’s what I would do: make it start to finish, remove it from the pan as fast as you can to avoid soggy bottom, let cool completely on wire rack, then freeze in ziplocks. Then defrost on the counter (sealed in the bag) on the day you need it, then place in a buttered skillet, cover with foil, and heat at like 250 for 10-20 minutes until warm to try to recreate the crispy bottom edge. it won’t be quite as amazing but it will still be good. Let me know how it goes! Enjoy!

  6. 5 stars
    I swear I’ve made your cornbread recipe 10 times. Have you tried this recipe in muffins? I think it would be easier to take to work in lunches.

    1. Hi Kim! Muffins are a great idea. We haven’t tested this recipe in a muffin tin yet, but if you try it, come back and let us know how it turns out!

  7. 4 stars
    It’s cake even with 1/4c sugar. And we love it! Thanks for this recipe
    No more dry leftover wasted cornbread at my house. I subbed milk+sourcream for the buttermilk. I used a deep 6×8, had no overflow with 2t baking powder, but I think it would have not fit in a regular 8×8. Cooked an extra 10m in the glass pan – reduced the heat at that point to 325 because the top was already brown.

    1. No dry leftover wasted cornbread! That is the goal Diana, I love it. Thanks for taking the time to comment and let us know how it turned out for you!

  8. 5 stars
    Yep, you’re correct; this is the best cornbread I’ve ever had. I really like the info you provided in this recipe about why you chose to make the decisions you did and your trial process. I think it’s a little bit too sweet. I will try cutting down the honey or sugar down just a bit next time but it is very, very good as is. My husband doesn’t even like cornbread and he said it was good. :)

  9. 5 stars
    This was by far the best cornbread I’ve ever had. I will absolutely be making this again and again. The crispy edges were soooo good!

  10. 5 stars
    My family calls my cornbread cake bread. LOL. I’m going to start making mines with buttermilk. That is the only difference in yours and mines. And I strive for perfection. I have a feeling this is going to be my final recipe.

  11. 4 stars
    Made the recipe as written, in a 9inch cake pan and had no issues with it overflowing. It was pretty moist, but waaaayyyy too sweet. I knew as I was making it that it seemed like a lot of sugar, then the honey gets added in. I have a huge sweet tooth, too, but this was too much for me. I haven’t had a lot of cornbread (I’m Canadian, and there aren’t many places that serve it), but they’ve all been more savoury. I think next time, I’ll be halving the sugar as another comment suggested.
    Still 4 stars, though, because the recipe worked out as promised, and the texture and underlying flavour were good.

  12. 5 stars
    Very yummy ! It is a bit to sweet honestly but other then that it still is the best cornbread out there! I will keep this for family traditions and knock down the sugar to a half a cup.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.