Go Back
Email Link
Print
Recipe Image
Equipment
Smaller
Normal
Larger
German Sheet Cake
An easy, homemade German chocolate sheet cake that stays moist and is topped with a rich coconut-pecan frosting. Perfect for gatherings—simple to bake and even better spread with the warm, buttery topping.
Print Recipe
Pin Recipe for Later
Prep Time
20
minutes
mins
Cook Time
40
minutes
mins
Total Time
1
hour
hr
Servings
20
servings
Equipment
9x13-inch metal baking pan
Large heatproof bowl
large saucepan
whisk
Ingredients
Cake:
4
ounces
German sweet chocolate
chopped
1
cup
boiling water
1/2
cup
oil
1/2
cup
buttermilk
1 3/4
cups
granulated sugar
4
large
eggs
1
teaspoon
vanilla extract
2 1/4
cups
all-purpose flour
2
tablespoons
cocoa powder
1
teaspoon
baking powder
1/2
teaspoon
baking soda
1/4
teaspoon
salt
Topping:
3
egg yolks
1
cup
evaporated milk
1 1/2
cups
brown sugar
packed
1/4
cup
butter
1
teaspoon
vanilla extract
2 1/2
cups
sweetened shredded coconut
1 1/2
cups
chopped pecans
Instructions
For the Cake:
Heat the oven to 350°F (175°C). Lightly grease a 9x13-inch metal baking pan and set it aside.
Place the chopped German sweet chocolate in a large heatproof bowl.
Pour the boiling water over the chocolate and let it rest for about 5 minutes so the chocolate softens.
Stir the chocolate and water together until the mixture is smooth and fully melted.
Whisk in the oil, buttermilk, and granulated sugar until the batter is even and smooth.
Add the eggs and vanilla, beating until they are incorporated into the batter.
Sift or add the flour, cocoa powder, baking powder, baking soda, and salt. Stir just until combined—avoid overmixing.
Pour the batter into the prepared pan and smooth the top.
Bake for 25 to 35 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
Remove the cake from the oven and allow it to cool to room temperature before adding the topping.
For the Topping:
In a large saucepan, combine the egg yolks, evaporated milk, and packed brown sugar. Whisk until the mixture is smooth.
Add the butter to the saucepan and place it over low heat.
Cook gently over low heat, whisking frequently, for about 10 minutes until the mixture thickens and becomes creamy.
Remove the pan from the heat and stir in the vanilla extract.
Fold in the shredded coconut and chopped pecans until they are evenly distributed throughout the topping.
Let the topping cool for about 15 minutes so it thickens slightly and is easier to spread.
Spread the warm topping over the cooled cake, then allow the assembled cake to come to room temperature before slicing and serving.