German Chocolate Sheet Cake
- Prepare the Cake:
- Preheat oven to 400°F and grease a sheet pan.
- In a large bowl, mix together the flour, sugar, and cocoa powder.
- In a small saucepan, combine water, butter, shortening, and chocolate. Bring to a boil over medium heat. Once smooth and fully combined, add to the dry ingredients and whisk to combine.
- Stirring between each addition, incorporate the buttermilk, baking soda, salt, eggs, and vanilla.
- Transfer the batter to the prepared sheet pan and bake for 20-22 minutes. Let cool before frosting.
- Make the Frosting:
- In a medium-sized saucepan over medium heat, combine the milk, egg yolks, butter, and sugars. Bring the mixture to a boil, then lower the heat to a simmer. Stir frequently and continue cooking for 10-12 minutes or until the mixture has thickened. Remove from heat.
- Stir in the coconut, pecans, and vanilla.
- Let the frosting cool slightly, then spread over the cooled cake.
- Chill for 1-2 hours before serving.
Credit: FoodWorld