This homemade cake is a simple yet delicious dessert that's fit for any occasion. Chocolate and buttermilk form a moist cake while smooth and fudgy icing on top finishes off this exceptional treat.
Preheat oven to 350°F. Grease a 10 x 14-inch pan (jelly-roll-size) and set aside.
Make the cocoa mixture: In a small saucepan, melt butter over medium heat. Add water and cocoa and bring to a boil. Set aside.
16 tbsp (2 sticks) unsalted butter, 3 tbsp Dutch-process cocoa powder, 1 cup water
Mix the cake batter: Add the sugar, flour, and salt into a large bowl. Pour the hot butter, water, and cocoa mixture over the dry ingredients and mix well to incorporate. Add the eggs, buttermilk, baking soda, and vanilla extract and mix. Pour into the prepared pan.
2 cups granulated sugar, 2 cups all-purpose flour, ¼ tsp kosher salt, ½ cup buttermilk, 2 large eggs, 1 tsp baking soda, 1 tsp vanilla extract
Bake in the preheated 350°F oven for 28-30 minutes until a toothpick inserted in the cake comes out clean with a few moist crumbs. While the cake is baking, prepare the frosting.
While the cake is baking, prepare the frosting: In a small saucepan, melt butter with milk and cocoa and bring to a boil. Pour into a large bowl and add vanilla extract and powdered sugar. Mix slowly to incorporate sugar, then on high to achieve a smooth frosting.