Traditional British foods, well known, include full breakfast, seafood and chips, Christmas dinner, roast on Sunday, steaks and kidney cakes, pasta for shepherds, and bangers and mash.