3 Layer Red Velvet Cake Recipe

This 3 layer red velvet cake is made with a delicious white chocolate frosting.


1/2 cup unsalted butter, at room temperature
1 1/2 cups granulated sugar
2 eggs
5 Tablespoons unsweetened cocoa powder
6 Tablespoons red food coloring
1 teaspoons vanilla extract
1 cup buttermilk
2 cups all purpose flour
1 teaspoon salt
1 teaspoon baking soda
3 teaspoon white vinegar

White Chocolate Frosting
1 cup butter, room temperature
2 cups confectioners' sugar
6 ounces white chocolate, grated
3 - 5 Tablespoons heavy or whipping cream

Garnish (optional)
Several pieces of white chocolate pieces (any shape)



Preheat oven to 350F.

Grease and flour three 8" round cake pans.

In a large bowl, cream together the butter and sugar until light and fluffy.

Mix in eggs one at at time.

In a small bowl mix together the cocoa powder, vanilla and red food coloring to make a paste.

Add to the first bowl, and mix until combined.

Reduce the mixer speed to low and slowly add the buttermilk.

Add flour and mix until combined.

Beat on high until smooth.

Reduce the mixer speed to low and add the salt, baking soda, and vinegar.

Beat on high until smooth.

Divide the batter evenly between the cake pans

Bake for about 30 minutes, or until a tester inserted into the center of the cakes come out clean.

Cool for 10 minutes, and then remove cakes from the pan. Place them on a cooling rack to cool completely before frosting.


In the top of a double boiler (or using your favorite chocolate melting method), melt grated chocolate at set aside.

In a large bowl, beat the butter and confectioners sugar at low speed until fluffy.

Add in white chocolate and cream.

Beat on high speed for 3-4 minutes, scraping the bowl with a spatula.


Place bottom cake layer on a serving plate and alternate layers of frosting and cake. smooth remaining frosting over top and sides of cake.

Garnish with white chocolate accents.