Nutrition: What You Eat Affects Your Teeth
Cheese, milk, plain yogurt, calcium-fortified tofu, leafy greens and almonds, are foods that may benefit tooth health thanks to their high amounts of calcium and other nutrients they provide. Protein-rich foods like meat, poultry, fish, milk and eggs are the best sources of phosphorus. Both of these minerals play a critical role in dental health, by protecting and rebuilding tooth enamel.
Fruits and vegetables are good choices for a healthy smile since they are high in water and fiber, which balance the sugars they contain and help to clean the teeth. These foods also help stimulate saliva production, which washes harmful acids and food particles away from teeth and helps neutralize acid, protecting teeth from decay. Plus, many contain vitamin C (important for healthy gums and quick healing of wounds) and vitamin A (another key nutrient in building tooth enamel).
Hands down, water—particularly fluoridated water—is the most tooth-friendly beverage.