
This frosting transforms any cake into a showstopper with its signature coconut-pecan swirl. The rich, caramelized base pairs perfectly with chocolate layers.
A proven technique ensures the right consistency—thick enough to spread but fluid enough to drizzle. The combination of toasted pecans and coconut creates a texture that’s both crunchy and creamy.
Ingredients for German Chocolate Recipe Frosting
Nine ingredients create the signature coconut-pecan swirl for this rich, caramelized frosting.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍚 | 1 cup | For caramelized base |
| Brown Sugar 🟤 | 1 cup | Packed, light or dark |
| Evaporated Milk 🥛 | 1 can | 12 oz can, undiluted |
| Unsalted Butter 🧈 | ½ cup | 1 stick, cubed |
| Large Egg Yolks 🥚 | 3 whole | Room temperature preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for best flavor |
| Sweetened Shredded Coconut 🥥 | 1 ½ cups | Toasted for texture |
| Pecans 🌰 | 1 cup | Chopped, toasted |
| Salt 🧂 | ¼ tsp | Balances sweetness |
[recipe_ingredient_scaler]
The evaporated milk is non-negotiable here—Carnation brand is the standard for consistency and richness. Use full-fat for the best texture; low-fat versions can make the frosting thin. The sugars caramelize together, so organic or high-quality brands (like Domino or C&H) ensure even browning. Unsalted butter lets you control the salt content precisely. For the pecans, Georgia pecans from a specialty store have the best flavor.
No evaporated milk? Heavy cream reduced by half works in a pinch, but the flavor differs slightly. Brown sugar can be substituted with coconut sugar at a 1:1 ratio (one-third less liquid though). For a nut-free version, toasted walnuts or almonds replace pecans. Skip the toasted coconut? The texture won’t be the same, but shredded coconut straight from the bag still adds sweetness.
Store the frosting in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for 1 week or freeze for 2 months. Bring to room temperature and rewhisk before using to restore the perfect spreadable consistency.
Why You’ll Love This Recipe
- One Pot Wonder: I melt everything in a single saucepan—no mixer, no fuss, just a spatula and 10 minutes of stirring.
- Coconut-Caramel Bliss: That combo of brown sugar and evaporated milk gives it this deep, almost caramelized sweetness that clings to the coconut.
- Frame-Worthy Desserts: I slather it on cupcakes for birthdays or swirl it into brownies for potlucks, and it steals the show every time.
- Stays Fresh: Leftovers keep in the fridge for a full week, so I can bake a batch of cookies today and frost them tomorrow with zero stress.
Step-by-Step Instructions for German Chocolate Frosting
This method creates a rich, caramelized base with perfectly toasted coconut and pecans.
Step 1: Toast the Coconut and Pecans
Preheat your oven to 350°F. Spread the 1.5 cups Sweetened Shredded Coconut and 1 cup Pecans on a rimmed baking sheet. Toast for 8-10 minutes, stirring halfway through, until both are golden brown and fragrant.
Watch closely—coconut burns easily. The pecans should release their oils and deepen in color. Remove from oven and set aside to cool completely. This step intensifies their flavors and adds crucial texture to the finished frosting.
Step 2: Caramelize the Sugar Base
In a heavy-bottomed saucepan, combine the 1 cup Granulated Sugar, 1 cup Brown Sugar, 1 can Evaporated Milk, and 0.5 cup Unsalted Butter. Cook over medium heat, stirring constantly with a wooden spoon, until the mixture reaches a gentle boil.
Continue cooking for 4-5 minutes until the sugars fully dissolve and the mixture thickens slightly. You’ll notice it darkening to a light caramel color. Remove from heat immediately once it reaches this stage to prevent burning.
Step 3: Temper and Thicken with Egg Yolks
In a separate bowl, whisk the 3 whole Large Egg Yolks until smooth. Slowly pour about ½ cup of the hot sugar mixture into the yolks while whisking constantly—this tempers the eggs and prevents curdling.
Return the tempered egg mixture to the saucepan and cook over medium-low heat for 6-8 minutes, stirring constantly, until the mixture thickens to the consistency of pudding. It should coat the back of a spoon and leave a clear path when you swipe your finger through it.
Step 4: Finish and Incorporate Add-Ins
Remove the saucepan from heat and stir in the 1 tsp Vanilla Extract and 0.25 tsp Salt. The vanilla adds depth while the salt balances the sweetness perfectly. Let the mixture cool for 5 minutes to prevent melting the coconut.
Fold in the toasted Sweetened Shredded Coconut and Pecans until evenly distributed. The frosting will thicken further as it cools. Use immediately while still warm for the best spreading consistency, or let it cool completely for a thicker texture.
Pro Tips For Making German Chocolate Recipe Frosting
- Whisk Egg Yolks First: Beat the egg yolks lightly before adding them to the saucepan—this prevents them from scrambling when they hit the hot sugar mixture. I learned this the hard way after wasting a batch.
- Use Light Brown Sugar: Dark brown sugar can overpower the caramel flavor in this frosting. Stick with light brown sugar for a more balanced, classic taste.
- Low and Slow Heat: Cook the sugar, milk, and butter over medium-low heat and resist the urge to rush it. High heat can cause the sugars to burn or separate.
- Cool Before Beating: Let the mixture cool for 10-15 minutes after cooking—beating it while too hot will make the frosting runny. I skip this when I’m in a hurry, but the texture suffers every time.
Flavor Customization for This Recipe
Nutty Variations
Swap pecans for toasted walnuts or hazelnuts for a different crunch. I love using Georgia pecans for their buttery richness, but black walnuts add an earthy depth that pairs beautifully with the caramel base.
Coconut Twists
Try unsweetened shredded coconut for a less sweet version, then add ¼ cup maple syrup to balance. For extra texture, mix in ½ cup toasted coconut flakes along with the shredded coconut at the end.
Chocolate Boost
Fold in ½ cup mini chocolate chips or chopped dark chocolate after removing from heat. The chocolate will melt slightly, creating ribbons throughout the frosting. Use Ghirardelli 60% cacao for a smooth, rich addition.
Spiced Flavors
Add ½ tsp cinnamon and ¼ tsp nutmeg to the sugar mixture while cooking for a warm, spiced note. A pinch of cayenne pepper adds a subtle kick that enhances the chocolate flavor without overpowering it. 🌶️
Lighter Version
Replace half the brown sugar with coconut sugar for a lower glycemic index. Use light coconut milk instead of evaporated milk, but reduce other liquids by 2 tbsp to compensate for the higher water content.
Fruit Infusions
Stir in ½ cup dried cherries or cranberries with the coconut and pecans. The tartness cuts through the sweetness beautifully. Soak the fruit in 1 tbsp bourbon for 15 minutes before adding for an extra layer of flavor. 💫
Nutrition Facts
Frequently Asked Questions
Can I make this ahead of time?
Yes! Prepare the frosting up to 3 days in advance and store in an airtight container at room temperature. Rewhisk before using to restore the perfect consistency.
Why toast the coconut and pecans first?
Toasting deepens their flavors and adds a crunchy texture that contrasts beautifully with the creamy frosting. It also prevents the coconut from tasting raw.
What if my frosting is too thin?
Cook it longer over medium-low heat until it thickens to a pudding-like consistency. If it’s still loose, chill for 30 minutes before using.
Can I substitute the evaporated milk?
Use heavy cream reduced by half as a substitute, but expect a slightly different flavor. Avoid low-fat options, as they can make the frosting runny.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026