Vanilla Cake With Vanilla Sour Cream Frosting Recipe

This vanilla cake recipe makes a luscious four layer cake filled with a yummy vanilla sour cream frosting.


1/2 cup egg whites
1 1/2 cups granulated sugar, divided
2 1/4 cups cake flour
3 teaspoons baking powder
1 teaspoon salt
1/3 cup + 1 Tablespoon grape seed oil
1 cup + 1 Tablespoon whole milk, at room temperature
1 1/2 teaspoon pure vanilla extract

Vanilla Sour Cream Frosting
3/4 cup butter, softened
3/4 cup sour cream
1 1/2 teaspoon vanilla
8 cups confectioner's sugar
Buttermilk for thinning if desired

1/2 cup natural shredded coconut



Pre-Heat oven to 350 degrees F.

Line (2) 9 inch round cake pans with parchment paper and grease the paper.

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.

Vanilla Sour Cream Frosting

Beat together butter, sour cream and vanilla until well incorporated. Mix in sugar till its combined. Add buttermilk one tablespoon at a time to get desired consistency.


Cut cool cakes in half to form four layers. Ice between each layer of cake, on top and on sides of cake.

Press the shredded coconut onto the frosting.