plum pudding

noun
  1. 1

    A pudding, cooked by boiling or steaming, containing a large amount of dried fruit.

Source: https://en.wiktionary.org/wiki/plum%20pudding