Cavities do not go away on their own, but you can help prevent cavities by getting plenty of vitamin D through sunlight exposure as well as eating foods like fish, portobello mushrooms, and dairy products. Vitamin D plays an important role in bone and tooth mineralization, which keeps your teeth strong. To find out more, read our blog article "Vitamins for Teeth: What You Need to Know."