Use this filling to make our Inside-Out German Chocolate Torte.
Place milk, butter, and vanilla in a medium saucepan, and cook over medium-low heat, stirring occasionally, until melted and combined.
Whisk egg yolks in a medium bowl, and, whisking constantly, add some of the hot milk mixture to the egg yolks until combined. Whisk the mixture back into the saucepan, and cook, stirring constantly with a wooden spoon, until the mixture thickens slightly, about 5 minutes.
Remove from heat, and stir in coconut and pecans. Cool completely, and refrigerate in an airtight container until ready to use, up to 2 days.