In a saucepan, over heat, combine evaporated milk, granulated sugar, butter and egg yolk.
Cook, constantly stirring, until thickened and gently boiling; about 1 minute.
Remove from heat and stir in vanilla, coconut and pecans.
Remove from the heat and allow the to topping cool.