The best and worst foods for healthy teeth

Keeping teeth healthy is just as much about what you eat as how you clean them.
Keeping teeth healthy is just as much about what you eat as how you clean them. Photo: Stocksy

Brush twice a day, floss often, use mouthwash...and eat? The secret to giving your family healthy teeth for life might be in the refrigerator. Certain foods can help prevent cavities and tooth decay, keep plaque (sticky bacteria filled-film that can cover the teeth and gums) at bay and even freshen breath. Read on to learn how to impress the dentist by incorporating tooth-friendly foods into every meal.


Milk and eggs

You might have guessed milk would be on this list. Dairy products like milk and egg yolks are excellent sources of calcium and vitamin D. (Fun fact: You can also get vitamin D from about five to 30 minutes of sun exposure at least twice a week). Think of calcium and vitamin D as the Batman and Robin of bone health. The body requires a dose of vitamin D to absorb calcium, which in turn strengthens bones and teeth. Not into milk? There are plenty of non-dairy alternatives.

Cheese And Yoghurt

Foods rich in calcium and phosphorus can protect tooth enamel and even help replace minerals in teeth (a process called remineralization). Low-fat cheese and plain non-fat yoghurt are classic calcium-rich choices. Cheese is especially beneficial because it contains casein, a protein found in milk products that can shore up enamel.

Meat, fish and tofu

Meat, fatty fish (like salmon) and tofu are loaded with phosphorus, another important mineral that may protect tooth enamel. Homemade broth made from meat bones is a particular good source of this essential mineral.

Broccoli, bok choy and other dark, leafy veggies

Looking for vegetarian-friendly sources for the minerals we've mentioned? Broccoli, bok choy, kale, okra, collards and other dark, leafy veggies are excellent animal-free ways to get plenty of vitamins and minerals.


Celery, carrots and other crunchy veggies

Just like the rest of your body, teeth require a little work every now and then to stay sharp. Crunchy, firm foods that contain lots of water (and require lots of chewing) are good for oral health because they stimulate the flow of saliva and can actually scrub tooth surfaces, brightening your pearly whites. Saliva also contains enzymes that buffer the acids present in food and clean bits of food out of nooks and crannies.

Celery is almost always a good dietary choice. Full of water and fibrous strands, this raw veggie is basically nature's floss.


Apples and other high-fiber fruits can scrub away plaque and freshen breath (all the better to kiss your kids and partner with).


Lime, lemons, oranges and grapefruit

It's no surprise that citrus is loaded with citric acid. Strong acids (foods with a low pH rating) are the number one cause of enamel erosion and tooth decay.

But if you just can't go without a glass of O.J. in the morning, minimise your acid exposure by drinking the juice in one sitting (aka not sipping for hours) and then avoiding other acidic foods and drinks for several hours. And keep in mind: If a food or drink easily stains the teeth (we're looking at you, coffee and red wine), it's usually fairly acidic.


What happens when you mix veggies and vinegar? If you guessed a tooth's worst nightmare, you'd be right. Pickles are tasty on a sandwich, but the combination of super-acidic vinegar and sugar is a recipe for enamel erosion.


Sorry, coffee addicts. Not so surprisingly, that morning cup (or three) of joe puts oral health at risk. The tannic acids in coffee (and some teas) wear down enamel and can even stain teeth brown. But if you refuse to give up your brew, take heart: Coffee does have several health benefits.

Red wine

Studies show a glass of red wine every once in a while can be good for the heart and cholesterol levels. Unfortunately, anyone who's ever experienced "wine teeth" knows that the purplish beverage can stain quite easily. The acids in red and white wine wear down the surface of teeth, which is why stains are so common.


They might make taste buds happy all summer long, but tomatoes are less beneficial for teeth. Both raw and in sauce form, tomatoes are pretty acidic. The solution? Eat them as part of a meal to get the health benefits, and avoid the dental issues.

Soft drink

We already know that soft drink is bad for happiness and health. The combination of sugar, acids and carbonation is a death sentence for teeth. Countless studies have linked its consumption (both regular and diet) with tooth erosion and decay.


Chowing down on tons of sugar is bad for tooth health. The sweet stuff can cause cavities and get stuck in crevices (becoming tasty fodder for bacteria).

Hard lollies are particularly bad for your pearly whites. Lollipops, mints and any other sugary treats (even cough drops) that linger in the mouth expose teeth to sugar and acids for a long period of time. They're much worse than a sugary treat that's quickly chewed and swallowed (especially if they're sour or tart flavoured).

Dried fruit

Though yummy in granola or energy bars, dried fruit is a perfect storm of stickiness and chewiness. The gooey bits are practically made for getting stuck between teeth, and most dried fruits (even those without added sugars) are off-the-charts sweet.


Avoiding dentures by age 40 doesn't mean swearing off all dark liquids, sweets and citrus fruits. Keeping teeth healthy (and making the dentist happy) is all about using techniques that limit damage. Here are a few easy tips:

Eat acidic or sugary foods or drinks as part of a meal rather than on their own. Pro tip: Though brushing after a meal is generally a good idea, avoid brushing your teeth after consuming acidic foods. Acid softens your enamel, and brushing can speed up tooth wear.

Limit snacking on acidic or high-sugar foods.

Use a fluoride toothpaste, which can help repair enamel, and reduce the risk of tooth decay and dental erosion.

Don't swish acidic drinks or hold them in your mouth - this exposes the teeth to acids for longer than necessary. Better yet, use a straw when drinking coffee, wine or soft drink to protect enamel. Your friends and family might poke fun, but we'll see who's laughing at your next dentist appointment.

Greatist is the fastest-growing fitness, health and happiness media start-up. Check out more health and fitness news, tips, healthy recipes, expert opinion, and fun at Greatist.

Tribune News Agency

Follow Essential Kids on Twitter