A classic loaf of cornbread with a sweet and salty topping of caramelized onions and bacon pieces.

Caramelized Onion and Bacon Cornbread Recipe - bakedbyrachel.com

This was one of those last minute ideas that popped into my head the other night, just needing to be made to accompany another recipe I had planned. It was essential. I had visions of a beautifully puffed up loaf of cornbread with scattered caramelized onions and bacon pieces throughout the top crust. Clearly this didn’t turn out as ideal as I wanted but I wouldn’t call this a fail either. It’s imperfectly perfect.

This recipe meant making caramelized onions for the first time ever, and making my house smell incredible from late Saturday night into Sunday morning. Seriously incredible… and I don’t even like caramelized onions. I know. But it was in my vision so I just went with it. Plus, the Mr was up for it and I was really cooking these few recipes for his enjoyment. It’s great getting to test stuff out on someone else occasionally.

Caramelized Onion and Bacon Cornbread Recipe - bakedbyrachel.com

On another note… I can’t stop spelling caramelized wrong. I’m one of those people who says ‘carmle/carmel’ not ‘caramel’ as it’s spelled. So that second ‘a’ keeps messing me up. Potato … potahto… whatever. Oh and don’t worry, I don’t spell potato like that ever outside of just then. Just to be clear.

So this bread, it was based off of an already practically perfect cornbread recipe that I decided to adapt slightly turning it into a loaf, topping it off with deep dark caramelized (yup did it again) onions and salty bacon pieces… then I took it a step further and tossed a bunch of bacon into the mixture. Because bacon on the top clearly wouldn’t be enough but fear not, this recipe only calls for 3 slices of bacon… only. But feel free to add more if you really want.

Caramelized Onion and Bacon Cornbread Recipe - bakedbyrachel.com

No ratings yet

Caramelized Onion and Bacon Cornbread

Prep Time: 45 minutes
Cook Time: 30 minutes
Total Time: 1 hour 15 minutes
Yield: 8
A classic loaf of cornbread with a sweet and salty topping of caramelized onions and bacon pieces.


  • 1 yellow onion
  • 2 slices of bacon
  • 1/2 C unsalted butter, melted (plus 1 Tbsp for onions)
  • 2/3 C plus 1 tsp granulated sugar, divided
  • 2 large eggs
  • 1 C buttermilk
  • 1/2 tsp baking soda
  • 1 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1 C cornmeal
  • 1 C all purpose flour


  • Peel and slice onion into thin pieces. Heat a medium skillet over medium heat with 1 Tbsp butter. Add prepared onions, tossing occasionally with a wooden spoon until translucent. Reduce heat to medium low, sprinkle with salt and 1/2 tsp of sugar. Stir occasionally and add a splash of water when necessary to keep onions moist. Continue stirring occasionally until onions are a deep amber color. Cook for a total of 30-35 minutes or longer as needed. Transfer to a small bowl. If preparing ahead, cover and chill overnight.
  • Preheat oven to 375°F. Prepare a loaf pan with parchment paper or baking spray (I used a 10" loaf pan).
  • In the same medium skillet, cook 3 slices of bacon. Drain on paper towels, chop into small pieces.
  • In a large bowl, whisk together melted butter and 2/3 cup sugar. Whisk in eggs, followed by buttermilk. Add remaining dry ingredients, including 1/4 cup bacon pieces. Pour mixture into prepared pan.
  • Bake for 30-35 minutes or until a cake tester comes out clean.
  • Cool on a wire rack. Store in an airtight container.


An original recipe from Baked by Rachel
Nutritional information is provided as a courtesy and is an estimate only. Nutrition information can vary for a variety of reasons. For the most accurate data, use your preferred nutrition calculator with the actual ingredients you used to make this recipe.
Did you make this recipe?I'd love to see it! Snap a picture and tag @bakedbyrachel on Instagram!
Course: Bread
Cuisine: American