01 -
In a saucepan, whisk together milk, sugar, and salt. Heat over medium heat until steaming, but not boiling.
02 -
In a bowl, whisk egg yolks and cornstarch until smooth. Gradually add hot milk to egg mixture, whisking continuously.
03 -
Return mixture to saucepan and cook over medium heat, stirring constantly, until it thickens.
04 -
Remove from heat and stir in butter and vanilla extract.
05 -
Transfer pudding to individual bowls or one large dish. Cover with plastic wrap directly on surface to prevent skin. Chill for at least 2 hours.