01 -
Preheat the oven to 350°F and set an oven rack in the middle position. Spray 3 or 2 (9-inch) round cake pans with nonstick cooking spray with flour, line the bottoms with parchment circles, and spray again.
02 -
Place the chopped chocolate in a medium heatproof bowl. Bring the water to a boil and pour it over the chocolate. Let sit for 1 minute, then stir until smooth.
03 -
Using an electric mixer, beat the egg whites on high speed until stiff peaks form, about 1 to 2 minutes. Set aside and clean the beaters.
04 -
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
05 -
In a large bowl, beat the butter and sugar until light and fluffy, about 3 minutes. Add the egg yolks one at a time, beating after each addition. Blend in the melted chocolate and vanilla.
06 -
On low speed, add the dry ingredients in three additions, alternating with the buttermilk, beginning and ending with the dry ingredients. Fold in the beaten egg whites gently until the batter is uniform.
07 -
Divide the batter evenly into the prepared pans. Bake for 25-30 minutes for 3 layers or 35-40 minutes for 2 layers, until a toothpick inserted into the center comes out clean. Cool layers in the pans for 15 minutes, then turn out onto wire racks to cool completely.
08 -
In a saucepan, whisk together egg yolks, evaporated milk, and brown sugar. Add butter and heat over medium-low, whisking often, until thick, about 12 minutes. Remove from heat and stir in coconut, pecans, vanilla, and salt. Cool to room temperature.
09 -
Heat cream and light corn syrup in the microwave or on the stovetop until boiling. Pour over chopped chocolate, let sit for 30 seconds, then whisk until smooth. Let the ganache cool to a pourable consistency, whisking occasionally.
10 -
Place one cake layer on a platter and spread with coconut-pecan frosting. Repeat with additional layers. If making 3 layers, use ⅓ of the frosting on each layer. Drizzle prepared chocolate glaze over the top of the cake, allowing it to drip down the sides. Slice and serve.