German chocolate fudge delivers rich, creamy chocolate and sweet coconut in every bite, making it the ultimate indulgent treat. This easy recipe creates a delicious, crowd-pleasing dessert perfect for parties, holidays, or anytime you crave something sweet!
Put the semisweet and milk chocolate chips into a large microwave-safe bowl. Add the condensed milk and vanilla and microwave on high for 1½ minutes, stopping to stir after every 30-second interval. Stir until the chocolate has completely melted.
Pour the chocolate mixture into the prepared pan using a silicone spatula to spread it out evenly, it will be quite thick. Cover and chill in the refrigerator for at least 1 hour before adding the frosting.
Frosting
While the fudge is chilling, whisk together the heavy cream, egg yolks, and sugar in a medium-sized saucepan.
Place the pan over medium heat and add the butter, stirring until it has melted.
Continue cooking, stirring frequently, until the mixture is bubbly and has thickened, about 10 minutes.
Remove the pan from the heat and stir in the pecans and coconut.
Allow the frosting to cool for 20 minutes before spreading it over the chilled fudge.
Return the frosted fudge to the refrigerator to chill for an additional hour before cutting into squares and serving.
Notes
This recipe would be an excellent choice for homemade holiday gifts. Double the batch and share it with your friends.
If you don’t want to use a microwave to melt the chocolate, you can use the double boiler method using a heat-resistant glass bowl placed over a saucepan of water. Combine chocolate chips and condensed milk in the glass bowl and heat on the stovetop on low, stirring until the chocolate chips have melted.
Spray foil with cooking spray to ensure the frosting doesn’t stick to the foil while chilling.