10-inch cast iron skillet Ideal for getting those crispy edges; a greased 9-inch square baking pan works too
Mixing bowls one large, one medium
Whisk and spatula for mixing wet and dry ingredients
Skillet or pan for cooking the bacon
Measuring cups and spoons accuracy matters for that perfect rise
Ingredients
1cupyellow cornmeal – stone-ground for a rustic texture
1cupall-purpose flour – balances the crumb
1tablespoonsugar – just enough to enhance the corn flavor
1tablespoonbaking powder
1/2teaspoonbaking soda
1/2teaspoonsalt
1cupbuttermilk – adds tang and tenderness
2large eggs
1/4cupunsalted buttermelted
1/2cupcooked baconchopped – crispy is key
1/2cupgreen onionsfinely chopped
1/2cupwhole kernel cornfresh or thawed from frozen – makes it extra moist and sweet
Optional: 1/2 cup shredded sharp cheddar for an extra flavor punch
Instructions
Preheat the oven
to 400°F (200°C). Place your cast iron skillet in the oven while it heats to get it hot and ready for a perfect crust.
Cook the bacon
in a separate skillet until crisp, then transfer to a paper towel-lined plate. Save about a tablespoon of the bacon grease if you like extra flavor in your batter.
Mix dry ingredients
In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, baking soda, and salt.
Combine wet ingredients
In a medium bowl, whisk the buttermilk, eggs, and melted butter until smooth. Stir in the chopped green onions, corn, and cooled bacon.
Bring it all together
Pour the wet ingredients into the dry and gently fold just until combined. Don’t overmix—this keeps the cornbread tender.
Bake
Carefully remove the hot skillet from the oven, lightly grease it (or swirl in that reserved bacon grease), then pour in the batter. Spread evenly and pop it back into the oven.
Cook for 25 minutes
or until the top is golden and a toothpick comes out clean from the center.
Cool and serve
Let it rest for 10 minutes before slicing. Serve warm with butter, hot honey, or just as is!