Cast-Iron Cornbread

Time45 minutes
YieldsServes 12
Cast-Iron Cornbread in a cast-iron skillet, garnished with sage leaves, one slice removed and sitting on a plate.
(Evan Sung / For The Times)
Print RecipePrint Recipe

This isn’t a great cornbread for vegans. It’s an amazing cornbread. Period. A combination of baking powder and soda with cider vinegar takes the place of eggs to make this cornbread extra tender after baking. To replace the creamy richness of butter, oil is mixed with naturally sweet oat milk in the batter. The result is a flavorful just-sweet-enough cornbread that doesn’t have a hint of dryness.

From the story: The secret to the best homemade cornbread


Heat the oven to 350 degrees. Coat a 9-inch cast-iron skillet, or other heavy ovenproof skillet, with oil.


Whisk the cornmeal, flour, baking powder, baking soda and salt in a large bowl. Whisk the oat milk, sugar and oil in another bowl until the sugar dissolves and the mixture is emulsified. Whisk in the vinegar to blend, then pour into the dry ingredients and whisk gently until smooth. Pour the batter into the prepared skillet.


Bake until golden brown, about 35 minutes; a toothpick inserted in the center of the cornbread should come out clean. Cool in the skillet on a rack. Serve warm or at room temperature.

Sage cornbread: Sprinkle fresh sage leaves all over the top of the batter before baking. Rosemary cornbread: Stir 1 teaspoon minced fresh rosemary into the batter and sprinkle rosemary needles on top of the batter before baking.
Make Ahead:
The cornbread can be baked up to 12 hours before serving.