01 -
Preheat oven to 175°C. Grease and flour two 23-centimetre round cake pans.
02 -
In a large bowl, combine white cake mix, buttermilk, vegetable oil, egg whites, and vanilla extract. Beat until smooth and well combined.
03 -
Divide batter evenly between prepared pans. Bake for 25–30 minutes until a toothpick inserted in the centre comes out clean. Allow cakes to cool for 10 minutes, then remove from pans and cool completely on wire racks.
04 -
In a saucepan over medium heat, melt unsalted butter with granulated sugar and evaporated milk. Whisk in egg yolks. Stir constantly and cook for 8–10 minutes until thickened. Remove from heat and add vanilla extract, shredded coconut, and chopped pecans. Mix thoroughly and cool to room temperature.
05 -
Place one cake layer on a serving plate. Spread half the cooled topping evenly over the surface. Place the second cake layer on top and cover with remaining topping.