Many of us know that foods high in sugar and acid will attack our teeth and can cause decay so it is important to eat these foods in moderation and maintain a good oral health routine. Brushing your teeth at least twice a day and keeping up your dental check-ups will help to preserve your teeth so that they last your lifetime. However, not all foods are bad for your teeth and there are some that can actually help to strengthen the enamel and neutralise acid.

Here is White Dental Rooms’ good foods list:


If you love cheese then you are in luck as it contains calcium and protein which are nutrients that strengthen tooth enamel. Cheese also helps to balance the pH level in your mouth and create more saliva, the mouth’s natural cleanser, so acid is neutralised which reduces the risk of cavities. That is not to say that you should eat cheese to excess, as there is still a high fat content, but a little bit in moderation could help your mouth.

Milk is also high in calcium and Vitamin D which strengthen your bones and teeth. 1 cup of milk provides almost 300 milligrams of calcium, and with 99% of the calcium in your body being stored in your bones and teeth, drinking milk is a good way to get your daily intake and keep your teeth healthy.

The bacteria in natural yoghurt is good for your gut, but also your gums and teeth. The good bacteria in probiotic yoghurt can overtake the bad bacteria that causes cavities. It is also thought that dairy products coat the teeth and stop plaque from forming, so it is one to put on the shopping list. Avoid yoghurt with lots of added sugar as this will have an adverse effect.


They contain a high amount of fibre, folic acid as well as plenty of vitamins and calcium so again nuts are not only good for your diet but also your teeth. The best ones are peanuts, almonds, cashews (they stimulate salvia), and walnuts which contain just about everything that is good for you from iron to potassium and zinc. Nuts are also a great way to curb hunger and will stop you wanting to reach for the sugary food mid-afternoon, which will prevent cavities and help your diet.


Fruit can be very high in sugar which is of course not good for cavities, but some fruit can help your teeth. Apples contain a large amount of water and fibre which are important for your diet. Also, eating an apple stimulates saliva production which we know to help neutralise acid in the mouth. Strawberries contain malic acid which is a natural teeth whitener and can remove stains and even plague from your teeth. The vitamin C in fruit is also good for your body and should be an important part of your diet. If you are worried about the sugar in fruit or any other foods, chew some sugar-free gum after eating to neutralise any harmful acid and bacteria.

Green Veg:

Spinach, kale, celery, broccoli, and any green vegetables are full of fibre as well has calcium, B vitamins, and folic acid. All of these things will help to keep your whole body healthy, including your teeth and gums. If you are not a fan of the taste, just pop them in a smoothie with some fruit and yoghurt and you are covering all bases in one go and hiding the tastes you do not like as much!


A healthy diet will keep your body strong, and coupled with a good daily oral health routine you should hopefully find that you do not encounter problems like cavities and gum disease. Drinking plenty of water every day will keep you hydrated, but it will also rinse your mouth to stop food particles becoming trapped as well as neutralise acid.

At your White Dental Rooms check-up, we will look for the signs that indicate a problem with your diet such as cavities forming and acid erosion wearing away the enamel. Book your appointment now and keep your mouth healthy.