1cupcorn kernels(fresh, frozen and thawed, or canned and well drained)
Instructions
Preheat the oven to 400°F. In a large mixing bowl, whisk together the flour, cornmeal, sugar, baking powder, and salt.
In a separate bowl, whisk together the milk, egg, melted butter, and oil.
Pour the wet ingredients into the dry ingredients; stir just until combined. Fold in the corn.
Place 1 tablespoon of additional butter in a 9-inch or 10-inch cast iron skillet or in a 9-inch square baking dish. Put the skillet or dish in the oven for about 3-4 minutes, until the butter melts. Use a pastry brush to coat the bottom and sides of the pan with the melted butter.
Transfer the batter to the buttered pan. Bake until the cornbread is golden brown on top and the center is cooked through, about 20 minutes. Allow to cool slightly before slicing and serving.
Notes
For the best flavor and moist texture, use a milk with some fat in it -- at least 2% milk or whole milk. You can also use cream or whole buttermilk if you like.
Use afinely-ground yellow cornmeal. Coarse or stone-ground cornmeal will give the bread a more grainy (rather than soft) texture.
If using canned corn, make sure that it's well-drained before adding it to the batter. If using frozen corn, thaw it first and pat it dry.
Let the batter rest for 5-10 minutes before baking, if you have the time. This allows the baking powder to activate and incorporate more air.
Don’t over-mix the batter or it will become too dense, and you’ll end up with dry cornbread.
To check if the cornbread is done, insert a toothpick into the center and make sure it comes out clean. Don’t cook for too long, or it can dry out.