This cast iron skillet cornbread is the best cornbread recipe ever! It’s sugar-free, plus it’s buttery and super moist inside with a golden, crispy crust. Easy to make gluten-free, and it’s freezer-friendly…if you have any left over.

Would you believe that until just a few years ago, I had never made cornbread from scratch?
I’ve made lots of types of bread…White Sandwich Bread, Flour Tortillas, Pita Bread, Fluffy Biscuits, Rosemary Sea Salt Flatbread, and even Homemade Seasoned Breadcrumbs…but not cornbread.
Until now! This buttery, moist cornbread recipe is the perfect complement to a big pot of chili or alongside your favorite brisket.
Prepare to be amazed, friends – this homemade cornbread recipe will knock your socks off!
CAST IRON SKILLET CORNBREAD RECIPE
This cast iron skillet cornbread recipe doesn’t have sugar because a few years ago, we vowed to quit that processed stuff whenever possible. Our favorite cornbread recipe is also amazing because it’s:
- Quick and easy to make
- Made in a cast iron skillet, giving nice golden brown, crispy edges
- Not crumbly
- Easily made gluten-free
- Freezer-friendly
- Perfect for breakfast, lunch, or dinner
- Soft, savory, and oh so delicious!
SOUTHERN CORNBREAD RECIPE INGREDIENTS
- Cornmeal. White or yellow cornmeal works. Since we’re adding both baking powder and baking soda, skip the self-rising cornmeal.
- All-Purpose Flour. For gluten-free cornbread, use gluten-free all-purpose flour; whole wheat flour works, too.
- Salt. For the best savory flavor. I love this brand.
- Baking Powder. Baking powder keeps the cornbread light and fluffy.
- Baking Soda. Baking soda reacts with the acidic vinegar, and that chemical reaction causes baked goods to rise, making the cornbread airy and moist.
- Apple Cider Vinegar. Apple cider vinegar mixes with the milk and reacts with the baking soda.
- Milk. You can also use buttermilk in place of the apple cider vinegar and milk, but I don’t always have that on hand, so I use this simple buttermilk substitute.
- Egg. To hold everything together and make the cornbread less crumbly.
- Butter. For rich, buttery flavor, butter is both mixed into the cornbread mixture and melted in the skillet. Bacon grease works for the skillet if you have some left over.
Psst! If you’re going to add salt, I highly recommend Ava Jane’s Kitchen. You may think all salt is created equal, but unfortunately, 90% of the salt produced around the world contains microplastics (gross, right?). Ava Jane’s Kitchen is an exception. Their salt is 100% microplastic-free, and it’s SO GOOD! Plus, you can get a free 8oz. bag of sea salt (just pay shipping and handling!)
HOMEMADE CORN BREAD IS MADE WITH LOTS OF BUTTER…
This is the best cornbread recipe because the large amount of butter (combined with the buttermilk!) makes for an INCREDIBLY moist cornbread.
We tested some cornbread recipes that didn’t use as much butter or buttermilk, and they crumbled when scooped out of the pan. It was so frustrating! You couldn’t even spread butter on them because the texture wasn’t strong enough to withstand the butter knife.
Good thing that’s not this recipe!

… OR BACON GREASE!
- If you run out of butter or just want to use up the bacon grease you’ve been saving, you can use bacon grease instead of butter when you’re melting it in the skillet.
- Just a heads up: bacon grease tends to be salty. This means you might want to reduce the amount of salt you add to the dry ingredients IF you don’t like things salty.
- My husband and I both liked the extra salt flavor. The kids didn’t notice, but we ate a whole pan of homemade corn bread in one night, so I think they liked it too!
HOW TO MAKE CORNBREAD RECIPE
Step 1. Preheat the oven to 450F.

Step 2. In a large glass measuring cup, measure apple cider vinegar. Add milk until you reach 1 ½ cups of liquid total. Whisk together and set aside.

