Preheat your oven to 400°F (200°C). Grease a muffin tin or line it with paper liners.
In a large bowl, whisk together the cornmeal, all-purpose flour, baking powder, baking soda, and salt until well combined. This forms the base of your cornbread.
In a separate bowl, beat the eggs and then add the buttermilk, melted butter, and honey (or sugar). Mix until the wet ingredients are well combined.
Pour the wet ingredients into the bowl with the dry ingredients. Stir gently until just combined. Be careful not to overmix; a few lumps are okay.
Spoon the batter into the prepared muffin cups, filling each about two-thirds full. This allows room for the muffins to rise.
Place the muffin tin in the preheated oven. Bake for 15-18 minutes or until the tops are golden brown, and a toothpick inserted into the center comes out clean.
Allow the cornbread muffins to cool in the muffin tin for 5 minutes, then transfer them to a wire rack to cool completely.
Serve these Southern Cornbread Muffins warm, either as a side to your favorite Southern dishes or as a delightful snack on their own. The slightly sweet, crumbly texture is perfect for soaking up sauces or enjoying with a pat of butter.