Making a big skillet of cornbread is the perfect side dish for so many winter recipes. I’ll serve this Bacon Cornbread with brunch or dinner depending on the day. I’ve even been known to snag a piece for dessert, drizzled heavily with honey!

What is Cornbread?

Cornbread is a classic Southern side dish that’s made with cornmeal and usually buttermilk, but sometimes also stock. My favorite way to bake it is in a sizzling hot cast iron skillet, but you can bake it in almost any dish.

There is a lot of debate about cornbread. Some say that it needs to be all cornmeal and no sugar. Personally, I like a mix of a little flour and also some sugar in as well. Maybe that makes this bacon cornbread less traditional, but it also makes it more delicious (in my opinion).

In theory you could make this recipe without the sugar, but I think the sugar adds a nice balance to counteract the savory bacon elements.

I’m not really one to stick to traditional recipes so you shouldn’t be surprised to see me change this one up, but I can tell you that it’s delicious. That should end the debate right?!

Cornbread Tips and Tricks

There are a few tips to make perfect cornbread and I use them all in this bacon cornbread recipe.

First, it helps to let the cornmeal hydrate with the liquid (in this case buttermilk) before you mix together the batter. I’ll just let my cornmeal and buttermilk sit in the fridge overnight, but at a minimum, stir them together 30 minutes or so before baking the cornbread.

When it comes to baking, cornbread can take a lot of heat. I like to get my cast iron skillet hot on the stovetop, add some fat (bacon grease in this case), and then pour the batter in. The really hot skillet makes the edges crisp up around the outer part of the cornbread. SO GOOD!

Here’s my recipe for Bacon Cornbread which also has corn kernels stirred in and is great served with any hearty dish like chili!

Bacon Cornbread

4.50 from 2 votes
Author: Nick Evans
Servings: 12 Servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Bacon Cornbread baked with a touch of bacon grease for extra flavor. The perfect brunch side item!


  • 1 Cup cornmeal
  • 2 Cups buttermilk
  • 3 eggs
  • 2 Tablespoons honey
  • 2 Tablespoons butter, melted
  • 8-10 ounces bacon
  • 1 ¾ Cups flour
  • 1 ½ Tablespoon baking powder
  • 1 Teaspoon salt
  • ¼ Cup white sugar
  • ½ Cup brown sugar
  • 2 ½ cups fresh or frozen, thawed corn kernels
  • 2 Tablespoons bacon fat or vegetable oil


  • For best results combine buttermilk and cornmeal the night before and let it rest in the fridge. Combine them at least 30 minutes before you bake though.
  • To start, fry bacon slowly in a pan so fat renders out nicely. This should take 10-15 minutes for the fat to render out and the bacon to get very crispy. Reserve some of the bacon grease for later.
  • In a small bowl, microwave the honey and butter on high in 15 second bursts until the two are combined and butter is melted.
  • Stir that mixture into the cornmeal and buttermilk. Then add eggs and combine well.
  • In a separate bowl, whisk together flour, baking powder, sugars, and salt. Then stir the wet ingredients and combine well.
  • Stir in corn. If you use frozen corn, thaw and drain it first.
  • Preheat your oven in a 350 degree oven. Heat a large cast iron skillet over low heat until pan is hot. Then add two tablespoons bacon grease. If you don’t have a cast iron skillet, you can also use a 9×13 baking pan.
  • Pour your batter into the hot skillet and sprinkle it with crumbled bacon.
  • Bake it for 30 – 35 minutes and you are all set. Be sure to let it cool for a few minutes before you chow down.
  • Serve with extra honey!


Recipe adapted from The Bread Baker’s Apprentice.


Serving: 1piece | Calories: 346kcal | Carbohydrates: 49g | Protein: 9g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 63mg | Sodium: 554mg | Potassium: 254mg | Fiber: 3g | Sugar: 20g | Vitamin A: 275IU | Vitamin C: 2mg | Calcium: 154mg | Iron: 2mg
Course: Breads, Breakfast & Brunch
Cuisine: American

Did you make this recipe?

Tag @crunchtimekitchen

How to Make Bacon Cornbread

You need to start this recipe the night before. Measure out that cornmeal and buttermilk and let them sit to hydrate. Then you can stir in the melted butter, honey, and eggs.

Bacon Cornbread
The wet mix

When you’re ready to make the cornbread, fry up the bacon over low heat so the fat renders out and the bacon gets really crispy. Meanwhile, stir together the dry ingredients!

Bacon Cornbread
Dry stuff.

Mix the dry and wet stuff together and you will end up with a fairly smooth cornmeal batter. It should be pretty thick.

Don’t worry if there are a few lumps.

Then stir in all that corn. If you used frozen, thaw it first.

Bacon Cornbread

Preheat your oven in a 350 degree oven. Get a large (at least 12-inch) cast iron skillet hot over medium heat. Then add bacon fat or vegetable oil in the dish. If you are using a glass baking dish, skip this step and just add the bacon grease to the pan and pour in the batter.

A hot skillet works best though!

Then pour in your batter and sprinkle it with bacon.

Bacon Cornbread
Ready to bake!

Bake it for 30 – 35 minutes and you are all set. Be sure to let it cool for a few minutes before you chow down.

Bacon Cornbread
Nice crust.

Featured in: 12 Wonderful Cast Iron Skillet Recipes

This was a pretty good dish for a crowd.

If you like bacon, or cornbread, then you will definitely love bacon cornbread. Don’t forget the honey!

Bacon Cornbread

Other Great Brunch Recipes