Jump directly to the content
they're not all white!

Don’t put ketchup on your chips… and stop drinking white wine! These are the 10 fastest ways to stain your teeth

We all know red wine is bad for your gnashers, but apparently white is even worse!

IF you want to keep your teeth pearly white, you may want to steer clear of drinking wine tonight.

We all know red can stain your teeth but, according to an expert, white is equally bad for your gnashers.

She has every reason to smile
12

Our growing obsession with dental hygiene means per cent of Brits have now had their teeth whitened, and we spend nearly £2billion a year improving them.

If you’ve already ditched the coffee, but are yet to see an improvement, these are ten other foods and drinks to avoid – according to dentist Tariq Idrees, the owner of  in Manchester.

1. Tomato ketchup

Ketchup on white background
12

Ketchup is acidic and red in colour. And if it stains your T-shirt, it will also colour your teeth.

2. White wine

Single glass of white wine on white background
12

White wine is actually more acidic than red, so it may cause more damage and discolouring to the teeth.

While its tannins (a binding biomolecule) will actually attract other stains.

3. Soy Sauce/Balsamic vinegar

Bottle of soy sauce
12

Again – if it stains your clothes, it will also stain your teeth.

4. Indian Takeaways

Chicken tikka masala is one of Britain’s favourite meals, but that bright orange paste isn’t good for your pearly whites.

Curried Chicken Over Basmati Rice with Wooden Fork
12

Dr Idrees said: "All Indian food which is rich in colour is bad for your teeth. It tends to be made with lots of artificial colouring which can badly stain your teeth.

"Go easy on turmeric when you are making a curry at home or doing other spicing. Turmeric is rich in colour and easily stains your teeth."

5. Fruit teas

Woman relaxing at home with hot drink.
12

He added: "We all know that tea and coffee can stain our teeth but fruit based teas, green and strawberry and raspberry, are especially bad. They are rich in colour and tannins which leave surface staining on your teeth."

Dentist Tariq Idrees at Carisbrook Dental in Whitefield, Mancheste
12
Dentist Tariq Idrees at Carisbrook Dental in Whitefield, ManchesterCredit: Cavendish Press

6. Pasta sauce

From the lunch menu, a closeup photo of the "penne pasta with a rustic meat and tomato sauce" at th
12

"Tomatoes in pasta sauce cause can leave your teeth vulnerable to staining because of their acidity, bright red colour and tendency to cling to the teeth.

"You can protect your teeth beforehand by dining on some dark green vegetables - broccoli, kale, rocket or spinach - to create a protective film over the teeth.

"The film will ward off tomatoes' staining effect, so opt for a green salad as a starter."

7. Ice lollies

Child eating ice lolly
12

"Lollies contain colourants that will transfer to the teeth and embed in the porous enamel."

8. Pickles

Jar of Pickles - Pickled Gherkins
12

Again, they're too acidic. Yet another reason to ask for the gerkins to be taken out of your burger.

9. Coke

Coca Cola Can, Coke
12

Highly acidic and very rich in colour.

10. Berries

"Strawberries, raspberries and blueberries - all berries rich in colour should be avoided if you want a bright smile. The acid and the strong colours easily stain your teeth."

Mixed Fresh Berries In and Beside a Bowl. Image shot 2009. Exact date unknown.
12

Even if you clean your teeth straight after eating, it will only remove around half of the stain.

While whitening toothpastes can do more harm than good, because they destroy your teeth’s natural protection.

Which means the best, and easiest, way to keep your teeth white is to steer well clear of these foods and drinks.

Or use a straw to bypass your smile (although probably not with wine!)