Yes, what you eat does affect your oral health. Your teeth are covered in a hard, protective coating called enamel. When you eat or drink, the acids in these foods and drinks can break down that enamel and lead to tooth decay.