Some foods are naturally worse for your teeth than others because they contain sugar, starch, acid, or other substances that can damage or stain your tooth enamel. Some examples include: Alcohol Bread Carbonated drinks Citrus fruits Sour candy Learn more in our blog article "Best and Worst Foods for Your Teeth."