12 Foods and Beverages That Will Stain Your Teeth
Hard candies like Jolly ranchers might be one of the worst foods for your teeth. Their stickiness can get stuck between your teeth and become a major feeding ground for bacteria, which can release acid that leads to tooth decay. However, there are some expert-approved sweets you can snack on with less concern. "If you're going to eat candy, it's better to eat something like dark chocolate that's not sticky—but preferably varieties with as little sugar as possible," says Harms.