Pre-heat oven to 375°. Rub a 9x9 baking dish with butter all over the bottom and up the sides. Make sure to get the corners and folds well.
Combine dry ingredients in one bowl and whisk them well.
Combine wet ingredients in another bowl and whisk until smooth.
Slowly add dry ingredients into wet ingredient, whisking after each addition.
Make sure it's all whisked together completely and set aside for about 10 minutes to let all those beautiful ingredients activate.
Transfer batter into prepared baking dish and spread it evenly.
Bake for about 30-35 minutes. You may need to loosely cover the baking dish with aluminum foil after about 20 minutes, if the top is browning too fast. (To make sure that your cornbread is moist and done, aim for the internal temperature to be 195°.)
Take out of the oven and let it sit for about 10 minutes before cutting.