Preheat the Oven and Prepare the Pan: Preheat your oven to 375°F (190°C). Grease your baking pan (9-inch round or 8x8-inch square) with butter or non-stick spray.
Mix the Wet Ingredients: In a large mixing bowl, whisk together the buttermilk, eggs, and melted butter. If you’re using sour cream or cream-style corn, add them to the wet ingredients as well. Combine Dry Ingredients: In a separate bowl, whisk together the cornmeal, flour, sugar, baking powder, baking soda, and salt.
Combine Wet and Dry Ingredients: Slowly pour the dry ingredients into the wet mixture, stirring gently with a spatula or wooden spoon. Mix just until combined. Be careful not to overmix, as this could make the cornbread dense.
Bake the Cornbread: Pour the batter into your prepared baking pan. Bake for 20-25 minutes, or until the top is golden and a toothpick inserted into the center comes out clean.
Rest and Serve: Allow the cornbread to rest in the pan for about 5 minutes before cutting and serving. This resting period helps the moisture settle and makes it easier to slice.