Pour the Warm Chocolate Frosting
While the cake bakes or during the first few minutes of cooling, prepare the frosting. In a saucepan, combine the butter, cocoa powder, and milk. Bring the mixture to a boil, then remove it from the heat. Stir in the vanilla.
Gradually whisk in the sifted powdered sugar until smooth and glossy. If using pecans, stir them in last. The frosting should be pourable but thick enough to coat the cake.
After the cake has cooled for 10 minutes in the pan, invert it onto a serving plate. Then pour the warm frosting over the warm cake. Let it drip naturally down the sides. Because the cake is still warm, the frosting settles into the surface and creates a fudgy finish.
Let the cake cool before slicing. However, if you love a warm, gooey dessert, serve it slightly warm with vanilla ice cream.
