Tom Pudding derived its name from a type of English food that is a part of the traditional what?
Tom Pudding:  The name derives from their resemblance to a string of black puddings or perhaps Yorkshire puddings and the first name of original constructor. Yorkshire pudding:  It is often served with beef and gravy and is part of the traditional Sunday roast.
Sunday roast