After dinner, serve this classic and creamy butterscotch pudding for dessert.
In a medium saucepan (off heat), whisk egg yolks, sugar, cornstarch, salt, and 1/4 cup milk until completely smooth; very gradually, whisk in remaining 2 3/4 cups milk.
Bring to a gentle simmer over medium heat, whisking occasionally. Simmer, whisking constantly, 2 minutes. Remove from heat; whisk in butter and vanilla.
Pour mixture through a fine-mesh sieve into a medium bowl (or spouted measuring cup, for easy pouring). Divide evenly among six 6-ounce ramekins or custard cups. Cover with plastic wrap; refrigerate until chilled, at least 3 hours and up to 2 days.