Go Back
+ servings
A slice of white velvet cake on a white plate with a fork.

Moist White Velvet Cake with Cream Cheese Frosting

Megan Weimer
This white velvet cake is soft, moist, and frosted with white chocolate cream cheese frosting. It tastes like red velvet cake but without cocoa powder or red food coloring! It's decadent and elegant, perfect for special occasions.
5 from 2 votes
Prep Time 1 hour
Cook Time 30 minutes
Chill Time 1 hour
Total Time 2 hours 30 minutes
Course Dessert
Cuisine American
Servings 12 slices
Calories 718.6 kcal

Equipment

Need Metric or US Customary Measurements?

Use the buttons below to toggle between grams and cups!

Ingredients
 
 

White Velvet Cake

  • 300 grams cake flour
  • 280 grams granulated sugar
  • 1 ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 114 grams unsalted butter room temperature
  • 140 grams sour cream room temperature
  • 120 grams milk whole or 2%
  • 114 grams oil
  • 2 large eggs room temperature
  • 2 egg whites room temperature
  • 2 teaspoons vanilla extract

White Chocolate Cream Cheese Frosting

  • 114 grams white chocolate chopped
  • 227 grams cream cheese room temperature
  • 114 grams unsalted butter room temperature
  • 480 grams powdered sugar
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt

Instructions
 

White Velvet Cake

  • Preheat the oven to 350 degrees Fahrenheit (180 degrees Celsius). Line 3 metal 6-inch round cake pans with parchment paper and set aside.
  • Add cake flour, granulated sugar, baking powder, baking soda, and salt to the bowl of a hand mixer or stand mixer fitted with the paddle attachment. Mix on low until combined.
    300 grams cake flour, 280 grams granulated sugar, 1 ½ teaspoon baking powder, ½ teaspoon baking soda, ½ teaspoon salt
  • Beat in the butter on medium speed for 3-5 minutes until the dry ingredients are coated with butter. The mixture should look like wet sand.
    114 grams unsalted butter
  • In a separate bowl, whisk sour cream and milk together. Then whisk in the oil, whole eggs, egg whites, and vanilla.
    140 grams sour cream, 120 grams milk, 114 grams oil, 2 large eggs, 2 egg whites, 2 teaspoons vanilla extract
  • Pour the wet ingredients into the dry ingredients and butter. Beat on low speed until combined with a few lumps. Don't overmix.
  • Evenly distribute the cake batter between the prepared pans using a cookie scoop. Bake for 30-40 minutes or until a toothpick inserted in the center comes out clean with a few moist crumbs.
  • Take the cakes out of the oven. Let cool in the pans for 10 minutes, then turn onto a wire rack to cool completely.

White Chocolate Cream Cheese Frosting

  • Add white chocolate to a microwave-safe bowl. Microwave in 20 second intervals, stirring after each until smooth. Set aside.
    114 grams white chocolate
  • Cream softened cream cheese and butter in the bowl of a stand mixer with the paddle attachment or electric hand mixer on medium-high speed until smooth. Then beat in the powdered sugar on low 1 cup at a time.
    227 grams cream cheese, 114 grams unsalted butter, 480 grams powdered sugar
  • Mix in the melted chocolate, vanilla, and salt on low. Increase the speed to medium-high until light and fluffy.
    1 teaspoon vanilla extract, ½ teaspoon salt

Assembly

  • Place the first cake layer on a cake stand. Evenly spread ½ cup frosting on it. Repeat with the second layer.
  • Place the last cake layer on top with the flat side up. Apply a thin coat of frosting on top and around the sides of the cake. Chill for 20 minutes or until dry to the touch.
  • Spread the rest of the frosting on top of the cake and work it down the sides with an offset spatula. Gently smooth out the sides with the icing scraper.
  • Once the cake is frosted, add white chocolate ganache, festive sprinkles, or pipe buttercream swirls on top. Slice and enjoy!

Notes

Storage: Store the cake in an airtight container in the fridge for up to 5 days. You can store the whole cake in a cake carrier or individual slices in a Tupperware or zip-top bag.
Freezing the whole cake: Wrap the cake in plastic wrap and a layer of aluminum foil to prevent freezer burn. Place in a large freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge.
Freezing slices: Wrap each slice in plastic wrap, then place in a freezer-safe bag. Freeze for up to 3 months. Thaw slices overnight in the fridge or on the counter for 1-2 hours before serving.

Nutrition

Serving: 1sliceCalories: 718.6kcalCarbohydrates: 89.3gProtein: 7gFat: 38.2gSaturated Fat: 17.8gPolyunsaturated Fat: 4gMonounsaturated Fat: 13.5gTrans Fat: 0.7gCholesterol: 97.3mgSodium: 390.2mgPotassium: 132.4mgFiber: 0.6gSugar: 69.9gVitamin A: 860.7IUVitamin C: 0.2mgCalcium: 104.3mgIron: 0.5mg
Tried this recipe?Let us know how it was!