Tired Of Dry Cornbread? Try This Cast Iron Buttermilk Cornbread Recipe

Saturday was what I like to designate as BBQ day. We get some meat (this time it was only a Boston Butt roast as the rib selection was pretty scarce when I went to the store) Ken seasons it up and puts it on the smoker and I make some delicious homemade sides. I made macaroni and cheese, coleslaw, southern style green beans and corn bread.
Now I’ve made corn bread before but I’ve never made it in a cast iron skillet. Why, you ask? Well, because up until a few weeks ago, I didn’t own a cast iron skillet. I had been meaning to purchase one for some time but it didn’t happen until a few weeks ago. When I was a kid, 95% of the time, our corn bread was made in the cast iron skillet. It come out delicious AND MOIST! This recipe I am about to share with you is by far the best corn bread I’ve ever made.
WATCH THE VIDEO
I hope you enjoy the recipe.
Why This Homemade Cornbread Recipe Works
Cornbread isn’t just a side dish in the South, it’s a tradition that’s been passed down for generations. Early versions were made from little more than cornmeal and water, cooked over an open fire. Over time, ingredients like buttermilk, eggs, and a touch of leavening were added, turning that humble bread into the soft, golden cornbread we know today.
What makes this recipe my go-to is how perfectly it balances texture and flavor. It’s tender inside, crisp on the edges, and never dry. The trick is in a few small but important details. Preheating the cast iron skillet ensures the crust turns out golden and crunchy while locking in steam that helps keep the inside moist. Melted butter gives the batter richness and a slightly nutty flavor. Buttermilk adds tang and tenderness, and a small amount of sugar highlights the natural sweetness of the corn without turning it into dessert. It’s the kind of simple, comforting recipe that just feels like home.
Ingredients for Homemade Cornbread
You don’t need anything fancy here—just a handful of pantry staples that come together to make one of the best skillet cornbreads you’ll ever eat.
- 1/2 cup butter, melted
- 1/2 cup white sugar
- 2 large eggs, room temperature
- 1 cup buttermilk
- 1/2 teaspoon baking soda
- 1 cup all-purpose flour
- 1 cup yellow cornmeal
- 1/2 teaspoon salt
- 3 tablespoons vegetable oil
- 10-inch cast iron skillet
A note on the buttermilk: Don’t skip it. Its richness gives this cornbread that perfect, moist crumb. If you don’t have any on hand, you can make your own by adding a tablespoon of vinegar or lemon juice to a cup of milk and letting it sit for 5–10 minutes.
Step-by-Step Instructions for Making Homemade Cornbread
- Preheat the Skillet
Place your cast iron skillet in the oven with 3 tablespoons of vegetable oil and preheat to 400°F. Let it heat for about 4 minutes while you prepare the batter. The hot pan helps create that crisp crust while sealing in the moisture inside. - Mix the Batter
In a large bowl, stir together the melted butter and sugar until smooth. Add the eggs and mix until blended. Stir in the buttermilk and baking soda until combined. - Add Dry Ingredients
Add the flour, cornmeal, and salt. Stir until the batter is just combined and slightly lumpy. Don’t overmix—those lumps help keep it tender and moist. - Prep the Skillet
Carefully remove the hot skillet from the oven. Using a paper towel, coat the bottom and sides with the hot oil. Pour any excess oil into the batter and stir it in. The combination of hot oil and cast iron ensures a golden crust while the interior stays soft. - Bake
Pour the batter into the hot skillet. You should hear a gentle sizzle—that’s the crust forming. Bake on the middle rack for 20–25 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean. The cast iron retains heat evenly, which helps the cornbread bake up perfectly moist every time. - Cool and Serve
Let the cornbread cool for about 5 minutes before slicing. Serve warm with butter, honey, or a drizzle of sorghum.
How to Serve Homemade Cornbread
There are countless ways to enjoy a good skillet of cornbread. A warm slice with melting butter is hard to beat, but it also pairs beautifully with a wide range of meals.
- With Soups and Stews: A wedge of cornbread alongside a bowl of chili, pinto beans, or vegetable soup makes for a cozy, filling dinner. The crisp edges soak up every bit of broth, while the moist center balances it out.
- Alongside Southern Greens: Collard, turnip, or mustard greens with cornbread is a classic combination. The mild sweetness of the bread balances the savory richness of the greens.
- As a Sweet Treat: Drizzle it with honey or maple syrup for breakfast, or serve with jam for an afternoon snack.
- The Main Attraction: Top a slice with pulled pork and coleslaw for an easy open-faced sandwich. You can even cube leftovers for cornbread salad.
No matter how you serve it, this cornbread fits right in on any table—from Sunday dinner to a weeknight supper.
How to Store & Reuse Homemade Cornbread Leftovers
Cornbread is best the day it’s baked, but leftovers keep well and can be turned into all kinds of new dishes. Let the cornbread cool completely before storing.
For short-term storage, cover the skillet tightly with foil or transfer the cornbread to an airtight container. It will stay fresh at room temperature for up to two days. For longer storage, refrigerate it for up to a week. The moisture from the cast iron helps keep it soft even after a day or two.
To reheat, wrap slices in foil and warm in a 350°F oven for 10 minutes, or microwave individual pieces for about 20 seconds. The oven keeps the edges crisp, while the microwave works well for quick reheats.
Here are a few ways to reuse leftovers:
- Cornbread Dressing: Crumble the cornbread and let it dry out, then use it in your favorite dressing or stuffing recipe.
- Cornbread Breakfast Casserole: Layer crumbled cornbread with sausage, eggs, and cheese for a hearty morning bake.
- Homemade Croutons: Cube leftover cornbread, toss with olive oil, and bake until crisp for a Southern twist on salad toppers.
You can also freeze it. Wrap tightly in plastic wrap and foil, then store in a freezer bag for up to three months. Thaw at room temperature before reheating.
Substitutions & Variations for Homemade Cornbread
This cornbread is simple and dependable, but it also makes the perfect canvas for experimenting. You can go savory, spicy, or even slightly sweet depending on your mood.
- Savory Add-Ins: Stir in 1 cup of shredded cheddar cheese, chopped jalapeños, or cooked bacon before baking. You can also toss in some green onions for extra flavor.
- Sweet Cornbread: If you like yours more cake-like, increase the sugar to ⅔ cup and add a splash of vanilla extract.
- Gluten-Free Version: Use a cup-for-cup gluten-free flour blend instead of regular flour, and make sure your cornmeal is labeled gluten-free.
- Bacon Grease Substitute: For an extra hint of smokiness, swap part of the butter or oil with melted bacon grease.
Each variation brings something a little different, but they all build on the same solid base—a perfectly moist, tender cornbread that bakes up beautifully in cast iron.
Cast Iron Buttermilk Cornbread

