Five-Layer Red Velvet Cake Recipe
This classic Southern cake stands five layers tall and is topped with a nutty cream cheese icing.


  1. Preheat oven to 325 degrees.
  2. In a mixing bowl, cream together sugar, oil and eggs.
  3. In a separate bowl, stir together food coloring, cocoa and vanilla. Add to sugar mixture and combine.
  4. Sift together flour, salt and baking soda.
  5. Add sifted ingredients alternately with buttermilk to sugar mixture. Mix well.
  6. Pour batter into five 8-inch round cake pans coated with nonstick baking spray and flour.
  7. Bake layers just until cake loosens from the sides of pans and the center springs to the touch, about 12-15 minutes. Do not overbake.
  8. To make icing, mix all icing ingredients well. 
  9. Once cake has cooled, spread icing between the layers and over top and sides of the five-layer cake.

Tips & Notes

Alternately, make a four-layer red velvet cake by using just two 8-inch cake pans and slicing them in half after they’ve cooled.


  1. This looks wonderful! Thank you for sharing on Thursday’s Treasures, I’ve featured it on Week 66. <3 and hugs!