The Best German Chocolate Cake Frosting Recipe

This german chocolate cake frosting recipe delivers the rich, coconut-pecan topping you crave, with clear steps and foolproof results every time.

When someone asks for a german chocolate cake frosting recipe, what they are really asking for is that deeply satisfying, caramel-toned topping that makes this cake unlike any other. It is not a buttercream. It is not a ganache. It is something entirely its own — a cooked custard base loaded with toasted coconut and pecans that sets into a thick, spreadable layer with a texture that is simultaneously chewy, nutty, and rich. If you have been searching for the version that actually tastes the way you remember, this is it.

What makes this particular approach work is a combination of technique and patience. The custard base requires gentle heat and constant attention so the egg yolks cook through without scrambling. The evaporated milk brings a concentrated dairy richness that fresh milk simply cannot match. And toasting the coconut and pecans before folding them in adds a depth of flavor that takes the frosting from good to genuinely memorable. This is not a quick stir-and-spread situation, but the process is straightforward and the results are absolutely worth the extra fifteen minutes at the stove.

Why This German Chocolate Cake Frosting Recipe Works Every Time

Recipe Card

German Chocolate Cake Frosting

A glossy, caramel-amber coconut-pecan frosting cooked low and slow until thick and fudgy — every spoonful is gooey, toasty, and deeply rich.

Prep

5 mins

Cook

12 mins

Total

17 mins

Serves

12 servings

Ingredients

  • 1 cup (240ml) evaporated milk
  • 1 cup (200g) granulated sugar
  • 3 large egg yolks, lightly beaten
  • ½ cup (115g) unsalted butter, cut into pieces
  • 1 tsp pure vanilla extract
  • 1½ cups (130g) sweetened shredded coconut
  • 1 cup (120g) pecans, roughly chopped and toasted

Instructions

  • 1. Combine evaporated milk, sugar, egg yolks, and butter in a medium heavy-bottomed saucepan over medium heat.
  • 2. Cook, stirring constantly with a wooden spoon, for 10–12 minutes until the mixture thickens, turns golden-amber, and coats the back of the spoon.
  • 3. Remove from heat and stir in vanilla extract, shredded coconut, and toasted pecans.
  • 4. Let the frosting cool for 20–30 minutes, stirring occasionally, until thick enough to spread between cake layers.
  • 5. Spread generously between cooled cake layers and over the top, leaving the sides unfrosted for a classic presentation.

Tips & Notes

  • – Toast pecans in a dry skillet over medium heat for 3–4 minutes until fragrant before adding — this deepens their flavor significantly.
  • – The frosting thickens considerably as it cools; if it becomes too thick, stir in 1–2 teaspoons of warm evaporated milk to loosen.
  • – Make up to 3 days ahead and store covered in the refrigerator; bring to room temperature and stir before using.
  • – This recipe makes enough frosting for between the layers and the top of a 2-layer 9-inch cake — double the batch if you want to frost the sides as well.

KitchenGuide101.com

The backbone of this frosting is a cooked custard made from egg yolks, evaporated milk, and sugar. The custard thickens as it heats, giving the frosting its signature body. Without this cooking step, you would end up with a loose, runny mixture that slides right off the cake. The egg yolks are tempered gently into the hot milk mixture, which prevents them from curdling and ensures a smooth, cohesive base. Brown sugar adds a molasses undertone that complements the coconut and pecans far better than white sugar alone. Once the custard is ready, the toasted coconut and pecans are folded in off the heat, so they stay distinct and retain their texture rather than melting into the base.

What You Will Need for This Frosting

You do not need any specialty ingredients here, just good-quality pantry staples used well. Evaporated milk is essential — do not substitute regular milk or coconut milk here, as the fat and sugar concentration in evaporated milk is what drives the thickening process. Use a combination of granulated sugar and packed light brown sugar for the best depth of flavor. Your egg yolks should be at room temperature so they blend smoothly into the warm mixture. Unsalted butter gives you control over the saltiness, and you will want it cut into pieces so it melts evenly. Sweetened shredded coconut works best for texture and flavor — look for the wider flake variety if you can find it. Pecan halves or large pieces hold up better than finely chopped pecans, giving you a satisfying bite in every spoonful. A splash of alcohol-free vanilla bean paste or alcohol-free vanilla extract rounds out the flavor beautifully and ties everything together.

  • 3 large egg yolks, room temperature
  • 1 cup evaporated milk
  • 3/4 cup granulated sugar
  • 1/4 cup packed light brown sugar
  • 6 tablespoons unsalted butter, cut into pieces
  • 1 1/2 cups sweetened shredded coconut
  • 1 cup pecan halves or large pieces
  • 1 teaspoon alcohol-free vanilla bean paste or alcohol-free vanilla extract
  • Pinch of fine sea salt

How to Make the Frosting: A Step-by-Step Walkthrough

Start by toasting your coconut and pecans. Spread the coconut in a single layer on a dry skillet over medium heat and stir constantly until it turns golden in patches, about three to four minutes. It moves quickly from golden to burnt, so stay close. Transfer to a plate immediately. Add the pecans to the same pan and toast for two to three minutes, shaking the pan occasionally, until they smell nutty. Roughly chop them once cooled and set everything aside.

