Make creamy, delicious pudding at home in no time!
Mix sugar, cornstarch and salt in a 2-quart saucepan. Stir milk in gradually.
Cook over medium heat, stirring constantly, until mixture thickens and boils. Boil gently, stirring constantly, for one minute.
Gradually blend at least half of the milk mixture into the beaten egg yolks. Pour this back into the saucepan. Boil and stir one minute.
Remove from heat. Stir in butter and vanilla extract. Pour into dessert dishes. Cool slightly and refrigerate.
For chocolate pudding: Increase sugar to 1/2 cup and stir 1/3 cup cocoa powder into the sugar mixture. Omit the butter.