9 Foods for Healthy Teeth

Complete oral care extends far beyond brushing and flossing.

There are lots of good habits to adopt to ensure your smile stays bright and beautiful, but don’t overlook the powerful cleansing properties of simple, everyday foods.

The following nine are supercharged foods for your teeth – helping to build healthier teeth and gums, as well as prevent tooth decay and gum disease.
good food for dental health


There’s good news for those that love a good cheese board – cheese is a superfood for the teeth due to its ability to combat acid erosion of the teeth.

Every time you eat a meal with breads, sweets, citrus, or soda, your teeth are exposed to tooth decay causing acid. Eating cheese after a meal can counteract the acid left behind by a meal, making it a great choice for dessert. Soft cheeses such as brie and camembert, aged cheddars and blues including Roquefort, gorgonzola and stilton are all excellent options for your teeth.


It’s important to get enough calcium in your diet in order to protect your teeth and gums from disease. However, your body can’t absorb all that calcium if you don’t have enough vitamin D. Fatty fish (such a salmon) is a fantastic source of vitamin D, allowing your teeth and gums to get the full disease-fighting benefits of calcium from the foods you eat.


This one may be a bit of a surprise, given oranges are a citrus fruit. However, the vitamin C in citrus strengthens blood vessels and connective tissue and slows down the progression of gum disease by reducing inflammation.

Go ahead and make oranges, grapefruits, and other citrus regular features in your fruit bowl, but just remember to wait at least half an hour before brushing your teeth after you eat citrus fruits.

best food for teeth


Saliva is made up of 99.5% water. Dehydration can thicken your saliva, which wreaks havoc in the mouth.

Optimum levels of water in your saliva are essential to the breakdown of food, neutralising bacterial acid (hello morning breath!) and preventing tooth decay. While water still isn’t as good as a toothbrush and floss, it can still aid in reducing plaque by rinsing away food debris. Rinsing with water after drinking coffee or having other staining foods can help reduce staining to the teeth.

Fruits and vegetables

Don’t have a toothbrush handy? High-fibre fruits and vegetables are your next best option. Their high fibre content actually ‘scrubs’ the teeth similar to the way your toothbrush might and stimulates saliva production because of the extra chewing they require.

Salad greens pack an all-around healthy punch, with the high water content in crunchy, juicy fruits and vegetables also helping to offset their sugar content. Keep fresh carrots, celery, cucumber and apples (often referred to as ‘nature’s toothbrushes’) on hand at all times and your teeth will thank you!


When it comes to looking after your teeth, it’s worth singling out celery in the high-fibre veg category. This crunchy superfood essentially cleans your teeth with each delicious bite. The fact it requires vigorous chewing also produces lots of bacteria-fighting saliva, a boon for your overall mouth health.


While you mightn’t fancy taking a bite of a raw onion, peppering your salads or stir fries with raw onion will help strengthen your teeth. In fact, the humble onion works to eradicate damaging bacteria both in the mouth and the body more generally, making it a bona fide super food.

Green and black tea

Polyphenols, which are found in green and black tea, interact with the bacteria that cause plaque by killing or suppressing them. Bacteria feed on the sugars in your mouth and, once they’ve had their feast, they excrete tooth enamel destroying acids. This makes tea a great choice for during or after a meal, since it suppresses the presence of these acid producing bacteria in the mouth.

teeth and healthy eating


Yes, you heard right. Chocolate! As long as it’s at least 70% cacao, and eaten in moderation of course.

Dark chocolate is a superfood for the teeth due to a compound called CBH which has shown to help harden tooth enamel, making your teeth less susceptible to tooth decay. However, not every kind of chocolate is good for you. The cocoa bean is what houses the good stuff – not the chocolate itself – so make sure you opt for the dark chocolate option and remember to brush your teeth afterwards.

If you have braces, it’s a good idea to avoid chocolate with nuts. You should also store your chocolate treats at room temperature rather than in the fridge – cold, hard chocolate can be tough to bite.

85.13% of readers found this article helpful.
UnhelpfulMostly unhelpfulPossibly helpfulMostly helpfulVery helpful
Click a star to add your vote


Laracarey says:

Healthy and happy article. Hope we need a change in our food routine with these good food.

Jessa says:

Fantastic post... Thank you for great tips!

abel says:

you are right i thank you for this important information you give beyond teeth protection and healthy foods for tough of teeth.

Ankita says:

Very helpful Article. Thank you sharing important Tips

DentalSave says:

Hey, you have shared very nice information.
In my opinion, Vitamin C advances gum wellbeing, so eat a lot of sources, including citrus organic products, tomatoes, peppers, broccoli, potatoes and spinach.

DentalSave says:

Excellent writing!
You are completely right, Cheese is another saliva creator. The calcium and phosphates in milk, cheddar, and other dairy items, help set back minerals your teeth may have lost because of different food sources. They additionally assist with remaking tooth enamel.

Add comment

Your comment will be revised by the site if needed.

Find An Orthodontist

Looking for a local orthodontist? Let us assist you.