Indulge in this tender and moist chocolate cake, featuring layers of outrageously soft cake made from scratch and a rich, fudgy chocolate frosting. This one-bowl recipe is a dream dessert for chocolate lovers and surprisingly easy to make.
For the chocolate cake:
For the chocolate fudge frosting:
Prepare the cake pans: Preheat your oven to 350°F (175°C). Butter two 9-inch round cake pans, line the bottoms with parchment paper, and lightly dust the sides with cocoa powder.
Mix dry ingredients: In a large bowl, whisk together the flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt.
Add wet ingredients: Make a well in the center of the dry ingredients and add eggs, milk, vegetable oil, and vanilla extract. Whisk until the batter is smooth and thick.
Incorporate coffee: Pour the hot coffee into the batter and whisk until well combined. The batter will be thin.
Bake the cakes: Divide the batter evenly between the prepared pans. Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
Cool the cakes: Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
Prepare the frosting: In a large bowl, beat the softened butter until creamy. Gradually add the cocoa powder, powdered sugar, salt, and vanilla extract, mixing on low speed. Add milk as needed to achieve a spreadable consistency. Increase the mixer speed to medium-high and whip until light and fluffy.
Assemble the cake: Place one cake layer on a serving plate and spread a generous amount of frosting on top. Place the second layer on top and frost the top and sides of the cake.