Preheat oven to 350°F/175°C. Line three 4-inch or two 6-inch cake pans with parchment paper, then grease them with non-stick spray. This recipe turns out best with light-colored metal pans - preferably aluminum!
This recipe can be made by hand with a whisk or with a hand mixer. I prefer making it with a whisk.
In a large bowl, whisk together 1 cup flour, 1 cup sugar, 1 tsp baking powder, and 1/4 tsp salt.
Add 1/4 cup of melted butter, 1/4 cup oil, and 1 egg into the dry ingredients and whisk until combined. The batter will be thick.
Then mix in 1/2 cup buttermilk, 1 tsp vanilla extract, and gel food coloring if you want to color the cake layers. Mix until combined and scrape the sides and bottom of the bowl with a rubber spatula as needed. Then, continue to mix the batter for an additional 30 seconds to make sure everything is properly combined. This will also help lighten the texture of the cake layers - this recipe uses the reverse crumbing method, so I promise this won't overmix the batter!.
Divide batter evenly between the prepared cake pans. Bake for 32-35 minutes on the middle rack of the oven, or until a toothpick comes out with a few moist crumbs. Allow the pans to cool for 10 minutes, then run an offset spatula around the perimeter of the pan to separate the cake from the pan.
Place cake layers into the freezer for 20 minutes to accelerate the cooling process. Once the layers are fully cooled, carefully flip the pans and remove the layers from the pans.
Use a serrated knife to level the tops of the layers, then set aside. If you're making these in advance, wrap and freeze them at this point.