Go Back
+ servings
Print Recipe
5 — Votes 4 votes

Homemade Chocolate Cake with Chocolate Buttercream Frosting

This not-too-sweet chocolate cake is brownie-like, incredibly satisfying, and perfect for your next cake-worthy occasion.
Prep Time5 minutes
Cook Time55 minutes
Total Time1 hour
Course: Dessert
Cuisine: American
Servings: 12 Servings
Author: Cassy Joy Garcia

Ingredients

For the Cake

  • 2 cups flour
  • 2 cups white sugar
  • ½ cup cocoa powder
  • 1 cup chocolate chips
  • 2 eggs room temperature
  • cups buttermilk
  • 3 teaspoons baking powder
  • 1 teaspoon salt
  • 1 teaspoon espresso powder
  • cup butter
  • 1 tablespoon vanilla extract

For the Chocolate Buttercream

  • 8 ounces butter softened
  • 3 cups powdered sugar
  • ½ cup milk
  • ½ cup cocoa powder
  • ½ tablespoon vanilla extract
  • ½ teaspoon salt

Instructions

  • Preheat the oven to 350°F, and prepare your cake pan by rubbing butter all over the sides and bottom. Then, cut a circular piece of parchment to place in the very bottom of the cake pan.
  • In a large bowl, whisk together the dry ingredients.
  • Prepare a double boiler by adding 2-inches of water in a medium saucepan over high heat. Bring to a simmer, then reduce the heat to keep the water at a slow simmer. Add a large glass or metal bowl over top, making sure the fit is snug and the bottom of the bowl does not touch the water.
  • To the large glass bowl, whisk the butter and buttermilk together over the heat until the butter is totally melted. Add the espresso powder (or instant coffee), eggs, and vanilla. Whisk to combine.
  • Pour the wet, combined ingredients into the bowl with the dry ingredients and whisk until smooth. Stir in chocolate chips.
  • Pour the batter into the prepared cake pan and bake for 35-45 minutes until a knife comes out (from the center) clean.
  • While the cake is in the oven, make the frosting. To do this, add all of the ingredients to a stand mixer with a whisk attachment, and, starting on low speed, mix the ingredients until combined. Then, increase the speed to medium-high and mix until smooth.
  • Let the cake cool for 30 minutes in the pan, then transfer to a wire rack (run knife along sides and then flip over to remove from pan).
  • Let the cake cool completely on the wire rack, then ice or frost as desired.

Nutrition

Calories: 634kcal | Carbohydrates: 95g | Protein: 6g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 86mg | Sodium: 608mg | Potassium: 253mg | Fiber: 3g | Sugar: 74g | Vitamin A: 735IU | Calcium: 140mg | Iron: 2mg