8 Surprising Foods That Prevent Tooth Decay

Dentists reveal what leads to tooth decay and some surprising foods that can lead to better oral and dental health.

1 / 10
Portrait of young woman smiling. Close-up of beautiful female is against white background. She is wearing casuals.
Morsa Images/Getty Images

Surprising foods that prevent tooth decay

You may go for a cup of coffee or tea in the morning followed by a glass of wine in the evening. And perhaps you’re good about brushing your teeth twice a day and flossing. Unfortunately, your dental hygiene practices may not be enough to ward away the effect of these foods on your teeth.

Acidic foods, along with starchy or sugary foods, can lead to tooth decay and gum disease. Bacteria in the mouth feed on sugar you consume and can form plaque on the surface of your teeth, according to the National Institute of Diabetes and Digestive and Kidney Diseases. If the plaque stays there it could potentially lead to cavities.

So, what foods should you eat to avoid tooth decay? We spoke with dentists who share some surprising foods that can lead to better oral and dental health.

2 / 10
Photo showing two fried eggs that are being cooked in a greasy frying pan, as part of a full-English fried breakfast fry-up.
mtreasure/Getty Images


Maybe you like your eggs over easy or fried to perfection. Regardless of the style, eggs are vitamin D-rich and actively help fight tooth decay. “Vitamin D prevents tooth decay because it promotes tooth development and stronger teeth are less susceptible to decay,” explains Greg Gelfand, DDS, Gentle Dental Bayside in Bayside, New York. This is great news for those who love egg breakfast recipes.

3 / 10
Oven baked sweet potatoes on vintage wood.
Hans Geel/Shutterstock

Sweet potatoes

You may be curious about how to prevent cavities during the holidays. This is especially true with foods that contain extra sugar. You can try filling your plate up with vitamin A-packed sweet potatoes. “Vitamin A is vital for salivary function, which buffers the pH of your mouth, helping to prevent tooth decay,” says Dr. Gelfand. Here are 65 ways to eat sweet potatoes, from sweet to savory.

4 / 10
Tropical Yogurt
Taste of Home


Plain yogurt is loaded with calcium, vitamin D and immunity-boosting probiotics, so you may not be surprised to find dairy on our list of tooth decay-fighters. However, you’ll be excited to learn that yogurt has both mouth-healthy and gut-healthy properties, says Lawrence Fung, DDS, a cosmetic dentist and spokesperson for Hello Oral Care, a natural-focused dental hygiene company. “Since our teeth are made up of calcium, foods containing calcium are great at building up our teeth’s enamel,” he explains. “To help increase the uptake of calcium in our teeth, foods that contain vitamin D, magnesium and phosphorus can help as well.”

5 / 10
Juicy washed strawberries in wooden bowl on kitchen table.
Marian Weyo/Shutterstock


Strawberries are naturally jam-packed with vitamin C, and it turns out that’s a good thing for more than just revamping dull, dry skin. “Vitamin C will help with wound healing, thus giving your gums a boost,” shares Dr. Fung. Keep an eye out for these other health benefits of strawberries.

6 / 10
Skillet with butter melting in it.
DNY59/Getty Images


Does this seem crazy to you? Well, the butter-might-be-healthy case is building, and now we can add that it is a good source of vitamin B12, which helps fight periodontal disease. “Vitamin B12 is beneficial in reversing oral wounds like canker sores and promoting gum health,” tells Catrise Austin, DDS, cosmetic dentist in New York City. “Decreased vitamin B intake may lead to the progression of mild gum infections like gingivitis, or advanced gum infections like periodontitis that commonly lead to tooth loss.” You can also find B12 in soy, rice and cheese.

7 / 10


Did you really need another reason to have that piece of avocado toast? Well, sure, avocados are calorie-burning powerhouses, but their high potassium levels also help prevent tooth decay. “Potassium is a mineral that helps strengthen and prevents the breakdown of bone,” says Dr. Austin. A lack of potassium can be what causes tooth decay in some people. Therefore, it’s important to fill up on this mineral. We’ll show you how to make avocado toast as good as your favorite brunch spot.

8 / 10
Rosemary walnuts
Taste of Home


Load your salads and snack bowls up with walnuts, pistachios and cashews because they’re phosphorous-rich nuts are great for protecting teeth, says Jonathan Neman, DDS, Neman Family Dentistry in New York. “Phosphorus-rich foods have been shown to protect tooth enamel and reduce the risk of cavities by making our saliva neutralize the acids.”

9 / 10
Three types of beans being rinsed in a colander.
debbiehelbing/Getty Images


Sure, beans are one of the best vegan protein sources. But did you know they’re also great for your teeth thanks to their high phosphate content? “Your teeth are composed of calcium and phosphate, so these minerals must be present in order for the teeth to remineralize and remain strong,” shares Krysta Manning, DDS, of Solstice Dental & Aesthetics in Louisville, Kentucky. You may want to add cheese to your beans, too (hello, burrito time). “Vitamin D, like that found in cheese and dairy products, can help your body to regulate calcium and phosphorous levels.” Read up on 100 amazing ways to use canned beans.

10 / 10


The Healthy
Originally Published on The Healthy

Bryce Gruber
Bryce Gruber is an expert in gift ideas, shopping, and e-commerce. You've likely seen her work across a variety of women's lifestyle and parenting outlets and on TV shows. She lives and works in New York's Hudson Valley with her five small children.