For a healthy tooth a person will need vitamins, calcium, fluoride & phosphorus to be taken regularly in their diet. Here are a few healthy foods & their contents that keep your teeth stronger. Vitamin A Kale, Papaya, Carrot, Pumpkin. Vitamin C Oranges, Lemon, Cabbage, Cauliflower. Vitamin D Egg & Salmon Fish. Calcium Milk, Cheese, Yogurt. Fluoride Squid & Ma