Preheat oven to 350º. Mix the cake mix, buttermilk, oil, eggs and vanilla in a large mixing bowl on low speed for one minute until combined. Beat at medium speed for two minutes more.
Pour into two greased and floured 9 inch round pans. Bake for 30 - 35 minutes. Cool on a wire rack for 10 minutes and remove from pans. I like to line my round cake pans with parchment paper before adding batter for easy removal from the pan
You can also baked the cake in a greased and floured 13 x 9 baking dish. Bake 38–42 minutes until the cake springs back when lightly pressed. Allow to cool completely on a wire rack before frosting.
Coconut-Almond Frosting
Combine butter, sugar, evaporated milk and eggs* in a saucepan. Cook over medium heat, stirring constantly, for about 12 minutes or until thickened. Add vanilla, coconut and almonds. Cool to room temperature before frosting cake.
Video
Notes
You can also warm up the butter, sugar, and evaporated milk and temper the eggs before adding them to the saucepan.
Chocolate drizzle, optional - I just melted about ¼ cup of chocolate chips, put it in a Ziploc storage bag, snipped the corner, and drizzled a bit on top.
Chill before serving: Firms up the frosting for neater slices.
Use a serrated knife for clean, even cuts when serving.