Can foods be good for your teeth?

We all know the secret to healthy teeth: brush regularly, floss regularly and keep sugars to a minimum. However, the food you eat can also play a part in maintaining a healthy mouth, and, while no food will ever replace the need to brush, there are some that are surprisingly healthy for your teeth. Here is a list of 10 surprising foods that are good for your teeth.

10 Surprising Foods That are Good for Your Teeth


Eating too much fruit can be bad for our teeth because fruit contains such high levels of sugar. These sugars team up with the fruit’s acidic base to coat your teeth, gums, and tongue in decay-causing saliva. Fortunately, fruits like apples are high in fiber and water so as you eat them, more saliva is produced in your mouth which flushes out plaque and bacteria. The skin of the apple has the most fiber content so be sure to eat that too!


They are very citrusy, so this healthy fruit may come as a surprise. The vitamin C in oranges strengthens the blood vessels and connective tissues in your gums. Reducing inflammation and slowing down the progression of gum disease. Enjoy oranges and orange juice on a regular basis, just be sure not to brush right after. Instead, drink a glass of water or sparkling water. PH and minerals in the sparkling water will reduce acid build up for now until you can brush later.


This fruit are loaded with vitamin C and antioxidants to help our gums fight the inflammation-causing bacteria.That can lead to periodontal disease. Strawberries also contain malic acid which helps to whiten teeth.


Like apples, carrots are also full of teeth-strengthening fiber. Carrots help us produce a lot of saliva as we eat them, washing away bacteria that can cause gum disease. Carrots are also a good source of vitamin A, so they strengthen your teeth from the inside out.

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. The bacteria that builds up on our teeth feed on the sugars in our mouths and once they’ve had their feast they excrete acids that destroy tooth enamel. Polyphenols in tea also have cavity-fighting properties. This makes tea a great choice for during or after a meal.

Chewing Gum

Whether or not this qualifies as a food is debatable, but as many advertisements promise, chewing gum is indeed good for your teeth, provided it is sugar-free. This is because chewing speeds up saliva production, which in turn helps rinse away harmful acids more effectively. As an added bonus, it makes your breath smell better.

Sesame Seed

They scrape away plaque, leaving smoother teeth. They are also rich in calcium, supporting stronger teeth and overall health.


This nuts are a great source of calcium and protein which can help to strengthen your teeth. Eat them as a snack, add them into a home-cooked meal, or have an almond-topped salad. Almonds go great with apple slices, making it easy to indulge in two healthy teeth snacks. Natural and unsalted almonds are best for overall health.


It’s great for our teeth because it can combat acidic erosion. Every meal you eat with bread, citrus, sweets, or sugary drinks, coats your teeth with decay-causing acids. Cheese does a great job of cleaning off teeth surfaces and counteracting the acid left behind. Sheep and goat cheeses are best for your overall health and are easier on the digestive tract.


Eating plenty of calcium is important for a balanced diet, but did you know that without enough vitamin D your body can’t absorb all that calcium properly? Salmon is a great source of D vitamins to ensure your body is making the most of its cavity-protecting vitamins like calcium.

Read more about Smile Makeover