Step 3. In a large bowl, combine all dry ingredients and whisk together (you can use the same whisk). Set aside.
Step 4. When the oven is preheated, melt 2 Tablespoons of butter OR bacon grease in a 12″ cast iron skillet over medium heat. Meanwhile, add the egg to the milk and whisk together. Add the baking soda to the milk and whisk to incorporate.

Step 5. Carefully add the wet ingredients to the dry ingredients and incorporate well using a spatula, taking care not to over-stir. The batter may have lumps.

Step 6. When the skillet is hot and the fat is sizzling, add the melted butter to the batter while stirring, and then immediately add the batter to the prepared pan.

Step 7. Set the timer for 1 minute and let the batter cook over medium heat. The edges will get brown and crispy – you want this!

Step 8. When the timer beeps, place the entire skillet in the oven and bake for 20 minutes. The cornbread is finished when a toothpick comes out clean in the middle, and the edges are just starting to brown. Allow the cornbread to cool slightly before serving.

Serve warm with lots of butter and a drizzle of honey!
RECIPE FOR MAKING CORNBREAD IN A CAST IRON SKILLET
Really, can you ever go wrong cooking cornbread in a cast iron skillet? I think not.
We have two skillets – this 12″ skillet that we use for this awesome cornbread, and a smaller 9″ skillet that I use for The Best Scrambled Eggs, and anytime I accidentally overflow my big skillet.
Tip: Don’t be overwhelmed by the idea of cooking with cast iron. Here’s the right way to season a cast iron skillet, and once you’ve done that, you’re good to go!
If you don’t have a cast iron skillet, you can still make this easy cornbread recipe!
Simply melt the butter on the stovetop and add it at the end as instructed. Pour batter into an oven-safe square glass dish or cake pan and bake as directed. You won’t get the crispy edges like in the hot skillet, but it will still taste delicious!!
TO SERVE CAST IRON SKILLET CORNBREAD RECIPE
In my opinion, cornbread is the best side dish for chili recipes, soups, and stews. If you need serving ideas, may I humbly recommend these great recipes:
- Instant Pot Vegetarian Chili
- Slow Cooker Pumpkin Chili
- Slow Cooker White Chicken Chili
- Classic Slow Cooker Pot Roast
- Slow Cooker Salsa Chicken
Or do you know what else would be good? Adding sliced jalapenos and cheddar cheese on top of the cornbread batter…Mmmm! Or use this recipe for making cornbread muffins!

