Loading...

Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

In a large bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, and salt.

Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, scraping down the sides of the bowl as needed.

Carefully stir in the boiling water until just combined. The batter will be thin.

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.

Allow the cakes to cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely. This will take at least 45 minutes to 1 hour.

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 powdered sugar, alternating with the milk, beating until smooth and creamy. Stir in the vanilla extract and salt.

Once the cakes are completely cool, place one cake layer on a serving plate or cake stand. Spread about 1/3 of the frosting evenly over the top.

Carefully place the second cake layer on top. Frost the top and sides of the entire cake with the remaining frosting, creating thick swirls for a rustic look.

Serve immediately or store at room temperature in an airtight container for up to 3 days.


Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

In a large bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, and salt.

Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, scraping down the sides of the bowl as needed.

Carefully stir in the boiling water until just combined. The batter will be thin.

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.

Allow the cakes to cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely. This will take at least 45 minutes to 1 hour.

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 powdered sugar, alternating with the milk, beating until smooth and creamy. Stir in the vanilla extract and salt.

Once the cakes are completely cool, place one cake layer on a serving plate or cake stand. Spread about 1/3 of the frosting evenly over the top.

Carefully place the second cake layer on top. Frost the top and sides of the entire cake with the remaining frosting, creating thick swirls for a rustic look.

Serve immediately or store at room temperature in an airtight container for up to 3 days.
