Combine milk, sugar, butter, and egg yolks in a 3-qt. heavy saucepan. Bring to a simmer over medium heat; cook 8 to 10 minutes or until frosting is thickened, stirring occasionally. Remove from heat. Stir in coconut, pecans, and vanilla. Let cool.
Christmas with Southern Living 2008