The items in this list include coffee, wine (particularly the red one), tea, dark sauces, berries, and any curry that has high percentages of artificial colours and flavours. Having these items once in a while is okay but make sure to rinse the mouth well with water immediately afterward. This reduces the risk of staining to quite some extent.