Foods causing yellow teeth 76,021 Lollipop: The artificial colors used in making these candies are the cause of teeth staining. Read More »