9 Dentist-Approved Foods That Help Fight Cavities Naturally

From cheese to strawberries, dentists share 9 foods that help protect teeth from cavities and keep your smile strong and healthy.

Published on Feb. 26, 2026

Certain foods can actively support your teeth and gums by strengthening enamel, reducing inflammation, and even helping to rinse away cavity-causing bacteria as you chew. Dentists recommend foods like cheese, leafy greens, carrots, apples, fatty fish, sugar-free gum, nuts, whole grains, and strawberries for stronger, healthier teeth. However, sugary drinks, sticky candies, and starchy snacks should be limited as they can feed decay-causing bacteria.

Why it matters

Maintaining good oral hygiene goes beyond just brushing and flossing. The foods you eat can also play a significant role in supporting tooth and gum health, reducing the risk of cavities and other dental issues. By incorporating dentist-approved, cavity-fighting foods into your diet, you can take a proactive approach to keeping your smile strong and healthy.

The details

Dentists recommend several foods that can help protect teeth from cavities. Cheese is rich in calcium and phosphorus, which help rebuild and harden tooth enamel. Leafy greens like spinach and kale provide nutrients like calcium, folic acid, and vitamin K that strengthen teeth and support healthy gums. Crunchy vegetables like carrots gently clean tooth surfaces while stimulating saliva production. Apples are nicknamed 'nature's toothbrush' for their ability to scrub teeth clean as you chew. Fatty fish high in vitamin D and omega-3s support strong enamel and healthy gums. Sugar-free gum with xylitol can help reduce plaque buildup and cavity-causing bacteria. Nuts, whole grains, and strawberries also offer minerals, vitamins, and antioxidants that benefit oral health.

  • The Optimist Daily article was published on February 26, 2026.

The players

Dr. Michelle Jorgensen

A holistic dentist and founder of Total Care Dental.

Dr. Jen Moran-Kobes

A dentist at Watertower Dental Care in Chicago.

Got photos? Submit your photos here. ›

What they’re saying

“Cheese is one of the best snacks for your teeth. It's rich in calcium and phosphorus, minerals that [help rebuild and harden] tooth enamel and make it more resistant to decay. Cheese also stimulates saliva, which helps rinse away acids and bacteria. Together, that makes cheese both a cavity-fighter and a natural breath freshener.”

— Dr. Michelle Jorgensen, Holistic dentist and founder of Total Care Dental (The Optimist Daily)

“I recommend chewing sugar-free gum with xylitol after a meal. It stimulates saliva and reduces cavity-causing bacteria.”

— Dr. Jen Moran-Kobes, Dentist at Watertower Dental Care in Chicago (The Optimist Daily)

The takeaway

By incorporating dentist-recommended, cavity-fighting foods into your diet, you can take a proactive approach to maintaining good oral health and keeping your smile strong and healthy. Pairing these nutritious foods with good brushing and flossing habits can help reduce your risk of cavities and other dental issues over time.