After searching everywhere and coming up empty for "my" perfect scratch made vanilla cake recipe, I set out to develop my own recipe. Using my favorite red velvet recipe, I omit some things and add a few others and here are the results:
Preheat the oven to 350°F. Grease and flour a 9x13x2 inch cake pan or 3 (9-inch) round layer cake pans.
Sift flour, cornstarch, baking powder, salt and sugar together in a large bowl. Make a well in the center of the flour and add the oil, butter, buttermilk, milk, vanilla and eggs. Beat until combined. Add the baking soda and vinegar. Pour batter into pans. Tap them on the table to level out the batter and release air bubbles.
Bake for 25 to 30 minutes or until a cake tester inserted near the middle comes out clean. Let layers cool on a wire rack for about 10 minutes before turning out of pan. Cool completely before frosting.