I love butterscotch pudding. I love this recipe because it is very smooth and creamy, just like pudding should be.

2/3 cup brown sugar
2 Tablespoons cornstarch
1/3 cup water
1(12oz) can evaporated milk
1 egg
3 Tablespoons butter
1/2 teaspoon vanilla extract

Mix the cornstarch and brown sugar in a medium sized pan. Add the water and evaporated milk and stir well.
Cook and stir over medium heat until the mixture just starts to boil.
Take off the heat.
In a bowl beat egg and stir in a small amount of the sugar/milk mixture. Pour back into pan and add the heat again. Cook and stir for another minute. Remove from the heat and add the butter and vanilla.
Pour into serving dishes. You will get 4 (1/2 cup) servings.
I love warm butterscotch pudding, but if you prefer it firmer stick it in the refrigerator for an hour or so.