There are few things in life that taste better than homemade desserts; vanilla pudding is one dessert that tastes way better homemade.
3 cups milk
1 tbsp vanilla extract
3/4 cup sugar
4 tbsp cornstarch
Pinch of salt
6 egg yolks
Heat milk & vanilla in a heavy bottomed pot on medium heat.
In a medium mixing bowl, combine sugar, cornstarch and salt. Add in the 6 egg yolks.
When the milk just starts to simmer, take a cup of the hot milk and add to the mixing bowl containing the sugar mixture while stirring constantly. Add the contents of the mixing bowl to the pot, whisking constantly until the mixture bubbles and thickens.
Pour into either a large dish, or separate serving dishes.
You can serve this hot or cold, it's up to you.
Both ways are delicious ( I personally like it slightly chilled but not cold).