Cast Iron Buttermilk Cornbread
Ingredients
- 1/2 C butter, melted
- 1/2 C white sugar
- 2 eggs, room temp
- 1 C buttermilk
- 1/2 tsp baking soda
- 1 C all purpose flour
- 1 C cornmeal
- 1/2 tsp salt
- 3 tbsp vegetable oil
- 10 inch cast iron skillet
Instructions
- Preheat oven to 400
- Mix the melted butter and sugar together. Add the egg and beat until blended. Add the buttermilk and baking soda and mix well, Add the cornmeal, flour and salt and mix until lumpy.
- Add the vegetable oil to the cast iron skillet and put in the preheated oven for about 4 minutes.
- Remove and coat the pan (inner bottom and sides) using a paper towel. Pour any excess oil into the batter and mix well.
- Add the batter into the cast iron skillet and bake on the middle rack for 20-25 minutes or until a toothpick inserted into the center comes out clean.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 338 Total Fat: 19g Saturated Fat: 8g Trans Fat: 1g Unsaturated Fat: 9g Cholesterol: 78mg Sodium: 397mg Carbohydrates: 38g Net Carbohydrates: 0g Fiber: 2g Sugar: 14g Sugar Alcohols: 0g Protein: 6g
FAQs About Homemade Cornbread
Here are some straightforward answers to the most common questions I receive about this homemade cornbread recipe.
Why is my homemade cornbread crumbly?
Crumbly cornbread usually comes from overbaking or overmixing. Too much time in the oven dries it out, and overworking the batter toughens it. This recipe uses plenty of butter and buttermilk to help prevent that, and baking it in cast iron helps hold in heat and moisture evenly. Pull the skillet from the oven as soon as a toothpick comes out clean and avoid beating the batter smooth.
Can I make homemade cornbread without a cast iron skillet?
You can, but the crust and moisture won’t be quite the same. A cast iron skillet retains heat beautifully, giving you that signature crisp edge while keeping the center moist. If you don’t have one, use a 9×9-inch baking pan or a muffin tin. Preheat your pan with oil for a few minutes before adding the batter for the best crust possible.
Should homemade cornbread be sweet or savory?
That depends on where you’re from! Traditional Southern cornbread leans savory, while Northern-style versions are sweeter. This recipe sits right in the middle—just enough sugar to bring out the flavor of the corn without making it taste like cake.
What makes cornbread moist?
The key is fat and gentle baking. Butter adds richness, buttermilk provides moisture, and the cast iron skillet seals in steam while it bakes. The batter should be stirred just until combined—overmixing creates a dense texture. Baked correctly, this cornbread stays tender and flavorful for days.
Can I use coarse cornmeal instead of fine-ground?
Yes, but it will change the texture. Fine-ground cornmeal produces a more tender crumb, while coarse cornmeal makes it heartier and a little more rustic. Both are delicious—it just depends on your preference.


