Instructions
-
Preheat your oven to 400°F (200°C). Grease and flour a standard 18×13-inch rimmed sheet pan (jelly roll pan) and set aside.
-
In a large mixing bowl, whisk together the flour, 2 cups of sugar, and cocoa powder. Set aside.
2. Make the Chocolate Mixture:
-
In a medium saucepan over medium heat, combine the water, ½ cup butter, shortening, and German chocolate. Heat, stirring occasionally, until the mixture comes to a gentle boil and the butter and chocolate are fully melted and smooth.
-
Immediately pour the hot chocolate mixture over the dry flour mixture. Whisk vigorously until the batter is smooth and well combined.
3. Complete the Batter:
-
To the warm batter, add the buttermilk, baking soda, and salt. Whisk to combine.
-
Add the eggs one at a time, whisking well after each addition.
4. Bake:
-
Pour the batter into the prepared sheet pan, spreading it evenly into the corners.
-
Bake for 20-22 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
-
Place the pan on a wire rack and allow the cake to cool completely before frosting.
5. Make the Frosting:
-
While the cake cools, prepare the frosting. In a medium saucepan, whisk together the evaporated milk, egg yolks, ¾ cup butter, granulated sugar, and brown sugar.
-
Place the saucepan over medium heat. Cook, stirring constantly, until the mixture comes to a low boil.
-
Remove the saucepan from the heat. Stir in the shredded coconut, chopped pecans, 1 ½ teaspoons vanilla, and a pinch of salt. Let the frosting cool for 15-20 minutes, stirring occasionally, until it is spreadable.
6. Frost and Set:
-
Pour the slightly cooled frosting over the completely cooled cake. Use a spatula to spread it into an even layer.
-
Refrigerate the cake for at least 1-2 hours to allow the frosting to set completely before slicing and serving.
Enjoy cold or at room temperature!