Preheat the oven to 400°F (200°C)
Grease a baking pan or cast-iron skillet
In a bowl, mix cornmeal, flour, baking powder, salt, and sugar if desired
In another bowl, whisk milk, eggs, and melted butter
Combine the wet and dry ingredients until just mixed
Pour the batter into the prepared pan or skillet
Bake for 20 to 25 minutes, until golden brown
Check doneness with a toothpick
Let the cornbread cool slightly before slicing
Serve warm