In a medium saucepan, whisk together the egg yolks and evaporated milk until smooth. Add both sugars, the butter pieces, and the pinch of salt. Place the pan over medium heat and cook, stirring constantly with a wooden spoon or heatproof spatula, making sure to reach the bottom and corners of the pan. The mixture will look thin at first, then gradually begin to thicken as it heats.

You are looking for the frosting to reach a temperature of about 238 to 240 degrees Fahrenheit, or the soft-ball stage if you are testing without a thermometer. Visually, it should coat the back of your spoon thickly, and when you drag a finger across the spoon, the line should hold. This typically takes ten to twelve minutes of steady stirring. Do not rush it by cranking the heat — low and steady is the method that gets you there without scrambling the eggs.

Remove the pan from heat and stir in the alcohol-free vanilla. Let the mixture cool for about five minutes, stirring occasionally to release steam. Then fold in the toasted coconut and chopped pecans. Stir to combine thoroughly. Let the frosting cool at room temperature until it reaches a spreadable consistency — this usually takes twenty to thirty minutes. It will thicken considerably as it cools, which is exactly what you want. If it firms up too much before you are ready to use it, set the pan over very low heat for a minute and stir gently to loosen.

Tips for the Best Results Every Single Time

  • Use a heavy-bottomed saucepan to prevent hot spots that can scorch the custard or cause uneven thickening.
  • Room temperature egg yolks incorporate more smoothly into the milk mixture than cold ones straight from the refrigerator.
  • Stir constantly and methodically — including the edges of the pan — rather than stirring in a single spot.
  • A candy thermometer takes the guesswork out of knowing when the custard is done, and it is worth using if you have one.
  • Allow the frosting to cool fully before spreading it on your cake layers. If it is too warm, it will run off the sides instead of staying in place.
  • Toast the coconut in small batches so you can monitor the color evenly without some pieces over-browning.
  • If your pecans are salted, skip the pinch of salt in the custard and taste before adding any.

Ways to Change It Up Without Losing the Spirit of the Frosting

Once you have the base method down, there is plenty of room to make this frosting your own without straying too far from what makes it special.

  • Dark coconut variation: Use unsweetened coconut flakes instead of sweetened for a less sweet, more coconut-forward frosting. You may want to add an extra tablespoon of brown sugar to the custard to compensate.
  • All brown sugar version: Replace the granulated sugar entirely with packed brown sugar for a deeper, more toffee-like flavor profile. The color will be darker and the taste slightly more complex.
  • Walnut swap: If pecans are not available, walnuts work well. They have a slightly more bitter edge, which pairs nicely with a sweeter cake base.
  • Toasted almond version: Sliced almonds and coconut create a lighter, crunchier texture with a flavor that leans more delicate than the classic version.
  • Extra-thick frosting: For a frosting that holds its shape more firmly between layers, increase the egg yolks to four and cook the custard for an additional two minutes until it is notably thick in the pan.
  • Cardamom-spiced variation: Add a quarter teaspoon of ground cardamom to the custard along with the vanilla for a warmly spiced version that works especially well during the fall and winter months.

How to Store the Frosting and Keep It Fresh

If you are making the frosting ahead of time, let it cool completely at room temperature, then transfer it to an airtight container and refrigerate for up to five days. When you are ready to use it, take it out of the refrigerator and let it sit at room temperature for thirty to forty-five minutes. Give it a stir. If it needs a little loosening, warm it very gently in a saucepan over the lowest heat setting, stirring constantly until it softens just enough to spread. Do not microwave it in large bursts, as uneven heat can separate the custard.

Once the frosting is on the cake, the assembled cake can sit at room temperature in a cool environment for up to two days, loosely covered. For longer storage, refrigerate the frosted cake for up to five days. Bring slices to room temperature before serving — the frosting firms up considerably when cold and tastes much better at room temperature when the coconut and pecans have softened slightly.

The frosting does not freeze especially well once it is on the cake, as the coconut can take on an odd texture after thawing. If you need to freeze it in advance, store the untopped cake layers and the frosting separately, then assemble on the day you plan to serve.

Frequently Asked Questions About This Frosting

Can you use coconut milk instead of evaporated milk? It is not recommended as a direct swap. Coconut milk has a different fat and sugar structure, and the custard will not thicken reliably. If you want a more pronounced coconut flavor, toast the coconut a shade darker instead.

Why did my frosting turn out grainy? Graininess usually means the sugar was not fully dissolved before the eggs began to cook. Make sure you are stirring consistently from the very beginning of the cooking process, before the mixture gets hot, to dissolve the sugar crystals early.

How much frosting does this make? This recipe yields enough to generously frost the top of a two or three-layer cake. Traditional German chocolate cake applies the frosting to the top of each layer and the top of the cake, leaving the sides bare — so this quantity is well calibrated for that style.

Can this frosting be used between cake layers? Absolutely. Spread it thickly between each layer and on top. Because it sets up firmly, it holds the layers in place without making the cake slide or compress.

Save This German Chocolate Cake Frosting Recipe for Later

If this german chocolate cake frosting recipe was helpful and you are planning to make it soon — or just want to keep it close for the next time a special occasion calls for it — save this post to your Pinterest board so it is ready whenever you need it. At KitchenGuide101, the goal is always to give you recipes that work the first time, without unnecessary steps or hard-to-find ingredients. This frosting is a keeper, and it deserves a permanent spot in your baking rotation.

© 2026 Kitchen Guide 101 · All rights reserved · Some links are affiliate links

Scroll to Top