Is German chocolate icing the same as chocolate frosting?
No. Despite the name, this icing is typically not chocolate. It is a cooked coconut-pecan frosting with a caramel-custard base. It is most famously paired with German chocolate cake (the cake is chocolate), which is where the confusion comes from. Some modern variations do add a little cocoa, but the classic version does not.
Why did my icing come out runny?
Most of the time it just needed a little more cook time. Keep it at a gentle simmer (not a hard boil), whisking constantly or very frequently, until it thickens and coats the back of a spoon. If you like temperature cues, aim for about 170 to 175°F. Also make sure you used evaporated milk, not sweetened condensed milk.
Why is it grainy?
Graininess can happen if the sugar did not fully dissolve or the heat was a bit too high. Keep the heat medium to medium-low and whisk until smooth before it reaches a simmer. Also avoid letting it boil hard, which can push the custard in a weird direction.
How do I keep the eggs from scrambling?
Whisking the yolks with the evaporated milk and sugar off heat first helps a lot, and then you bring it up slowly over medium to medium-low. Once it is warming up, whisk constantly or very frequently and do not let it boil hard. If you are nervous, you can also warm the milk and sugar first, then slowly whisk a little into the yolks to temper them, and pour it all back into the pan.
Can I make it without eggs?
Egg yolks are what give the classic custardy body. If you need egg-free, you can thicken with a cornstarch slurry, but the texture will be more pudding-like than traditional. For this recipe, I recommend sticking with yolks for the real deal.
Can I use sweetened or unsweetened coconut?
Yes. Sweetened shredded coconut is classic and gives that nostalgic flavor. Unsweetened works too and makes the icing slightly less sweet. Either way, keep it shredded, not large flakes, for the best spread.
How much does this make?
Makes about 3 cups. It is enough to fill and top a two-layer 8-inch or 9-inch cake with a generous layer. (Traditional German chocolate cake is usually frosted between the layers and on top, not on the sides, because this icing does not spread like buttercream.) It also tops about 18 to 24 cupcakes (as a spoon-on topping).