Go Back
Chocolate Velvet Cake
Print Recipe
4.65 from 39 votes

Chocolate Velvet Cake

This heavenly chocolate cake has a velvety soft, creamy texture from the cream cheese in the batter! It is fluffy and moist with a fine crumb and wonderful chocolate flavor.
Prep Time20 minutes
Cook Time25 minutes
Additional Time45 minutes
Total Time1 hour 30 minutes
Course: Dessert
Cuisine: American
Servings: 15 servings

Ingredients

For the Cake

  • 1 8oz (226g) package cream cheese softened
  • 2 sticks unsalted butter, softened (226g)
  • 2 cups (400g) sugar
  • 4 large eggs room temperature (you can also place eggs in a bowl of warm water for 5 minutes to warm them.)
  • 2 cups all purpose flour
  • 1 cup (82g) unsweetened cocoa powder, sifted (measure then sift)
  • 2 teaspoons (8g) baking powder
  • ½ teaspoon (3g) baking soda
  • ½ teaspoon (3g) salt
  • 1 teaspoon (4g) vanilla extract
  • ½ cup (120g) milk
  • ½ cup (120g) very hot water

For the Cream Cheese Frosting

  • 2 sticks (226g) unsalted butter, softened
  • 2 teaspoons (8g) vanilla extract
  • 6 to 6 ½ cups (690g to 747g) powdered sugar (Adjust amount to your liking.)
  • ¼ cup (20g) unsweetened cocoa powder, sifted.
  • 16 oz cream cheese (total weight 452g) (We used two 8 oz packages, full fat)

Instructions

For the Cake

  • Preheat oven to 350 degrees F.  Grease and flour 3 (8x2) round pans
  • In a medium bowl combine the flour, baking powder, baking soda, salt, and cocoa powder.  Whisk for 30 seconds to blend and set aside.
  • In a separate bowl, add the milk and vanilla. Set aside.
  • In the bowl of an electric mixer, (using a paddle attachment if using a stand mixer), add the softened butter and softened cream cheese.  Mix until smooth.  Gradually add the sugar.  Mix on medium speed for 3 minutes until fluffy.  Scrape the sides and bottom of the bowl.
  • Add the eggs one at a time, mixing after each until the yellow of the yolk has blended.
  • Prepare the ½ cup of very hot water for the next step.
  • With the mixer on low speed, add about ⅓ of the flour mixture, followed by the milk, then half of the remaining flour mixture followed by the very hot water, and end with the remaining flour mixture. Mix just until incorporated.
  • Add the batter to the three prepared pans and bake at 350 degrees  for 25-30 minutes.  The cake layers are done when a toothpick inserted into the center comes out clean or with just a few crumbs attached. 
  • Cool the  pans on cooling rack 5 to 10 minutes then turn out. 

For the Chocolate Cream Cheese Frosting

  • Cut the butter into slices and add to the bowl of your mixer. Beat on low to medium speed until the butter is softened and smooth.
  • Add cocoa and mix until blended.
  • Cut the cream cheese into pieces and add to the butter, beating at low to medium speed until incorporated.
  • Add the vanilla. Gradually add the powdered sugar beating on low speed until blended.
  • Increase mixing speed to medium and beat until fluffy, don't over beat. If beaten too long it will become very soft. If this happens, just refrigerate for 10 to 15 minutes.
  • This frosting will pipe best if used while still very cool. You can make it in advance, refrigerate and when ready to use let it soften slightly (do not microwave) and remix.
  • Will frost a 3 layer 8 or 9 inch cake.

Assembling the Cake and Decorating

  • I like to fill the cake layers, frost a thin coat (crumb coat) of frosting and then chill the cake in the freezer for 10-15 minutes to firm it up before applying the final coat of frosting. (You can refrigerate the bowl of frosting during this time also if it is getting soft).
  • After applying my final coat of frosting, I went over it with a bench scraper (or spatula) and then combed it with a cake comb. Remove the excess frosting around the top edge of the cake with a spatula. I then applied top and bottom borders with a petal/ruffle tip 104 as well as a few dots on top with a tip 3.

Notes

 
Makes about 8.5-9 cups of batter
Works well for cupcakes, they will bake with just a slight dome. For standard size cupcakes bake at 350 degrees F for 18 to 20 minutes.
**This recipe was updated in August 2023 (To add ½ cup hot water, ½ cup milk rather than a whole cup of milk)