A diet rich in vitamins and minerals can protect and strengthen your teeth. Vitamins and minerals that can strengthen teeth include calcium, vitamin D, vitamin A, vitamin C, vitamin K, and phosphorus.  Calcium Calcium is an important mineral for healthy teeth because it strengthens your enamel. Dairy products, leafy greens, beans, and almonds are a great source of calcium. Vitamin D Vitamin D boosts mineral density and helps absorb, carry, and deposit calcium in the bones that support your teeth. The best natural source of vitamin D is sunlight. Some dairy products and cereal are also fortified with vitamin D. Phosphorus Phosphorus naturally protects and rebuilds tooth enamel. The best sources of phosphorus are protein-rich foods like meat, poultry, fish, and eggs. Vitamin A Vitamin A is a key nutrient in keeping your gums healthy as well as building tooth enamel. Oranges, sweet potatoes, cantaloupe, and carrots are all vitamin A powerhouses. Vitamin C Vitamin C plays an important role in maintaining good oral health and aids in the synthesis of collagen in dentin. It also plays a vital role in the growth, repair, and maintenance of teeth. Foods rich in vitamin C include oranges or kale. Vitamin K Vitamin K can help strengthen teeth due to its important role as a calcium-binder. It can also assist with both bone growth and bone density. Foods high in vitamin K are green leafy vegetables, fish, liver, meat, eggs, and cereals.