Best and Worst Foods for Your Teeth and Gums Slideshow

Slide 1 of 8
Best: Foods with Calcium

The top choices, says WebMD, include cheeses, chicken, or other meats and milk because there’s evidence that they protect tooth enamel with calcium and phosphorus.

These are needed to remineralize teeth, which means minerals are redeposited in tooth enamel after being removed by acids. Foods with vitamins A, C, and D, as well as calcium and phosphorus, are particularly good. These include beef, eggs, fish, potatoes, spinach, fortified cereals, tofu, leafy green vegetables, beans, whole grains, and poultry.