In a small bowl, mix together 1 cup flour, 3/4 cup yellow cornmeal, 1/2 teaspoon kosher salt, 1/2 teaspoon baking soda, and 1 teaspoon baking powder.
Melt the butter in a large microwave-safe bowl. Stir in 1/4 cup oil, 1 cup sugar, and 1/3 cup honey until everything's well combined.
Add 2 eggs and 1 and 1/4 cups buttermilk to the butter mixture. Whisk it all together until it's smooth.
Now, gently stir the dry ingredients into the wet ones with a wooden spoon or spatula. Don't over mix—just until everything's blended. It's okay if there are a few lumps!
Grab your 8x8 baking dish and give it a good spray with nonstick spray.
Pour the batter into the dish and smooth out the top.
Pop it in the oven and bake at 375 degrees for 28-32 minutes. You'll know it's done when a toothpick stuck in the middle comes out clean, without any batter sticking to it. If it jiggles a bit, give it a few more minutes.
Once it's out, let it cool for 5-10 minutes before slicing. It's tastiest when it's warm and crispy around the edges! Add some butter and honey on top if you like.
Store any leftovers covered on the counter for up to 3 days.