We were on the British Isles cruise last year. Although we didn't take any food onto the ship and I didn't see any confiscated food sitting on tables (although I really wasn't looking), there was a couple sitting beside my family on the pool deck saying they brought on food from one of the ports. She said, "I was eating it as I went through and no one stopped me"....I honestly can't tell you what she brought on board, but I remembered it because I was under the impression that unless it's factory sealed, it's not permitted to be brought on board.