Go Back
+ servings
featured red velvet cake.

Red Velvet Cake Recipe

Course: cake, Dessert
Cuisine: American
Prep Time: 30 minutes
Cook Time: 25 minutes
Cool Time: 10 minutes
Total Time: 1 hour 5 minutes
Servings: 12 slices
Calories: 1164kcal
Author: Becky Hardin
Red Velvet Cake is a classic cake recipe sure to wow any time of year. It's delicious cream cheese frosting is a personal favorite.
Print Recipe

Ingredients

For the Cake

  • cups all-purpose flour 420 grams
  • ¼ cup unsweetened cocoa powder 21 grams
  • teaspoons baking soda 9 grams
  • 1 teaspoon kosher salt 3 grams
  • ½ cup unsalted butter 113 grams, melted (1 stick)
  • cups vegetable oil 250 grams
  • cups granulated sugar 500 grams
  • 1 cup sour cream 227 grams, room temperature
  • ¾ cup milk 170 grams, room temperature
  • 3 large eggs 150 grams, room temperature
  • 1 tablespoon pure vanilla extract 12 grams
  • 2 tablespoons red food coloring 28 grams

For the Frosting

  • 24 ounces cream cheese 680 grams, room temperature (3 bricks)
  • 1 cup unsalted butter 226 grams, room temperature (2 sticks)
  • 5 cups powdered sugar 565 grams
  • 2 teaspoons pure vanilla extract 8 grams
  • ½ teaspoon kosher salt

Instructions

For the Cake

  • Preheat oven to 350°F. Grease three 9-inch round cake pans. Set aside.
  • Add the flour, cocoa powder, baking soda, and salt to a large bowl and whisk until combined.
    3½ cups all-purpose flour, ¼ cup unsweetened cocoa powder, 1½ teaspoons baking soda, 1 teaspoon kosher salt
  • In the bowl of a stand mixer fitted with the paddle attachment, beat the butter, vegetable oil, and sugar together until smooth.
    ½ cup unsalted butter, 1¼ cups vegetable oil, 2½ cups granulated sugar
  • Add in the sour cream, milk, eggs, and vanilla extract and beat until smooth. Add in the red food coloring and beat until fully incorporated.
    1 cup sour cream, ¾ cup milk, 3 large eggs, 1 tablespoon pure vanilla extract, 2 tablespoons red food coloring
    wet and dry ingredients for red velvet cake in glass bowls with a whisk.
  • Add the dry ingredients to the wet ingredients and mix until just combined.
  • Divide the batter evenly among the 3 cake pans (about 634 grams per pan).
    red velvet cake batter in 3 round cake pans.
  • Bake for 25-30 minutes, or until a toothpick inserted in the center of the cake comes out clean. Let the cake cool for at least 10 minutes.

For the Frosting

  • In the bowl of a stand mixer fitted with the whisk attachment, beat the cream cheese until smooth.
    24 ounces cream cheese
  • Add in the butter and beat until incorporated.
    1 cup unsalted butter
  • Sift in the powdered sugar through a fine-mesh sieve. Mix until well incorporated.
    5 cups powdered sugar
  • Add in the vanilla extract and salt and mix again until the frosting reaches a smooth and creamy consistency with stiff peaks.
    2 teaspoons pure vanilla extract, ½ teaspoon kosher salt
    cream cheese frosting in a glass bowl.

For Assembly

  • Using a bread knife, shave off the rounded top of each cake to create a flat top. Save the cake scraps for decoration.
  • Place 1 cake layer on a cake stand cut side down. Spread a generous layer of frosting on top.
  • Add on the 2nd cake layer and spread a layer of frosting on top.
  • Add on the 3rd cake layer.
    a spatula spreading cream cheese frosting over 3 stacked layers of red velvet cake on a white cake stand.
  • Frost the entire exterior of the cake with the remaining frosting.
  • If desired, crumble the leftover cake scraps and decorate the sides or top of the cake with them. Additionally, pipe decorations on the top of the cake with leftover frosting.
    overhead view of red velvet cake on a white cake stand.

Notes

  • For a lighter, fluffier cake, swap the all-purpose flour for cake flour.
  • You can use any unsweetened cocoa powder in this recipe, but I find that natural works best.
  • In the cake, you can use all butter or all vegetable oil instead of both, if you prefer.
  • In place of the sour cream, you can use plain Greek yogurt or buttermilk.
  • You can use any milk in this recipe, including non-dairy milk.
  • If using gel food coloring, reduce the amount to 2 teaspoons.
  • You can also color this cake with beet powder for a more natural color.
  • Make sure your ingredients are at room temperature!
  • Measure your flour using the spoon-and-level method to prevent a dense, dry cake.
  • For a larger cake, you can divide the batter between two 8-inch cake pans and bake for 30-35 minutes.
  • Let the cakes cool completely before frosting; otherwise, the frosting will melt off!
  • Sift the powdered sugar to avoid a lumpy frosting.
Storage: Store red velvet cake in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months.

Nutrition

Serving: 1slice | Calories: 1164kcal | Carbohydrates: 125g | Protein: 10g | Fat: 71g | Saturated Fat: 32g | Polyunsaturated Fat: 15g | Monounsaturated Fat: 18g | Trans Fat: 1g | Cholesterol: 178mg | Sodium: 641mg | Potassium: 216mg | Fiber: 2g | Sugar: 94g | Vitamin A: 1682IU | Vitamin C: 0.2mg | Calcium: 116mg | Iron: 2mg