Magic Cornbread

Something very special happens in the oven while this twist on a southern classic bakes. The result is a rich and custardy center. Serve it with barbecue -- or as dessert with a scoop of vanilla ice cream and a drizzle of honey.
Save Recipe
  • Level: Easy
  • Total: 1 hr 10 min
  • Active: 1 hr
  • Yield: 12 pieces
Share This Recipe


3 tablespoons unsalted butter, melted, plus extra butter for brushing the baking dish

1 cup heavy cream 

1/4 cup sugar

Kosher salt

2 large eggs

2 cups milk

1 tablespoon plus 1 1/2 teaspoons white distilled vinegar

1 cup fine yellow cornmeal 

3/4 cup all-purpose flour

2 teaspoon baking powder

1/2 teaspoon baking soda


  1. Preheat the oven to 350 degrees F. Butter an 8-inch square baking dish that is at least 2 inches deep. Place the buttered dish in the oven while you mix the batter.
  2. Whisk together the heavy cream, 1 teaspoon of the sugar and 1/2 teaspoon salt in a small bowl and set aside. 
  3. Whisk together the eggs and melted butter in a large bowl until well blended. Add the milk, vinegar, the remaining sugar and 1 teaspoon salt and beat until mixed well. Whisk together the cornmeal, flour, baking powder and baking soda in a medium bowl. 
  4. Add the flour mixture to the egg mixture and stir until just combined. Pour the batter into the preheated dish, then slowly, pour the seasoned cream into the center of the batter about 1-inch away from the edge. Don't stir the cream into the batter.
  5. Bake until the top of the cornbread is lightly browned, and a toothpick inserted near the edge of the bread (not the center) comes out clean, about 50 minutes. Serve warm.