Go Back
+ servings
two slices of caramelized onion cornbread on a plate.
Print Recipe
5 from 2 votes

Caramelized Onion Cornbread

I have been making this caramelized onion cornbread for years. It's sweet, buttery, and incredibly delicious.
Prep Time5 minutes
Cook Time35 minutes
Total Time40 minutes
Course: Holidays, Side Dish
Cuisine: American
Servings: 10
Calories: 261kcal

Ingredients

  • 1 cup all-purpose flour
  • 1 cup yellow cornmeal
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon Kosher salt
  • ½ cup plus 2 tablespoons unsalted butter melted
  • 2 eggs room temperature
  • 1 cup buttermilk room temperature
  • ½ cup granulated sugar
  • 1 large onion, diced or thinly sliced yellow or vidalia onion

Instructions

  • Add 2 tablespoons unsalted butter to a 10-inch cast iron skillet and allow it to melt completely.
  • Add the onions, reduce the heat to low, and cook for 15-20 minutes while stirring frequently. Once the onions are caramelized, remove them from the heat and allow them to cool.
  • Preheat oven to 375 degrees F.
  • Add the eggs, buttermilk, melted butter, and sugar to a large bowl and mix until well combined.
  • Add the flour, baking powder, baking soda, salt, and cornmeal. Mix until well incorporated but do not overmix. Fold in the caramelized onions.
  • Pour the cornbread batter into the same skillet you cooked the onions in and smooth the top with a spatula.
  • Bake for 20-21 minutes.
  • Serve with butter and honey, and enjoy!

Notes

  • Cook the onions for 15-20 minutes over low heat while stirring frequently. Keep an eye on them so they don't burn!
  • Allow the melted butter and caramelized onions to cool for at least 5-10 minutes so they don't scramble the eggs.
  • Don't overbake the cornbread otherwise, it will turn out dry and super crumbly.
  • If you want a more potent onion flavor, add 1 tablespoon of grated onions and/or 1 teaspoon of onion powder.
  • I prefer to dice the onions but feel free to cut them into slices.

Nutrition

Calories: 261kcal | Carbohydrates: 34g | Protein: 5g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 60mg | Sodium: 154mg | Potassium: 215mg | Fiber: 2g | Sugar: 12g | Vitamin A: 371IU | Vitamin C: 1mg | Calcium: 76mg | Iron: 1mg