RELATED POSTS
Blueberry Cornbread (dairy free, made with coconut milk and SO good!)
Homemade Cornbread Dressing (made with the Cast Iron Skillet Cornbread!)
I LOVE cornbread.. that looks so good
http://www.studentswife.com
I have always made my corn bread this
Raised by southern mom and grandmother.some time grammie would add a can of corn with chopped onion umm so good
I don't know is I ever saw a recipe for cornbread made with buttermilk. It has to be good. Thank you.
we may have met by chance…but we become friends by choice.
http://simpleesue.com/mohjy-apples-red-candy-apples-recipe
It looks super tempting to me :)
I wasn't hungry a minute ago, but now I AM
Thanks for stopping by, Winnie! This is so good. :)
I love cornbread. I really need to find a cast iron skillet. I'm a discount shopper and can't find one on sale!
Stopping by from Mom's Monday Mingle.
~April from 100lb Countdown
Good afternoon, Julie! I love cornbread and so does my family! I'm stopping by to let you know that your project will be featured at this week's All my Bloggy Friends. I can't wait to see what you share this week. :)
Hi Julie..I just found this recipe over at Love Bakes Good Cakes!
I've been looking for a good cornbread recipe, I gonna have to give this a try :)
Pingback: Viewers Choice: Top 10 Recipes of 2012
If you don’t have buttermilk you can make sour milk , it works good for replacement………..1Tbls Lemon 1c of milk, let it set a few minutes to sour…
Great minds think a like… love my cast iron pan and love your cornbread. Might use it on top of my skillet taco pie.
Ooo, that would be fantastic! I am going to make your skillet taco pie one day soon!
Pingback: Homemade Cornbread Dressing - This Gal Cooks
Hands down BEST cornbread we have ever had! And I come from Southern stock of 3 generation cast iron cornbread makers! Thank you!!!
Hi Jane,
I’m so happy you love this cornbread! It’s my favorite cornbread ever, too! Just made it over the weekend to use in homemade cornbread dressing.
Thank you for stopping by to let me know you enjoyed the recipe. :)
Julie, do I have to use sugar on the cornbread? Can I just omit the sugar & it will taste just as good? Thank you, Rosie
Hi Rosie,
For this recipe, you need to use the sugar.
Thank you,
Julie
Pingback: The Table | Traditional Southern Cornbread Dressing
Pingback: Whole Wheat Dinner Rolls - This Gal Cooks
Pingback: Get Daily Recipes.com | Cast Iron Buttermilk Cornbread
Pingback: Chicken Sausage, Potato and Red Onion Frittata | This Gal Cooks
Pingback: Over 15 Easy Bread Recipes for Thanksgiving | This Gal Cooks
Pingback: Recipe Revamp: New Photos for Two Fan Favs | This Gal Cooks
Pingback: Dinner Made Easy: Meal Plan #7 - Gal on a Mission
I made this last night with my chili and it was outstanding! The best recipe for cornbread ever! It was very moist and flavorful and i will be making it again tomorrow just to snack on!
Hi Cheryl,
Thank you for letting me know you enjoyed the recipe. I am so happy that you enjoyed it. :)
This was very moist and delicious!
Hi Diane,
I’m glad you enjoyed the recipe!
Pingback: Homemade Cornbread Dressing | This Gal Cooks
Pingback: Cooking and Crafts #1: Chili and Cornbread – Christmas Village – Get Natural!
Thanks for the corn bread recipe!! Was enjoyed by all and now is an addition to my blog :)
Cheers,
Rachel
Hi Rachel,
I’m so happy you enjoyed the recipe! Thank you for stopping by to let me know. :)
Can you tell me if you use the stone ground or the more finely ground yellow cornmeal? Thanks!
Hi Bryn,
I’ve used regular and stone ground medium grind cornmeal in this recipe. Both work well. Hope this helps!
What size skillet do you use? I see you have a ton of great looking skillet recipes I’d like to try but am not sure if I should invest in a 10inch or a larger 12inch. Thanks!
Hi Danica!
All of the cast iron skillet recipes on my blog are made with a 10 inch Skillet. There are a couple that used a 12 inch stainless Skillet but I believe I referenced that type of Skillet in those recipes. Please let me know if you have any other questions!
Julie
Buttermilk cornbread is the best, but not when it includes sugar.
I have made this today for the second time 1-26-2017, and I absolutely LOVE It! I will make this as my only go to CORN BREAD.
Thanks for sharing it@
I have made this a few times now and it is the best cornbread recipe I have ever made. I froze the last few pieces and it was almost as good a couple weeks later. Definitely make it in the cast iron pan! Wonderful!!
Hi Mary,
I’m so happy you enjoyed the recipe. Thank you for letting me know!
is this Sweet? I see it has sugar but I just want to make sure.
Fantastic recipe. I never could make good cornbread, but now I do! Thank you.
Hi Sharon,
I’m so happy you enjoy the recipe! Thank you for stopping by to let me know. :)
Pingback: Easy Tamale Pie (made in one skillet!) | This Gal Cooks
This corn bread is really good, but don’t undercut the dry ingredients, or it will be soupy. Wonderful taste and very moist.
This was a well-crafted, delicious recipe. I offer the following cook’s notes for some of commenters. (1) any pan will do, it is not necessary that it be cast iron. (2) The sugar in the recipe can be modified lower or omitted altogether. 1/4 cup suited my family’s tastes better. (3) I was out of yellow corn meal and made this with white. Thank you for this.
silly question, but is cornbread served a side with main course or it is a dessert ? looks delicious and i am on y way to this :D
Hello, it’s served as a side dish. It goes great with BBQ or chili.
Pingback: 15 Homemade Cornbread Recipes [moist & easy] | Tip Junkie
Just made this, exactly as stated, and it turned out perfect. Delicious and simple. Thank you so much!
Hello! I’m so happy you enjoyed the cornbread recipe. Thank you for commenting to let me know!
Hello –
I live at altitude (about 6750ft above sea level). Are there any modifications necessary to this recipe to compensate for that? I am going to make this with chili. Can’t wait to try it!
Hi Laura,
Unfortunately I am not familiar with high altitude baking so I cannot answer your question. I found this chart that may be helpful. I hope the recipe works for you and I hope you enjoy it as much as I do! :) https://www.kingarthurflour.com/learn/high-altitude-baking.html
I used the recipe as you had it, and it worked perfectly. It was really moist and had great flavor. My kid’s ate it up with honey on it, and asked for seconds! Thank you for the recipe.
This looks sooo delicious !! I’d like to make this for a party. Do you think I could get this out of the skillet in one or two pieces? How would you do it? I sure hope you can get back to me before Xmas Eve noon. Merry Christmas!!!
Hello,
I don’t think you would be able to get it out of the skillet in 1 or 2 pieces. However, since you want to take it to a party you could cut it into triangles or small squares to make it easier for serving and sharing!
I made this today but it didnt rise it came out flat
Hi Leanne,
Did you follow the recipe as stated? Do you live in a high elevation? I’ve made this cornbread dozens of times and haven’t had an issue with it not rising.
Turned out GREAT !!!! #DELICIOUS
Thank you for sharing this recipe. I have made it twice, and both times…..yummy! One time I used bacon grease, 1/4 cup and 1/4 butter because the drippings were already in skillet from breakfast bacon. I used medium ground yellow cornmeal, wonderful flavor and texture. This is now my go to cornbread recipe.
Hi Heidi! Thank you for leaving a comment and rating letting me know you enjoyed the recipe. I appreciate it! Using bacon grease sounds incredible. I am trying that next time I make this cornbread. :)
Love this recipe! I have made it several times, always perfect! I just got a cast iron “corn” pan to make this, how much should I adjust the cooking time? It is significantly smaller than the pan I normally use.
I’ve never made it in that type of pan so I am not sure what you would need to adjust the time to. You may be able to Google time conversions for different baking pans to find what you are looking for. Hope this helps!
Made this several times,very good,but Southerners don’t put sugar in cornbread.
Hello, I am glad you enjoyed the recipe. Thank you for leaving a comment to let me know. I do disagree with you about southerner’s and their cornbread. I am a southerner and I put sugar in my cornbread!
This is now my go to corn bread recipe. My whole family loves it and requests it frequently.
So good ! This will be my go to recipe from now on. Any idea on calories?
Thank you Candi! I am working on adding nutrition content to many of my recipes; however, I did not calculate calories for this recipe. You could use My Fitness Pal to calculate the nutrition content – that is what I use to calculate for my recipes.
This cornbread is AMAZING!
I am 79 yrs old and have made cornbread MANY times using my great-grandmother’s recipe, which is very similar to yours but baked in a baking dish. I have a pot of chili going in the slow cooker and was about to make cornbread. I am going to give your’s a try in my cast iron pan and see how it works out. Love to cook and change things around. Thanks for giving me a challenge to work on.
This was amazing, put a little butter on top when it came out of theoven, melted right in ,delicious!
With all the sugar and white bleached flour, why not buy a box of Jiffy Corn Bread mix and bake that. Same ingredients as your recipe and saves time.
my cornbread > jiffy corn bread mix
Plus, Jiffy Corn Bread Mix is full of garbage ingredients.
This is definitely the best recipe I’ve found. I love cornbread and have tried several. My “trying” days are over. I’m sticking with this one.
This is absolutely amazing. I stumbled upon this recipe after I got my cast iron skillet and now it’s my go to. It’s not too sweet, super moist, and delicious! I will never go back to corn bread from a box!!!
This was sooo good. Quick and easy.
Really great cornbread! Delicious
I’m new to baking, and I’ve seen specifications in other recipes regarding salted and unsalted butter. Does it matter which one I use in this recipe?
Hello Donna, please use unsalted in this recipe. :)
This is the best cornbread ever!!!!!
Made this yesterday with chicken and sausage gumbo and it was delicious thank you for your recipe
This is by far the best cast iron cornbread recipe I have tried. I made my usual corn bread muffins and this recipe and asked my family to vote. All but one voted for the skillet cornbread and the other person liked both equally.
Thank you! I am glad you enjoyed the recipe. :)
I don’t normally care for sweet cornbread. I did cut it back to 1/4 cup. This is now my go to cornbread recipe. I use shortening in the skillet and leave about a tablespoon in when adding the batter. Makes a crispier crust.
Pingback: 20 Best Cast Iron Skillet Cornbread - Best Recipes Ever
I have made this cornbread countless times since I found the recipe,and my family loves it!!!
Delicious! I didn’t know whether to use one egg or two because the ingredients list 2 but the directions say ‘egg’. I used one and the cornbread was great. May have to switch from my old standby to this!
The perfect sweet cornbread! It can also be eaten as a dessert!
I have always made my buttermilk cornbread in cast iron skillets. Sometimes I add diced jalapeno peppers in my buttermilk cornbread for extra kick. My cast iron skillets has been passed down to me they were originally my great-great grandmother’s. Then one day they will be passed down to one of my children. Also with this same cornbread batter I sometimes used lemon zest and fresh herbs for Savory cornbread.
I cut the recipe in half since it was just me and my bf. It turned out perfectly! I have a smaller cast iron pan so it worked. The outcome—flavor and texture was amazing.
Also, for the oil in the pan I used ghee. It gave a crispy outside and flavor!
Hi Amy,
Thank you for letting me know you tried the recipe! What size cast iron skillet did you use? I’m interested since I only cook for my boyfriend and myself and whenever I make this, we have tons of leftovers.
Excellent! However, I used half of the sugar.
Hi Sharon! I’m glad it worked for you with half the sugar. :)
Just made this and love love love it! The taste exactly I was looking for. Question- would they freeze well? Would love to keep them in freezer for later as well
Hi Sophia, I am so happy you enjoyed the recipe! Thank you for letting me know. I have never frozen this recipe so I am not sure if it will freeze well. I did a Google search and found that you can freeze cornbread if you wrap it well before placing in the freezer. Here is a link. https://www.stilltasty.com/fooditems/index/16959 Hope this helps!
The best cornbread recipe. Have made it several times. My teenage son makes it too. Very easy recipe. LOVE IT!!!
Too much sugar! Am cutting it in half at least next time- otherwise a great recipe.
I wondered if you meant baking powder instead of baking soda? I made in iron skillet and fo!lowed the recipe except for sugar. I wanted corn bread like my Mother & Grandmother made which was more like yours instead of Jiffy Mix. Nothing wrong with Jiffy Mix just too sweet for me. Once I tasted it out of the oven I thought maybe a little salty that the sugar would have probably have helped. It looked perfect till I cut it. The inside texture wasn’t like photo and I thought a little thin. So I don’t want to give a good or bad star rating. But if it is required I will give in the middle. Thank you so much. Rose
Hi Julie, I just posted asking a questioned about your recipe. I hope it isn’t posted public ally. Not that I said anything bad but would embarrass me after I read 93 reviews after the fact. Lol. My caregiver and I must have done something wrong. I apologize. Thank you
Really really good, I baked 17 mins for my oven.
To answer a couple of comments/questions, the point of making cornbread in cast iron is the hot butter in the hot pan creates an incredible crust. And the way I was taught, when it comes out of the oven you turn it out onto a plate (put the plate over the pan and flip both – carefully) thus making that crispy bottom crust the star, and getting it out in one piece. Thanks for the recipe, but please consider using something healthier than vegetable oil – bacon grease and ghee have been suggested – I just melt that stick of butter in the pan and then pour it into the batter, mix quickly and get it into the pan and oven right away.