Bread pudding comes from Europe all the way back in the 11th century. It became popular in England in the 1200s and was made to use up stale and discarded bread pieces. It's still a popular staple dessert there!