MACRO-FRIENDLY CORNBREAD RECIPE
The calories in the cornbread recipe come mainly from carbohydrates (corn meal and flour) and fat (all that yummy butter!).
That means it’s the perfect side dish to serve with the two P’s: protein and produce!
Add a slice of homemade corn bread to your plate, a lean protein like chicken breast or steak, and fill the remaining half or so of your plate with veggies and fruit. You’ll have a yummy, well-balanced meal!
RECIPES – CORNBREAD FAQS
Is homemade corn bread better in a cast iron skillet?
A definite yes! Since cast iron pans get really hot and they tend to heat evenly, you’ll get a beautiful golden-brown crispy crust while the inside of the cornbread stays soft and tender.
Should I preheat my cast iron skillet for cornbread?
Yes! Preheating your cast iron pan before you pour the batter in allows the cornbread to come out with a beautiful, crispy, golden crust. Yum!
Is cornbread batter supposed to be thick?
Yes. The batter should be thick, but also pourable. If you need to thin it a little bit, add just a little bit more milk.
Can recipes – cornbread be frozen?
Yes! Cornbread freezes well. First, wrap it tightly in plastic wrap, then place it inside a freezer bag or airtight container. Store in the freezer for 3-4 months.
What’s a good, sweet cornbread recipe?
I’m in the camp of cornbread being more of a savory complement to a main dish that doesn’t need sugar, and as long as there’s lots of butter, I’m happy. If you need a little sweetness, add a drizzle of honey!
What makes a cornbread recipe southern?
Originally, southern cornbread recipes were known for being unsweetened and having a crispy golden crust. Nowadays, people make all sorts of variations of cornbread. Some people add sugar, while others don’t (I’m in the no-sugar camp). Some add corn to the mix; some just stick with corn meal. If you’re not sure which cornbread recipe to try, this cast iron skillet cornbread is delicious!
MORE YUMMY BREAD RECIPES
- Brioche Bread
- Homemade Focaccia Bread
- Beer Bread
- Potato Buttermilk Bread
- Fluffy Sweet Potato Biscuits
- Jalapeno Cheddar Bread
Fight Inflation Workshop!
Sign up for my FREE Fight Inflation Workshop and learn simple strategies to save money, even with rising food costs!WATCH HOW TO MAKE CAST IRON SKILLET CORNBREAD
Cast Iron Skillet Cornbread Recipe
This cast iron skillet cornbread is the best cornbread recipe ever! It’s sugar-free, plus it’s buttery and super moist inside with a golden, crispy crust. Easy to make gluten-free, and it’s freezer-friendly…if you have any left over.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 wedges 1x
- Category: Breads
- Method: Bake
- Cuisine: American
Ingredients
Dry Ingredients
- 1 cup cornmeal (122g)
- ½ cup all-purpose flour (60g)
- 1 tsp salt (8g)
- 1 Tbsp baking powder (14g)
Wet Ingredients
- 2 Tbsp apple cider vinegar (30g)
- scant 1 ½ cups milk (360g)
- 1 egg (50g)
- ½ tsp baking soda (3g)
To Cook
- ¼ cup butter, melted (57g)
- 2 Tbsp butter OR bacon grease (28g)
Instructions
- Preheat the oven to 450F.
- In a large glass measuring cup (I have these), measure apple cider vinegar. Add milk until you reach 1 ½ cups of liquid total. Whisk together and set aside.
- In a large bowl, combine all dry ingredients and whisk together (you can use the same whisk). Set aside.
- When the oven is preheated, melt 2 Tbsp butter OR bacon grease in a 12″ cast iron skillet over medium heat. Meanwhile, add the egg to the milk and whisk together. Add the baking soda to the milk and whisk to incorporate.
- Carefully add wet ingredients to dry ingredients and incorporate well using a spatula, taking care not to over-stir. The batter may be lumpy.
- When the skillet is hot and the fat is sizzling, add ¼ cup of melted butter to the batter while stirring, and then immediately add the batter to the skillet.
- Set the timer for 1 minute and let the batter cook. The edges will get brown and crispy – you want this!
- When the timer beeps, place the entire skillet in the oven and bake for 20 minutes. Allow the cornbread to cool slightly before serving. Serve warm with lots of butter!
Notes
- If you run out of butter, or just want to use up the bacon grease you’ve been saving, you can use bacon grease instead of butter when you’re melting it in the skillet.




Thank you for this recipe! Made this tonight, and my husband told me it was the best cornbread he ever had! Our houseguest raved as well! It was fun to serve it via the skillet on the table as well. It turned out great!
For those of us who prefer a less sweet cornbread, this is a winner. If you have buttermilk on hand, use it instead of milk and omit the vinegar. Still trying to figure out where the extra 2 tablespoons of butter go from the 1/4 cup of butter called for (perhaps you meant 1/4 stick)…I just melt the entire 1/4 cup in the skillet while it preheats and pour it into the batter. Enjoying the aroma as it bakes!
Confused. How does using flour make this recipe gluten free??
Hi Karyn,
For gluten-free cornbread, just use all-purpose gluten free flour. The recipe is written as ‘all-purpose’ flour, so people can use what they have on hand.
Truly one of the best cornbread recipes ever! It was picture perfect and came out of the cast iron perfectly!
Hello Chelle,
We’re so glad to hear that you enjoyed this recipe! Thank you for sharing. 🙂