Red Velvet Cake with Cream Cheese Frosting Recipe

Red Velvet Cake with Cream Cheese Frosting Recipe

How To Make Red Velvet Cake with Cream Cheese Frosting

Baked with buttermilk and a hint of cocoa powder, this red velvet cake is a rich and decadent treat layered with rich cream cheese frosting.

Preparation: 30 minutes
Cooking: 30 minutes
Total: 1 hour



  • cupsall purpose flour,scoop and level to measure
  • 3tbspcocoa powder,unsweetened
  • 1tspbaking soda
  • ¾tspsalt
  • 2cupsgranulated sugar
  • ¾cupunsalted butter,softened
  • cupvegetable,or canola oil
  • 3large eggs
  • 2large egg yolks
  • 1ozliquid red food coloring
  • 1⅓cupsbuttermilk,(315 ml)
  • 1tbspvanilla extract
  • tspvinegar

For Frosting:

  • 16ozcream cheese,nearly at room temperature
  • 1cupunsalted butter,nearly at room temperature
  • tspvanilla extract
  • 6cupssugar,powdered


  1. Preheat oven to 350 degrees F. Butter 3 9-inch round cake pans, then line the bottom of each with a round of parchment paper and butter parchment. Set aside.

  2. Add flour, baking soda, and salt to a large mixing bowl. Sift in cocoa powder then whisk the mixture for 20 seconds. Set aside.

  3. In the bowl of an electric stand mixer fitted with the paddle attachment, whip together sugar and butter until pale and fluffy (this will take several minutes whipping on high speed). Mix in vegetable oil. Scrape down bowl.

  4. Blend in eggs one at a time, mixing just until combined after each addition. Mix in egg yolks then red food coloring. Scrape down bowl.

  5. In a liquid measuring cup, measure out buttermilk then whisk in vanilla extract and vinegar.

  6. Working in three separate, beginning and ending with flour mixture, add ⅓ of the flour mixture alternating with ½ of the buttermilk mixture and mixing just until combined after each addition. 

  7. Scrape down the sides and bottom of the bowl and gently fold the batter just to ensure it’s evenly incorporated. 

  8. Divide mixture evenly among three prepared baking pans. Spread into an even layer and bake in preheated oven for 26 to 30 minutes until toothpick inserted into center of cake comes out clean. 

  9. Cool in cake pan for 10 minutes, then run a knife around edges of cake to loosen and invert onto wire racks to cool completely. Once cool, frost with cream cheese frosting.

  10. Store cake in an airtight container in the refrigerator.

  11. For the cream cheese frosting, mix cream cheese and butter in a large mixing bowl using an electric hand mixer until smooth and fluffy (or alternately use a stand mixer).

  12. Mix in vanilla and powdered sugar and whip until light and fluffy. Spread over cooled cake.


  • Calories: 768.71kcal
  • Fat: 31.82g
  • Saturated Fat: 18.94g
  • Trans Fat: 0.82g
  • Monounsaturated Fat: 8.37g
  • Polyunsaturated Fat: 1.53g
  • Carbohydrates: 118.17g
  • Fiber: 0.98g
  • Sugar: 101.97g
  • Protein: 6.36g
  • Cholesterol: 143.31mg
  • Sodium: 349.68mg
  • Calcium: 71.40mg
  • Potassium: 135.33mg
  • Iron: 1.46mg
  • Vitamin A: 304.35µg
  • Vitamin C: 0.40mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!