Figgy duff is a flavorful Canadian pudding made with flour, molasses, raisins, breadcrumbs, brown sugar, and butter. The mixture is stuffed in a cotton bag or cloth, then steamed or boiled in water. It is believed that the dish originated with the first settlers in Newfoundland and Labrador.