Chocolate Cake with Cream Cheese Frosting

Decadent, moist chocolate cake layered with sweet and tangy cream cheese frosting.

This chocolate cake with cream cheese frosting is a classic! It has a rich chocolate flavor that's contrasted with tangy frosting. It's perfect for any occasion.

Ingredients for the Cake

Egg, neutral oil, buttermilk, vanilla extract, flour, sugar, cocoa powder, baking powder, baking soda, salt, and hot coffee.

In a large bowl, whisk the egg, oil, buttermilk, and vanilla extract together until well blended.

Step 1

Fold the dry ingredients into the bowl of wet ingredients. Mix until the batter is smooth with few lumps.

Step 2

Next, pour in the hot coffee and fold into the batter until it is smooth. The cake batter will be quite thin.

Step 3

Pour into a baking pan and bake at 350°F/180°C for about 30 minutes until a toothpick inserted in the center comes out clean.

Step 4

Remove the cakes from the oven and let them cool in their pans for 10 minutes. Transfer to a wire rack and allow them to cool completely.

Step 5

Make cream cheese frosting, frost the cake, slice, and enjoy! Want to make this recipe? Check out the full instructions at: