From Coffee to Wine: Which Foods and Drinks Stain Your Teeth the Most?

Wondering why your teeth aren’t as pearly white as they used to be? 

Well, from coffee to wine, many of the foods and drinks we consume on a daily basis can cause tooth discoloration over time. If you’re wondering what the absolute worst offenders for staining your teeth are, keep reading! We will also give advice on how to combat those pesky stains with the best teeth-whitening methods, including Zoom whitening. 

Foods and drinks that stain your teeth the most

teeth-whitening methods


This widely cherished beverage is perhaps the most notorious culprit of tooth discolouration! Coffee contains high levels of chromogens and tannins, as well as its dark colour and high acidity levels, which are infamous for staining our teeth. While coffee is undoubtedly the highlight of a lot of people’s day, it’s important to limit your intake or consider drinking it through a straw to minimize contact with your teeth. 

Red Wine

For lovers of the romantic red wine, it may be disappointing to find out that red wine also contains chromogens and tannins that can cause staining. The dark pigments in red wine stain your teeth and its acidity can also erode tooth enamel, which consequently makes your teeth even more susceptible to stains. So, if you’re fond of red wine, consider opting for a glass of white wine instead from time to time, or drinking plenty of water alongside your glass of red to help rinse your teeth and avoid severe staining.


Tea, similar to coffee, can also cause discolouration over time. Like coffee, tea contains a high concentration of tannins that can stick to your teeth and cause staining. If you fancy yourself a cuppa every now and then, consider choosing a lighter tea, such as green or white tea, or adding a splash of milk to your black tea to help reduce its staining potential.

Soft drinks

Dark-coloured soft drinks are high in both sugar and acid, making them a double whammy when it comes to staining your teeth! We recommend drinking soft-drinks moderately to protect your teeth and when you indulge in your favourite soft drink, consider drinking it through a straw or switching to a lighter-coloured soft drink to help minimise its staining potential.


Even berries such as blueberries, blackberries, and raspberries contain dark pigments that can easily stick to your teeth and cause stains! While these fruits are delicious and healthy for our bodies, it can really help to rinse your mouth out with water after eating them to help reduce their staining potential.

Best Teeth-Whitening Methods:

staining foods and drinks

While limiting your intake of these staining foods and drinks is a great first step, there are also several teeth-whitening methods that can help combat stains. Zoom teeth whitening is a popular in-office whitening treatment that uses a special light to activate a whitening gel and remove deep stains from your teeth. For at-home whitening, consider using a whitening toothpaste or at-home whitening kit, which here at Henry Street Dental Care, our professional dentists can help recommend. In addition to Zoom teeth whitening and at-home whitening options, for thorough teeth whitening that produces powerful results, consider in-office teeth whitening, a popular method for achieving a brighter smile. In-chair whitening involves applying a powerful bleaching gel to the teeth and using a special light or laser to enhance the whitening process. This type of treatment can usually be completed in a single appointment and can produce dramatic results that you’ll be beaming about.

To minimise the impact of these foods and drinks on your teeth, it’s important to practice good oral hygiene, including brushing and flossing regularly. Additionally, you can rinse your mouth with water after consuming these foods and drinks to help remove any residue that may lead to staining. Visit our clinic in Highett for any regular cleanings, check-ups, or teeth whitening procedures. Here at Henry Street Dental Care, we pride ourselves on providing exceptional service and real results. If you want to ensure your teeth stay healthy and bright for years to come, book a consultation with us today or contact us for any inquiries you may have about our teeth whitening treatments. Our wonderful team is available and always happy to help guide you so you can choose the options that best suit your needs.

Call us now on (03) 9553 1675 to get help for your teeth whitening service.