Mix milk, sugar, chocolate pieces, and bread crumbs in the top of a double boiler.
Cook and stir over hot water until chocolate is melted and mixture is thick.
Remove from heat; stir in the butter.
Gradually add the egg (beaten with the salt) to the chocolate mixture, stirring constantly.
Mix in the walnuts.
Spoon mixture into 6 greased individual souffle dishes set in a shallow baking pan.
Place pan on oven rack.
Pour boiling water into pan to a depth of 1 inch.
Bake at 350Â°F about 50 minutes.
Remove puddings from water to a wire rack.