There are many factors of yellow teeth. For one, eating food will stain your enamel. Bad dental hygiene causes plaque