Menu Enter a recipe name, ingredient, keyword...

Red Velvet Cake with Cream Cheese Frosting


A classic red velvet cake with a smooth cream cheese frosting

Google Ads
Rate this recipe 4.5/5 (17 Votes)


  • Cake:
  • 2 1/2 C all purpose flour
  • 1 3/4 C granulated sugar
  • 2 tbsp cocoa powder
  • 1 tsp baking soda
  • 2 eggs
  • 1 1/2 C vegetable oil
  • 1 C buttermilk
  • 1 tbsp vinegar
  • 1 tsp vanilla extract
  • 3 tbsp milk
  • 1 tbsp red gel food coloring (maybe more or less depending on desired color)
  • Cream Cheese Frosting:
  • 16 ounces cream cheese, room temperature
  • 1 1/2 sticks unsalted butter, room temperature
  • 4 C powdered sugar
  • 1 tsp vanilla extract


Preparation time 60mins
Cooking time 60mins


Step 1

1. Preheat oven to 350F. Grease 2 - 8" cake pans. Set aside.

2. In a medium bowl, combine flour, sugar, cocoa powder, and baking soda. Set aside.

3. In a stand mixer bowl or a large bowl, whisk together eggs, oil, buttermilk, vinegar, vanilla, and milk. Add the dry ingredients into the wet. Add the food dye until desired color is reached. Mix for 30 seconds.

4. Pour batter evenly into the cake pans and bake for 30-35 minutes or until a toothpick inserted in the middle comes out clean. Let them cool completely before frosting.

5. To make the frosting: Cream the cream cheese and butter together until completely smooth. Slowly add in powdered sugar. Add vanilla. Beat until full incorporated. If too thick, add milk 1 tbsp at a time until desired consistency is reached. If too thin, add powdered sugar 1/4 c at a time until desired consistency is reached. Frost onto cooled cakes.


You'll also love

Review this recipe

Strawberry Red Velvet Cupcakes The Best Ever Red Velvet Cake