Why Teeth Get Stained
Teeth naturally pick up stains from our foods. This can seem straightforward, but it’s actually more complicated than you think.
First, dark-colored materials can stain our teeth. This makes sense: coffee, tea, chocolate, and berries, for example are all obvious sources of staining. The same with tobacco and marijuana smoke.
But not all sources of stains are obvious. Acidic foods and drinks can make your teeth stain because they etch your tooth enamel, creating more microscopic ridges where stain molecules can get trapped. And some foods that seem light in color can actually turn dark, like the way cut potatoes or apples will turn dark in air.
So while red wine is a double whammy–both acidic and dark in color–switching to highly acidic white wine won’t save your teeth.
In the end, while there are some things you can do to reduce staining, some amount of staining is inevitable