Preheat the oven: Heat the oven to 400°F (200°C). Lightly grease an 8-inch baking pan.
Combine the dry ingredients: Whisk together the cornmeal, flour, and baking powder in a medium bowl.
Mix the wet ingredients: In another bowl, whisk together the milk, egg, honey, and oil.
Make the batter: Pour the wet mixture into the dry ingredients. Stir gently with a spatula just until combined. Do not overmix.
Bake: Pour the batter into the prepared pan and spread it evenly. Bake for 18–22 minutes, or until the top is lightly golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
Cool and serve: Let the cornbread cool in the pan for 5–10 minutes before slicing.