Buttermilk is not necessary for cornbread. You can use milk and baking powder in place of the buttermilk.