The Top 6 Tooth Staining Foods

We all know that food and drink can be responsible for making our teeth a little less than pearly white – and yet all of us are guilty of overlooking the effects of the foods that we love when it comes to the impact they have on our teeth. Although it’s impossible to remove all tooth staining foods from your diet there are a few serious offenders that you might want to avoid to make sure that your teeth look good now and in the future – so that you never have to be self conscious about your grin. Here are the top six stain offenders:


Yes blueberries are a super food and packed full of antioxidants but they are also one of the biggest tooth staining foods you can eat. That rich, dark colour leaves quite an impression on your teeth – as will other dark hued berries. However, that’s no reason not to enjoy these immune boosting treats – instead, just make sure you brush your teeth after eating them.


Another darkly coloured food that is fantastic in health terms but which isn’t so great when it comes to a beaming smile. Beetroot is delicious, whether you eat it in soups, salads or roasted, but remember that it can leave that same dark colour on your teeth too.

Tomato sauce

Tomatoes are the basis for many sauces and soups but their deep red colour can have a negative effect on the whites of your teeth. Most people who enjoy Italian food don’t realise that the tomato sauce in their favourite pasta dishes can affect teeth in this way and leave permanent stains on otherwise white and healthy teeth.

Soy sauce

Another key ingredient in some of our favourite dishes, soy sauce is a staple of Asian cuisines and gives all your favourite stir-fries that salty kick. However, it’s also a menace when it comes to keeping your teeth nice and white so keep consumption to a minimum or make sure you keep your toothbrush handy.

Anything pickled

Basically all your favourite pickled foods, whether you’re a fan of gherkins or pickled walnuts, cabbage or herrings, all have one thing in common and that’s vinegar. The vinegar in the pickling process essentially wears away the enamel of your teeth, diminishing their brilliance and making them much more susceptible to stains.

Balsamic Vinegar

Another vinegar, balsamic has the same acidic qualities as other vinegars but with an added complication – it’s sticky. The fact that balsamic vinegar is sticky means that your teeth can end up pretty discoloured as a result of eating too much of it. However, there is good news, if you eat balsamic vinegar with lettuce then the lettuce can stop the dark pigments in the vinegar from doing their sticky worst.


We are pleased to inform all patients seeking dental treatment that our practices are, and will remain open to cater to all your dental needs and maintain your oral health. We are available should you need advice, urgent care, or simply wish to attend for any other dental treatment. Our practices operate under the strictest government guidance and coronavirus protocols. Your safety and the safety of your family remains our priority. We look forward to welcoming you to our practice.
+ +