01 -
Preheat oven to 375°F (190°C). Grease two 8 or 9-inch round baking pans. Cut round pieces of parchment paper for the bottom of each pan to ensure easy removal.
02 -
In a large bowl, stir together sugar, flour, cocoa, baking powder, baking soda and salt until well combined.
03 -
In a separate bowl, whisk together eggs, buttermilk, oil and vanilla until smooth.
04 -
Add the wet ingredients to the dry ingredients and mix until just combined. Stir in boiling water (batter will be very thin). Pour batter evenly into prepared pans.
05 -
Bake for 25-35 minutes (9-inch pans require less time) or until a toothpick inserted in center comes out clean or with few crumbs. Cool in pans for 5 minutes, then invert onto wire racks to cool completely.
06 -
In a medium saucepan, combine brown sugar, granulated sugar, butter, egg yolks, and evaporated milk. Bring mixture to a low boil over medium heat, stirring constantly for several minutes until the mixture thickens.
07 -
Remove from heat and stir in vanilla, pecans and coconut. Allow to cool completely before using.
08 -
Melt butter in a saucepan or microwave. Stir in cocoa powder until smooth. Alternately add powdered sugar and evaporated milk, beating until spreading consistency is achieved. Add small amounts of additional milk to thin or powdered sugar to thicken as needed. Stir in vanilla.
09 -
Place one cake round on your serving stand or plate. Spread a thin layer of chocolate frosting over the cake layer.
10 -
Spoon half of the coconut frosting on top of the chocolate frosting, spreading into an even layer. Leave about 1/2 inch between the filling and edge of cake.
11 -
Place second cake round on top. Smooth chocolate frosting over the entire cake, covering top and sides completely.
12 -
Spoon remaining coconut frosting on top of the cake, creating a decorative presentation.