01 -
Set your oven to 350°F (175°C). Coat three 9-inch round pans with grease and a dusting of flour, or use parchment paper.
02 -
Combine the flour, cocoa powder, sugar, salt, baking soda, and baking powder in a big bowl. Whisk until it’s all mixed evenly.
03 -
Beat together the buttermilk, eggs, oil, and vanilla until the mixture is smooth. Add in boiling water little by little. The batter will be thin but that’s normal!
04 -
Evenly pour the batter into the prepared pans and bake for 25 to 30 minutes. When a toothpick in the center comes out clean, they’re done. Let them cool for about 10 minutes in the pans, then transfer to cooling racks.
05 -
In a medium saucepan, cook the sugar, evaporated milk, egg yolks, and butter on medium while stirring the whole time. After roughly 10-12 minutes, it’ll thicken. Take it off the heat and mix in the vanilla, coconut, and pecans.
06 -
Stack the three layers, spreading the coconut-pecan frosting between each one. Finish by coating the top with the frosting.