This buttermilk cornbread with bacon and corn is a delightful twist on a classic Southern favorite. The addition of bacon and corn kernels adds a savory and sweet element that elevates the traditional cornbread. Perfect for a family dinner or a holiday gathering, this dish is sure to impress.
If you don't usually keep buttermilk or cornmeal in your pantry, you'll need to pick these up at the supermarket. Buttermilk adds a tangy flavor and helps keep the cornbread moist, while cornmeal gives it that classic texture. Fresh or frozen corn kernels and bacon are also essential for this recipe.

Ingredients For Buttermilk Cornbread With Bacon And Corn
Buttermilk: Adds a tangy flavor and moisture to the cornbread.
Cornmeal: Provides the classic cornbread texture.
All-purpose flour: Helps to give structure to the cornbread.
Sugar: Adds a touch of sweetness to balance the savory elements.
Baking powder: Helps the cornbread rise.
Baking soda: Works with the buttermilk to help the cornbread rise.
Salt: Enhances the overall flavor.
Egg: Binds the ingredients together.
Melted butter: Adds richness and flavor.
Corn kernels: Adds sweetness and texture.
Bacon: Adds a savory, smoky flavor.
Technique Tip for This Recipe
When incorporating corn kernels and crumbled bacon into the batter, make sure to fold them in gently. Overmixing can lead to a dense cornbread. To ensure even distribution, sprinkle the corn and bacon over the top of the batter and use a spatula to fold them in with a few broad strokes. This technique helps maintain the light and airy texture of the cornbread.
Suggested Side Dishes
Alternative Ingredients
buttermilk - Substitute with milk and lemon juice or vinegar: Mix 1 cup of milk with 1 tablespoon of lemon juice or vinegar and let it sit for 5-10 minutes. This will mimic the acidity and thickness of buttermilk.
cornmeal - Substitute with polenta: Polenta is a coarser grind of cornmeal and can be used in a pinch, though it may alter the texture slightly.
all-purpose flour - Substitute with whole wheat flour: Whole wheat flour adds a nuttier flavor and more fiber, though it may make the cornbread denser.
sugar - Substitute with honey: Honey adds a natural sweetness and moisture, but reduce the amount to 3 tablespoons as it is sweeter than sugar.
baking powder - Substitute with baking soda and cream of tartar: Use ¼ teaspoon of baking soda and ½ teaspoon of cream of tartar to replace 1 teaspoon of baking powder.
baking soda - Substitute with baking powder: Use 4 times the amount of baking powder to replace baking soda, but be aware this may affect the taste slightly.
salt - Substitute with sea salt: Sea salt can be used in the same amount and adds a slightly different mineral flavor.
egg - Substitute with flaxseed meal and water: Mix 1 tablespoon of flaxseed meal with 3 tablespoons of water and let it sit for a few minutes to thicken. This acts as a binding agent similar to an egg.
melted butter - Substitute with vegetable oil: Use the same amount of vegetable oil to maintain moisture and richness.
fresh or frozen corn kernels - Substitute with canned corn: Drain and rinse canned corn before using. It provides a similar texture and flavor.
cooked and crumbled bacon - Substitute with turkey bacon: Turkey bacon is a leaner alternative that still provides a smoky flavor.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the cornbread to cool completely before storing. This prevents condensation from forming, which can make the cornbread soggy.
Wrap individual slices tightly in plastic wrap or aluminum foil. This helps to maintain freshness and prevents the cornbread from drying out.
Place the wrapped slices in an airtight container or zip-top bag. This provides an extra layer of protection against moisture and air.
Store the container in the refrigerator if you plan to consume the cornbread within a week. The cool temperature helps to extend its shelf life.
For longer storage, place the wrapped slices in a freezer-safe bag or container. Label the bag with the date to keep track of how long it has been stored.
When ready to enjoy, thaw frozen cornbread slices in the refrigerator overnight. This gradual thawing helps to maintain the texture and flavor.
To reheat, preheat your oven to 350°F (175°C). Place the slices on a baking sheet and cover with aluminum foil to prevent drying out. Heat for about 10-15 minutes, or until warmed through.
Alternatively, you can reheat individual slices in the microwave on a microwave-safe plate. Cover with a damp paper towel to retain moisture and heat for about 20-30 seconds.
For an extra touch, brush the reheated cornbread with a bit of melted butter before serving. This enhances the flavor and gives it a fresh-from-the-oven taste.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap the cornbread in aluminum foil to prevent it from drying out.
- Place the wrapped cornbread on a baking sheet.
- Heat for about 10-15 minutes or until warmed through.
- For a crispier edge, unwrap the foil for the last 5 minutes of heating.
Microwave Method:
- Place a slice of cornbread on a microwave-safe plate.
- Cover it with a damp paper towel to retain moisture.
- Microwave on medium power for 30-60 seconds, checking halfway through.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Skillet Method:
- Heat a non-stick skillet over medium-low heat.
- Add a small amount of butter or olive oil to the skillet.
- Place the cornbread slices in the skillet.
- Cover with a lid and heat for 2-3 minutes on each side until warmed through and slightly crispy.
Toaster Oven Method:
- Preheat your toaster oven to 350°F (175°C).
- Place the cornbread on a toaster oven tray.
- Heat for about 10 minutes or until warmed through.
- For a crispier texture, you can toast it for an additional 2-3 minutes.
Steaming Method:
- Place a steaming rack in a pot with a small amount of water.
- Bring the water to a simmer.
- Place the cornbread on a heatproof plate and set it on the steaming rack.
- Cover and steam for about 5-7 minutes until heated through.
Best Tools for This Recipe
Oven: Preheat to 425°F (220°C) to bake the cornbread.
Skillet: Grease this to bake the cornbread in, or use a baking dish if preferred.
Large mixing bowl: Use this to whisk together the buttermilk, egg, and melted butter.
Whisk: Essential for combining the wet ingredients smoothly.
Another bowl: Combine the dry ingredients in this separate bowl.
Spatula: Useful for folding in the corn kernels and crumbled bacon into the batter.
Measuring cups: Measure out the buttermilk, cornmeal, flour, and corn kernels accurately.
Measuring spoons: Measure out the sugar, baking powder, baking soda, and salt precisely.
Toothpick: Check the doneness of the cornbread by inserting this into the center.
Cooling rack: Place the skillet or baking dish on this to let the cornbread cool slightly before serving.
How to Save Time on Making This Recipe
Pre-cook the bacon: Cook and crumble the bacon ahead of time to save prep time.
Use frozen corn: Opt for frozen corn kernels to skip the step of cutting fresh corn.
Measure ingredients in advance: Measure out all your ingredients before starting to streamline the process.
Combine dry ingredients early: Mix the dry ingredients together beforehand and store them in an airtight container.
Melt butter in microwave: Quickly melt the butter in the microwave instead of on the stovetop.
Use a food processor: Use a food processor to quickly mix the wet ingredients.

