Loading...

Preheat your oven to 350°F. Grease and flour two 8-inch round cake pans, or line with parchment paper.

In a large bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking powder, baking soda, salt, and granulated sugar. Make sure there are no lumps.

In a separate medium bowl, whisk together the large eggs, whole milk, vegetable oil, and vanilla extract until well combined.

Pour the wet ingredients into the dry ingredients and mix on low speed with an electric mixer (or by hand) until just combined. Do not overmix.

Carefully stir in the boiling water. The batter will be thin, which is normal for this recipe.

Divide the batter evenly between the two prepared cake pans.

Bake for 30-35 minutes, or until a wooden skewer inserted into the center of the cakes comes out clean. Be careful not to overbake.

Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely. This passive cooling time is crucial before frosting.

While the cakes are cooling, prepare the chocolate buttercream frosting. In a large bowl, beat the softened unsalted butter with an electric mixer until light and fluffy.

Gradually add the unsweetened cocoa powder and confectioners' sugar to the butter, alternating with the whole milk and vanilla extract. Beat until smooth and creamy. Add the salt and mix briefly.

Once the cakes are completely cool, frost them with the prepared chocolate buttercream frosting. You can stack the layers with frosting in between, then frost the top and sides.


Preheat your oven to 350°F. Grease and flour two 8-inch round cake pans, or line with parchment paper.

In a large bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking powder, baking soda, salt, and granulated sugar. Make sure there are no lumps.

In a separate medium bowl, whisk together the large eggs, whole milk, vegetable oil, and vanilla extract until well combined.

Pour the wet ingredients into the dry ingredients and mix on low speed with an electric mixer (or by hand) until just combined. Do not overmix.

Carefully stir in the boiling water. The batter will be thin, which is normal for this recipe.

Divide the batter evenly between the two prepared cake pans.

Bake for 30-35 minutes, or until a wooden skewer inserted into the center of the cakes comes out clean. Be careful not to overbake.

Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely. This passive cooling time is crucial before frosting.

While the cakes are cooling, prepare the chocolate buttercream frosting. In a large bowl, beat the softened unsalted butter with an electric mixer until light and fluffy.

Gradually add the unsweetened cocoa powder and confectioners' sugar to the butter, alternating with the whole milk and vanilla extract. Beat until smooth and creamy. Add the salt and mix briefly.

Once the cakes are completely cool, frost them with the prepared chocolate buttercream frosting. You can stack the layers with frosting in between, then frost the top and sides.
