Question: drinks that will not stain your teeth?
Answer: The good news is that some varieties are better than others. Avoid darker-colored teas, like English Breakfast and Earl Grey. Instead, opt for green, white, and herbal teas. Because they're lighter in color, they won't stain your teeth as much.