This is an old family recipe that always reminds me of my childhood. It probably should be called vanilla-almond pudding but we'll stick with the name we know. There is no picture because it's white pudding which isn't the most interesting food model!
2 TBS corn starch *see note
1/4 tsp salt
2 c milk *see note
1 TBS butter
1 1/2 tsp pure vanilla
Almond flavoring to taste
Mix sugar, corn starch, salt and egg very thoroughly. Over low heat, gradually add the milk until completely smooth. Stir frequently almost to the point of never stopping until the mixture boils. Boil stirring furiously for 1 minute longer. Remove from heat and add the butter and vanilla. Divide into small portions and pass around the almond flavoring for people to add to their taste.
*I've used rice milk and soy milk as substitutes. Soy turns out better than the rice milk and if you use either add 1+ TBS additional corn starch to help thicken. Also, I've used stevia as a substitute for the sugar and have been told the flavor turned out great.