Go Back
+ servings
chocolate cake with chocolate buttercream with a slice coming out.

Chocolate Cake with Chocolate Buttercream

Brooke Homec
This chocolate cake with chocolate buttercream is every chocolate lovers dream. The cake is so light and moist with a rich chocolate flavor, topped with a smooth and creamy chocolate buttercream to take it to the next level.
5 from 12 votes
Prep Time 25 minutes
Cook Time 25 minutes
Course Dessert
Cuisine American
Servings 16
Calories 571 kcal

Ingredients
 

Chocolate Cake:

  • 2 cups (260 g) all-purpose flour
  • 1 cup (220 g) brown sugar
  • 1 cup (200 g) granulated sugar
  • ¾ cup (64.5 g) cocoa powder
  • teaspoon (1.5 teaspoon) baking soda
  • teaspoon (1.5 teaspoon) baking powder
  • 1 teaspoon salt
  • ½ cup (112 g) oil canola or coconut
  • 3 large eggs room temperature
  • 1 cup (240 g) buttermilk room temperature
  • 2 teaspoon vanilla extract
  • 1 cup (236.59 g) hot water

Chocolate Buttercream:

  • cups (340.5 g) butter room temperature
  • cups (107.5 g) cocoa powder
  • 5 cups (600 g) powdered sugar
  • 2 teaspoon vanilla extract
  • ¼ teaspoon (0.25 teaspoon) salt
  • ¼ teaspoon (0.25 teaspoon) espresso powder
  • ¼-½ cup (61 g) milk

Instructions
 

To make the cake:

  • Preheat the oven to 350 F. Spray three 8-inch round cake pans with non-stick cooking spray, and then line the bottom of the pans with parchment.
  • In a large bowl, sift or stir together flour, sugars, cocoa powder, baking soda, baking powder, and salt.
  • In a mixing bowl, beat oil, eggs, buttermilk, and vanilla together until completely mixed. About 1 minute.
    Slowly add dry ingredients into wet ingredients while mixing.
    Pour in hot water and mix together another minute. It's ok if the batter seems extra liquidy.
  • Pour batter evenly into all three pans. Bake for about 24-27 minutes. When toothpick placed in the center of the cakes comes out clean, you know it is done. If doing cupcakes you will bake in 24 cupcake liners for abour 20-22 minutes.
  • Let the cakes completely cool before taking out of the pans and frosting.

To make the chocolate buttercream:

  • In a large mixing bowl, cream together butter and cocoa powder until it comes together. Add in powdered sugar, vanilla, salt and cream. Beat until light and fluffy.
    You may end up needing to add more powdered sugar or cream to get your desired consistency.

To assemble cake:

  • Place one of the cake layers, top side up, on a cake plate or serving stand. Frost with a thin layer of chocolate buttercream frosting.
  • Place the second cake layer, top side up, on top of the buttercream. Repeat the same frosting.
  • Place final cake layer, top side down.
  • Frost the entire cake, top and sides, with a thin crumb coat layer of the chocolate buttercream. Place in the fridge or freezer for about 10-15 minutes to chill.
  • Pull the chilled cake out, and frost the cake with the remaining chocolate buttercream.

Notes

Cake will have the best results if made with room temperature ingredients. I like to pull my eggs, buttermilk, and butter out of the fridge an hour or two before I start baking.
You may need to add more or less powdered sugar and milk to get the desired consistency for the buttercream.
Cake will stay fresh for a few days if kept in an airtight container. You can also freeze it with or without frosting.
I have given both cups and grams as measurements. Grams will be more precise, especially when measuring flour. If you don’t have a kitchen scale, no problem! Just lightly spoon flour into your measuring cup to insure its not packed in there. Light and fluffy is the key.

Nutrition

Calories: 571kcalCarbohydrates: 83gProtein: 6gFat: 27gSaturated Fat: 13gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 83mgSodium: 514mgPotassium: 245mgFiber: 4gSugar: 64gVitamin A: 613IUCalcium: 82mgIron: 3mg
Tried this recipe?Let us know how it was!