Whisk the whole eggs with the yolks and the sugar until the mixture becomes pale and thick. Add the sifted flour and mix well.
Bring the milk to the boil with the butter, and pour over the egg-sugar-flour mixture. Pour everything into a heavy-based saucepan, cook gently over a low heat for 10 minutes, then dust with sugar and chill.