Print

Chocolate Cake with Cream Cheese Frosting

A moist, tender chocolate cake layered with creamy vanilla cream cheese frosting—perfect for any celebration.

Ingredients

Scale
  • 2 cups all-purpose flour
  • 3/4 cup unsweetened Dutch-process cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 3/4 teaspoon salt
  • 2 cups granulated sugar
  • 3/4 cup vegetable oil
  • 2 large eggs
  • 2 teaspoons pure vanilla extract
  • 1 cup buttermilk
  • 1 cup hot brewed coffee
  • 1 1/2 cups unsalted butter, softened
  • 1 cup cream cheese, softened
  • 1 tablespoon vanilla extract
  • 1 teaspoon fine salt
  • 7 cups powdered sugar
  • Heavy cream (as needed for consistency)

Instructions

  1. Preheat oven to 350°F. Line three 8-inch round cake pans with parchment paper and spray with baking spray.
  2. In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt. Stir in vegetable oil until dry ingredients are well coated, then add eggs and vanilla. Stir in buttermilk until combined, then carefully pour in hot coffee and stir until smooth.
  3. Divide batter evenly among prepared pans. Bake for 20 minutes, or until a toothpick inserted into the center comes out clean. Cool in pans briefly, then transfer to a wire rack to cool completely.
  4. For the frosting, beat butter and cream cheese at medium speed until smooth. Add vanilla extract and salt, then gradually mix in powdered sugar on low speed. Adjust consistency with heavy cream as needed.
  5. Once cake layers are cool, stack and frost with cream cheese frosting. Chill briefly to set the frosting before serving.

Notes

Chilling the cake layers before frosting makes them easier to handle and reduces crumbs. For best results, use room-temperature ingredients for the frosting. The hot coffee enhances the chocolate flavor without making the cake taste like coffee.

Nutrition

Themes by WordPress