Water, especially fluoridated water, is the best beverage for maintaining your oral health. That's because fluoride helps to make teeth more resistant to the acid attacks that can cause cavities. As of 2012, nearly 75 percent of the U.S. population had access to fluoridated water, so drinking water from your own kitchen sink can help prevent dental problems.
If you can, choose dairy
Milk, and other dairy products such as cheese and yogurt, are low in sugar, which is a good thing for your dental health. Plus, they contain protein and are full of calcium, which can help to strengthen your teeth.
Lean proteins for the win
Phosphorus-rich foods such as meat, poultry, fish, milk and eggs help to strengthen your teeth and contain valuable protein.
Fruits and veggies pack an extra punch
Fruits and veggies are an important part of any balanced diet, and they are also good for your teeth. Since they are high in water and fiber, they help to balance the sugars they contain and help to clean your teeth. Chewing also helps to stimulate saliva production, which washes harmful acids and food particles away from your teeth.
Nuts contain protein and minerals important for overall health. In addition, nuts that are low in carbohydrates don’t add to your risk of cavities. Why? Because tooth decay is caused by acid-producing bacteria that are activated by carbs. Another benefit is that chewing nuts stimulates saliva production, which can reduce your risk for tooth decay.