Ingredients:
2 cups all purpose flour
2 cups granulated sugar
3/4 cup unsweetened cocoa powder
2 teaspoons baking powder
1 & 1/2 teaspoon baking soda
1 teaspoon salt
1 cup milk
2 eggs
2 teaspoons vanilla extract
1/2 cup vegetable oil
1 cup boiling water
Icing:
2 cups sugar
2 cups evaporated milk
1 cup salted butter (2 sticks)
6 egg yolks
2 teaspoons vanilla extract
3 cups coconut flakes
2 cups chopped pecans
How to:
Start by adding flour, sugar, cocoa powder, baking powder, baking soda, and salt in a large mixing bowl. Whisk until it’s well combined. Add in milk, eggs, vanilla extract, and vegetable oil. Mix well. While it’s mixing on medium speed slowly add one cup of boiling water.
Spray 2 nine inch round baking pans in line with parchment paper. Spread batter between two pans. Bake at 350 degrees for 35 minutes. Let cool.
While the cake is cooling start making the icing.
Add sugar, evaporated milk, and butter in a sauce pan on low heat. Stir until butter is melted. Add in egg yolks and whisk until well combined. Cook on medium to low heat for 15-20 minutes stirring constantly so it doesn’t burn. Once it thickens take it off the heat. Add in vanilla extract, coconut flakes, and chopped pecans and mix.
Let the icing cool before assembling cake! I spread half of the icing in between the cake layers and the other half on top.
