German Chocolate Frosting

This classic German Chocolate Frosting made with coconut, pecans, and a brown sugar caramel is perfect for spreading over cake, cupcakes, brownies, and cookies.

It’s quick and easy to prepare and can be made well ahead of time, making it an instant favorite.


– Egg Yolks – Evaporated Milk – Sugar – Butter – Shredded Coconut

Heat a skillet over medium heat, then add the pecans to the dry skillet. Stir and toss them frequently, cooking for about 1-2 minutes or until fragrant and golden brown.


In a medium-sized pot, add the egg yolks, evaporated milk, sugar, butter, and salt. Whisk to combine.


Heat over medium, whisking constantly until the mixture comes to a boil. Continue to boil and whisk for 2 minutes.


After 2 minutes, remove from the heat and add the shredded coconut, vanilla extract, coconut extract, and pecans.


Let it cool to room temperature, then spread the German Chocolate Frosting over brownies, cake, or cookies. Enjoy!


Swipe up for full recipe!