it's always best to use day old croissants or leftover bread to make bread pudding since they hold their shape the better and make a delicious bread pudding with a gooey center.