Cream butter and sugar. Add egg and beat well. Sift in all dry ingredients – alternately add in the milk. Place mixture in an ovenware dish. Mix the instant pudding with 1/2 cup of cold tap water. Stir in 1 cup of boiling water. Pour over the dough mixture. Bake at 180C for 50 minutes, until golden brown. Serve warm with cream.