Food & Drinks that Stain your Teeth

f you love a glass of red wine or a nice cup of tea in the evening, you are probably familiar with the effects that these beverages have on your teeth. There are certain foods and beverages that are culprits for teeth staining or discolouration. A general rule is that is the particular food or beverage will cause a nasty stain on your clothes that is difficult to remove, the same will be true for your teeth.

Below is a list of some of the food & drinks that contribute to unwanted staining and discolouration.

Tea and coffee

These beverages both contain tannin which is a staining saboteur for your teeth.

Red wine

Maybe not a big surprise, but red wine is one of the most common causes of tooth staining.

Pasta sauce

Particularly tomato-based sauces, unfortunately, stain your teeth due to the pigment in the tomatoes that causes their deep colour.


Similar to pasta sauce, curry stains your teeth with its deep colouring.

Balsamic Vinegar & Soy

Both balsamic vinegar and soy have a deep pigmentation that may linger on your teeth long after your meal is finished.


While being filled with nutrients and antioxidants, berries are packed with pigment which will, of course, affect the colour of your teeth.

Foods that are good for your teeth

Most foods that are good for your teeth have one thing in common – the boost saliva flow which helps keep teeth clean. The fibre in fibrous fruits, like pears and apples, can help remove some stains on your teeth by scrubbing the surface of the teeth. Another home remedy that can help remove stains is baking soda. Simply dip a wet toothbrush in baking soda and brush your teeth gently. We do not recommend doing this on a daily basis because of the abrasive properties of the baking soda.

There is one natural remedy that is our top tip for that white smile. Water. Swish or sip water after every couple of bites or drinks and that will help decrease the chance of staining.

Source – The Humble Co blog