Caramelized onion cornbread

You’re probably all on to my little secret: I think caramelized onions improve almost anything. I first discovered them at age twelve (on a pizza at Bertucci’s, if you’re wondering) and I have since added them to all kinds of things (including mashed potatoes). This recipe, which adds them to cornbread, is pretty much a stroke of genius.

(Southerners, you may wish to avert your eyes for the remainder of this entry, as I am about to suggest a number of highly unorthodox alterations to traditional cornbread, at least some of which probably constitute heresy. Forgive me.)


The secret ingredient in this recipe is goat cheese, which plays the part of butter with an added tang. (Not that there’s any shortage of actual butter to go with it. I wouldn’t do that to you.) The goat cheese flavor doesn’t come through strongly, but it provides a nice balance to the sweetness of the corn kernels and onions.

Caramelized Onion Cornbread
Adapted from Smitten Kitchen

1 c. yellow cornmeal*
2 c. buttermilk**
2 onions
6 T. butter
6 oz. of goat cheese (the kind that comes in a log)
3 eggs
2 T. honey
1/4 c. granulated sugar
1 3/4 c. flour
1 1/2 T. baking powder
1/4 t. baking soda
2 1/2 c. (about 16 oz) corn kernels (fresh or frozen-and-thawed)

The night before, mix the cornmeal and the buttermilk and leave them to soak, covered. Take the goat cheese out of the fridge and leave it to soften. (If you’re doing this on the spur of the moment, let the corn and buttermilk soak for about 20 minutes and slightly soften the goat cheese in the microwave. Don’t melt it!)

When you’re ready to bake, peel and dice the onions, then heat 2 tablespoons of the butter in a heavy-bottomed skillet over medium-low heat. Add the onions and a pinch of salt and cook slowly. You want to still hear some sizzling and popping, but keep the heat just above where it stops. Stir them occasionally so they cook evenly, and keep cooking until they turn a lovely deep caramel brown. This will take at somewhere between fifteen and thirty minutes, depending on how impatient you are low you keep the heat. Set aside.

Preheat the oven to 350 F.

In a big bowl, beat the goat cheese like you would butter, creaming it until it’s fluffy. (A stand or electric mixer can be a help here, but you can also totally do it with elbow grease.) Add the eggs one at a time (really, this helps!) and mix to combine. Do not fret if it looks curdled; everything will be fine!

Melt another 2 T. of butter in the microwave or a saucepan. Add it to the mix, along with the sugar and honey. Then stir in the cornmeal/buttermilk mixture. Mix well.

Now find your baking pan — you can use a 9×13-inch rectangular pan, a round 10-inch pie or cake pan, or my favorite, a 10-inch well-seasoned cast iron skillet — and put it in the oven with the last 2 tablespoons of butter in it. Leave it there while you finish mixing so it gets hot and the butter melts. (Word to the wise: do not use a nonstick pan for this; the coating may come off and that stuff is not for eating.)

To the batter, add the flour, baking powder, and baking soda, along with another pinch of salt. Stir to combine, then gently stir in the corn kernels.

cornbread batter.jpg

By now, your pan should have spent five minutes or so in the oven. Take it out — very carefully — and tilt it to spread the butter around. Pour the batter in, let it spread, and then sprinkle the caramelized onions on top.

Bake for about 30 minutes, until a toothpick comes out clean. Allow the bread to cool for ten or fifteen minutes before slicing it. This bread also freezes well (cut into pieces and stored in freezer bags); reheat it wrapped in tinfoil in a 200 degree oven.

cornbread in pan.jpg

*Ideally, what you want here is coarse or stone-ground cornmeal. You can sometimes find this in with natural foods in fancy brands (or as dry polenta); there’s also a version made by Goya that’s often in the international food aisle.
**Worth buying, but if you don’t have it, you can make a substitute by putting 2 tablespoons of white vinegar in a liquid measuring cup and adding milk until it reaches the 2-cup mark and then waiting a few minutes for it to curdle.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>