Almost anything works for bread pudding except soft white sandwich bread. I usually choose a "sturdy" bread such as a French or Italian loaf. Sourdough bread or leftover croissants make exceptional bread pudding.