clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Bacon Topped Cornbread - A Family Feast

Bacon Topped Cornbread

  • Prep Time: 12 hours
  • Cook Time: 35 mins
  • Total Time: 12 hours 35 minutes
  • Yield: 9 pieces


  • 1 cup course corn meal
  • 2 cups buttermilk
  • 8 ounces raw bacon (cherry wood or apple wood smoked is preferable)
  • 1 ¾ cups flour
  • 1 ½ tablespoons baking powder
  • ¼ teaspoon baking soda
  • 1 teaspoon salt
  • ¼ cup granulated sugar
  • ¼ cup packed brown sugar
  • 3 large eggs
  • 2 tablespoons butter
  • 2 tablespoons honey
  • Corn removed from three ears of corn, or 2 ½ cups frozen corn
  • 2 tablespoons bacon fat reserved from cooking the bacon


  1. The night before preparing the cornbread, mix the corn meal and buttermilk in a bowl, cover and let sit overnight on your counter at room temperature.
  2. The day of, cook the bacon until crisp and reserve the fat. You can either cook the bacon on parchment lined sheet trays in the oven or in a fry pan on your stove top. Drain on paper towels, then crumble or chop to small pieces and set aside.
  3. Preheat the oven to 350 degrees and using a 9×9-inch baking pan or a 9-inch round cake pan, place two tablespoons of the reserved bacon fat in the pan and place the pan in the oven while you prepare the batter.
  4. In a medium to large bowl, sift flour, baking powder, baking soda and salt.
  5. Stir in the granulated and brown sugar to combine.
  6. In a small bowl, beat the eggs slightly.
  7. In a microwave safe small bowl, melt butter. Stir in the honey and then add this butter/honey mixture to the beaten eggs and stir.
  8. Now add the egg mixture to the cornmeal mixture that sat out overnight.
  9. Then take this wet mixture and add to the dry ingredients and stir until smooth.
  10. Stir in the corn and set the batter aside.
  11. With pot holders, remove the now hot pan from the oven, swirl around the fat to coat the bottom and sides and pour in the cornbread batter. Sprinkle on the bacon pieces pushing slightly into the batter.
  12. Place back in oven and bake for 30-40 minutes or until a tooth pick inserted in the center comes out clean.
  13. Cool on a rack in the pan then cut into either 9 or 12 pieces.