Position a rack in the middle. Lightly grease a 9-inch cast-iron skillet or 9-inch square baking dish with butter, then place it in the oven to heat.
Alternatively, for cast iron skillets: heat 1/2 cup of unmelted butter in your cast iron over medium heat until melted, turn off the heat, then let the butter cool slightly before adding it to the batter.
In a large bowl, whisk together the flour, cornmeal, sugar, baking powder (If using), baking soda, and salt. Make a well in the centre and add the buttermilk, honey, and eggs.
Mix well to combine, then add the slightly cooled, melted butter. Mix again until 'just' combined (don't overmix).
Carefully remove your 'hot' pan or dish from the oven with oven mitts, and pour the batter into the hot skillet or dish.
Listen to that sizzle! That's what you want.
Bake until the cornbread begins to brown on top and a toothpick inserted in the centre comes out clean (about 20-23 minutes).
Allow to cool for about 10 minutes before slicing and serving.
Notes
How to Make Homemade Buttermilk
If you are out of buttermilk, do not worry. You can easily make a substitute at home. I always mix this up as the very first step of my recipe prep so it has plenty of time to sour before I need to add it to the batter.What you need:
1 cup of room temperature milk (full cream, 2%, or skim)
1 tablespoon of white vinegar or fresh lemon juice
Simply stir the vinegar or lemon juice into the milk. Leave it sitting on the counter for 5 minutes. You will know it is ready when the milk thickens slightly and gets a curdled look.
Prepare this "buttermilk" as step one of your recipe. This ensures it has soured enough by the time you are ready to add it to your mixture!
Make Ahead and Storage:
Counter or Fridge: Keep any leftover cornbread in an airtight container or wrap it securely. It will stay soft and tender for about 3 to 4 days.
Freezer: You can absolutely freeze this for up to two months. I always slice it first and wrap the individual pieces tightly. This makes it so easy to grab exactly what you need later on without having to thaw the whole batch.
Reheating: Skip the microwave if you can. Reheat your slices in the oven at a low temperature to preserve the texture and bring back those crispy, buttery edges.
If you choose to bake your cornbread in a cast iron skillet, take the leftovers out of the pan once they cool. Storing the bread directly in the heavy iron pan can trap moisture and ruin that perfectly crisp crust you worked for.Happy cooking! Xx