Best and Worst Foods for Your Teeth
Here's a rule of thumb: Anything that will "get [you] yelled at if you spill it on a white table cloth" will also stain your teeth, Messina says. That means red wine, which contains substances known as chromogens that produce tooth-discoloring pigments. What's more, the tannins in red wine tend to dry out the mouth and make teeth sticky, worsening stains.
But even white wine can contribute to staining. Reds and whites both contain erosive acid, allowing stains from other foods or drinks to penetrate more deeply. A 2009 study found that cow's teeth soaked in black tea were more susceptible to staining if they were soaked in white wine (versus water) beforehand.
Get the latest health, fitness, anti-aging, and nutrition news, plus special offers, insights and updates from Health.com!