Make this fluffy white cake recipe for someone you love.
Pre-Heat oven to 350 degrees F.
Line (2) 9 inch round cake pans with parchment paper and grease the paper.
Separate the eggwhites. (You can use the yolks for scrambled eggs.)
In a mixing bowl, using an electric mixer (use a whisk attachment if you have one) beat the egg whites until they are frothy.
Beat in 1/2 cup of the sugar, adding just tablespoon at a time and continue beating until all the sugar is incorporated and the egg whites are stiff.
In a large mixing bowl, stir together the flour, 1 cup leftover sugar and salt.
Use and electric mixer on low speed to mix in the vegetable oil, milk and vanilla. Beat for 2 minutes until the mixture is well combined.
Fold the stiff egg whites gently into the batter.
Divide the batter into the two prepared pans and place in the preheated oven.
Bake for 30-35 minutes or until a toothpick inserted in the middle comes out clean.
Remove from the oven to cooling racks. Let the cakes sit in the pans for 5 minutes, then remove the cakes to the racks. Remove the parchment paper.
Let the cakes cool before icing.
Using an electric mixer, and a large mixing bowl, beat the butter until creamy.
Beat in the vanilla.
Using medium speed, beat in the confectioners' sugar a little at a time.
Add the milk one tablespoon at a time and beat until a nice fluffy consistency.
If the icing is too thick, add a little more milk.
Put some of the icing into a piping bag if you plan to use.
Place one layer of cake onto your cake plate.
Spread frosting onto the first layer.
Place top layer of cake spread frosting on the top and sides.
Note: If you wanted to decorate the top with colored frosting designs, you can reserve some of the frosting in small bowls, add colors, and pipe garnish on to your desire.