Chocolate Cake Recipe

Chocolate Cake

Everybody always says this is the best chocolate cake they've ever eaten. It's easy to make. The boiling water trick fixes that raw cocoa taste and makes it taste like real chocolate. Add optional espresso powder to get a richer deeper flavor. Serve it with our Chocolate Buttercream (Cheese) Frosting!
Course Dessert, Snack
Cuisine American
Servings 24 people


  • Stand mixer with paddle attachment
  • Two 9" layer cake pans



  • 2 cups all-purpose flour (260 grams)
  • 2 cups sugar (396 grams)
  • 4 oz (half package) cocoa powder (about a cup) use good quality
  • 2 tsp baking powder
  • 1-1/2 tsp baking soda
  • 1 tsp salt
  • 1 tsp instant espresso powder (optional)
  • 1 cup buttermilk (or whole milk)
  • 1/2 cup vegetable oil
  • 2 large eggs
  • 2 tsp vanilla extract
  • 1 cup boiling water

Chocolate Buttercream (Cheese) Frosting

  • 1 package cream cheese (8 oz)
  • 2 sticks butter (8 oz)
  • 4 oz (half package) cocoa powder (about a cup) use good quality
  • 1 tsp instant espresso powder (optional)
  • 1/2 tbsp vanilla extract
  • 16 oz powdered sugar (about 3-1/2 cups)
  • 1/2 cup buttermilk


  • Spray two 9″ cake pans lightly with cooking oil spray. Use round pieces of parchment paper, or cut round pieces, and place them in the bottoms of the pans. Hit the paper lightly with a little more spray.
  • Measure two cups of all-purpose flour or weigh 260 grams.
  • Add two cups of granulated sugar, or re-zero the scale and weigh 396 grams.
  • Add half an eight-ounce package of cocoa powder, or measure 3/4 cup, or re-zero the scale and weigh 4 ounces.
  • Add the baking powder, baking soda, salt, and (optional) espresso powder. Stir on low speed until the dry ingredients are combined and it all looks the same color. Add the buttermilk, vegetable oil, eggs, and vanilla, and mix on medium speed until blended.
  • Stop the mixer, carefully pour in the boiling water, stand back in case there are splashes, and start the mixer on its lowest speed. After all the water is mixed in, you can speed it up a little until the boiling water is blended. The batter will be very thin.
  • After you remove the bowl from the mixer, there will be heavier batter at the bottom of the bowl that the paddle missed. Be sure to blend that in with your spatula before you continue.
  • Pour the batter into the two prepared cake pans and place in the oven, a little back of the center, away from the door.
    It’s a good idea to weigh the two pans, and spoon a little batter from one to the other, until they are the same weight, so they get done at the same time.
  • Bake for 30 to 35 minutes. The cake is done when a toothpick inserted into the center comes out clean. If not, add time in increments of at least two minutes so the oven will stay hot.
  • Take the finished cakes out of the oven and let them cool for about ten minutes until they’re safe to touch.
  • Use the dull side of a table knife to be sure the cake isn’t stuck to the sides of the pan. Invert each cake onto a wire rack and remove the parchment paper.
  • Make Chocolate Buttercream (Cheese) Frosting.
  • Put four small pieces of wax paper under the cake from four sides so the frosting won’t get beyond the cake.
  • Place the bottom layer flat side down, and scoop enough frosting on top to fill the space between the layers. Center the top layer flat side down over the bottom layer. Use the top layer to press down on the frosting.
  • Scoop the remaining frosting onto the top of the cake and spread it out with your spatula. Use a table knife to bring gobs of frosting from the top and spread it out on the sides. Turn the cake against the knife to even out the sides. Spread the frosting on top until it’s level and remove the wax paper.
Keyword chocolate cake buttercream frosting dessert

→ Step by Step Instructions

← Main Post