Buttermilk Cornbread with Bacon and Corn
Ingredients
Main Ingredients
- 1 cup buttermilk
- 1 cup cornmeal
- 1 cup all-purpose flour
- ¼ cup sugar
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 egg
- ¼ cup melted butter
- 1 cup corn kernels fresh or frozen
- 6 slices bacon cooked and crumbled
Instructions
- Preheat your oven to 425°F (220°C). Grease a skillet or baking dish.
- In a large mixing bowl, whisk together the buttermilk, egg, and melted butter.
- In another bowl, combine the cornmeal, flour, sugar, baking powder, baking soda, and salt.
- Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
- Fold in the corn kernels and crumbled bacon.
- Pour the batter into the prepared skillet or baking dish.
- Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
- Let cool slightly before serving. Enjoy!
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- California Pizza Dough Recipe25 Minutes
- Gorgonzola Bread Recipe40 Minutes
- Apple Cinnamon Oatmeal Bread Recipe1 Hours 5 Minutes
- Sourbread Recipe1 Hours 5 Minutes
- Dilly Cheese Wheat Bread Recipe50 Minutes
- Gluten-Free White Bread Recipe1 Hours
- Apple Cider Oatmeal Bread Recipe1 Hours 15 Minutes
- Apple Cheddar Bread Recipe1 Hours
Leave a Reply