What Foods Are Good For Your Teeth?


8 Answers

Kathy Castillo Profile
Kathy Castillo answered
Teeth are bone, so any foods that contain calcium are excellent for dental health.  However, food with sugar (even natural sugars that are found in fruit) can be harmful to the teeth. So, things such as milk, cheese, yogurt, vegetables, and water are all great choices for good dental health.
Aisha Profile
Aisha answered
Our teeth require calcium for long lasting. So fruits, juices and vegetables are healthy for teeth. And junk, carbonated drinks, smoking is very bad. Milk is the healthiest of all.
Gwyneth Profile
Gwyneth answered
You are able to take a calcium overdose too, so be careful for too much milk and milk products... But they are the most important for healthy teeth and bones... Strawberries are said to be good for teeth too, it apparently 'whitens'...
Anonymous Profile
Anonymous answered
John Moran Profile
John Moran answered
The best food choices for the health of your mouth include cheeses, chicken or other meats, nuts, and milk. These foods are thought to protect tooth enamel by providing the calcium and phosphorus needed to remineralize teeth (a natural process by which minerals are redeposited in tooth enamel after being removed by acids).

Other food choices include firm/crunchy fruits (for example, apples and pears) and vegetables. These foods have a high water content, which dilutes the effects of the sugars they contain, and stimulate the flow of saliva (which helps protect against decay by washing away food particles and buffering acid). Acidic foods, such as citrus fruits, tomatoes, and lemons, should be eaten as part of a larger meal to minimize the acid from them.
Marshalls Petzone Profile


Charming Gurl Profile
Charming Gurl answered

  • Drink plenty of water daily.

  • Eat fiber-rich raw foods, which massage the gums and cleans the teeth. Raw foods also increase salivation, which neutralizes acids and alkalis within the mouth. You may grate, dice, ground, blend, or juice raw foods. Good raw foods to eat are apple, carrot, radish, cucumber, orange, pear, beetroot, watermelon, etc. Eat some raw food after every meals. This will help clean your teeth and gums due to high water content. However, after eating citrus fruits or juices, rinse your mouth with water, as the acids present in them can weaken enamel.

  • Eat sprouts of beans.

  • Eat high protein foods. Know your high protein foods.

Answer Question