Preheat the oven to 350 degrees. Grease or spray with non-stick cooking spray a regular-sized muffin tin pan.
In a large bowl, whisk together cornmeal, flour, sugar, honey, baking powder, and salt. Add melted butter, oil, milk, egg, and egg yolk and mix until smooth. Stir gently until just combined. Be careful not to overmix—this ensures a tender crumb.
Let the batter sit for 5–10 minutes to allow the cornmeal to soften and incorporate with the wet ingredients.
Pour the batter into each muffin tin, filling about 3/4 full. Bake for about 17-20 minutes, or until a toothpick inserted into the center comes out clean. Watch carefully because you don’t want to overbake cornbread. If you are using mini muffin tins, reduce baking time to 10-12 minutes.
Allow the cornbread to cool for about 10 minutes before removing from the muffin tins. Serve warm with butter or honey or homemade honey butter. An optional step is to melt 2-3 Tablespoons of butter and brush on the top of the cornbread when you remove it from the oven. This adds moisture and buttery flavor.
Notes
Can I make these gluten-free?Yes, substitute a 1:1 gluten-free flour blend for the all-purpose flour.