A bunch of carrots
Badge field

The Best Foods For Your Teeth

Taking care of your teeth isn't difficult. In fact, you can even help your teeth while you eat! According to the American Dental Association (ADA), healthy eating patterns and food choices can help prevent tooth cavities. Conversely, choosing foods that are bad for your teeth can negatively impact your oral health. Learn what foods are right for your teeth and what good habits can help your oral health.

How does food impact my teeth?

Eating whole grains in low-sugar bread, cereals, fruits and vegetables, along with quality protein, are the best foods for a healthy mouth. Fruits and vegetables are especially beneficial as chewing firm, coarse, watery, and fibrous foods help you produce saliva, removing leftover food particles.

Best Foods for Your Teeth

According to the ADA, the foods you choose and how often you eat them can affect your general health and the health of your teeth and gums, too. Even if you can't eat all these because of allergies or sensitivities, there are still lots of other options:

  • Yoghurt and cheeses
  • Carrots, celery, and leafy greens
  • Apples
  • Black and green teas
  • Lean proteins
  • Nuts.

Why dairy products are good for your teeth

First, dairy products like cheese, yoghurt and milk encourage your body to produce more saliva, protecting your teeth. Second, cheese and yoghurt are high in calcium and protein, which helps strengthen your teeth. Also, yoghurt contains probiotics, or beneficial germs, for your digestive system. Just remember to choose unsweetened or sugar-free yoghurt and add a touch of sweetener or honey yourself. Suppose you are sensitive or allergic to dairy. In that case, you can find calcium- and protein-fortified nut milk like almond, soy, or cashew milk.

Leafy greens

Vegetables should be a star in your diet, because they have many health benefits without being heavy or calorie-dense. Vegetables provide vitamins and minerals and help you produce saliva to clean your mouth and keep enamel healthy.

Leafy greens like kale, spinach, chard, or collard greens are full of vitamins and minerals while being low in calories. If you don't go too heavy on the dressings or toppings, you could eat as many leafy greens as you want! Leafy greens are also high in calcium, folic acid, and B vitamins, which help your health. You can easily add these leafy greens to a salad or smoothie.

Why do apples, carrots, and celery help your teeth?

If you have a sweet tooth, try reaching for an apple instead of a candy bar or dessert. Apples provide hydration and fibre. By replacing sugary treats with apples, you're promoting good saliva production. Celery helps clean your teeth as the texture can scrape leftover food particles and germs away from your teeth.

Carrots and celery are a great source of fibre, vitamin C, and vitamin A. Add raw carrots to a salad, or enjoy some baby carrots as a snack.

Tea, nuts, and lean proteins

Unsweetened black and green teas provide plaque-fighting ingredients. Lean proteins like meat, fish, poultry, and tofu have phosphorous and protein to help keep teeth healthy. Almonds are great for your teeth, because they are a good source of calcium and protein while being low in sugar.

What about snacks and sweets?

The ADA recommends limiting snacks between meals. Typical snack foods are high in sugar. Frequent eating of these foods increases the amount of time you expose your teeth to the harmful effects of sugar while decreasing saliva's ability to neutralise tooth-damaging acids. Germs use sugar as a fuel that gets converted into acid. This means that those foods will continue to harm your teeth long after you have finished eating them.

When deciding on a snack, opt for some of the foods mentioned, like almonds, cheese, fruits, and vegetables.

Beverages are just as important for your teeth

Continuously sipping sugary beverages like juice, soda, or wine feeds the germs in your mouth. When germs feed on the sugar on your teeth, they leave damaging acids behind. This is why experts recommend drinking water and limiting the amount of sugar you consume.

Other foods best for your teeth

Fluoride plays a vital role in building strong teeth and bones, and helping to prevent tooth cavities. This is why we add fluoride to toothpaste and water. Choosing fluoride toothpaste or eating foods with fluoride helps your teeth absorb this mineral, allowing the fluoride to make your teeth acid-resistant.

Most seafood is a good source of fluoride because oceans are full of natural sodium fluoride. Carrots, beets, canned pork and beans, canned tomato products, and cheeses all have some fluoride. See this list of fluoride-enriched foods on the USDA National Nutrient Database.

Water is a great cleanser. Drinking plenty of water throughout the day can help eliminate dry mouth by keeping your mouth moist to prevent the germs that lead to cavities, gum problems, or bad breath. Chewing sugar-free gum, especially after a meal, keeps the flow of saliva going and freshens after-dinner breath.

Adding these foods to your diet can make a difference to your oral health. You can also focus on healthy habits, such as limiting snacking and limiting sugar in your diet. Ensuring you pack your diet with vegetables, low- or no-sugar-added dairy products, fruits, lean proteins, and plenty of water is an excellent way to prevent tooth cavities and promote oral health.

Want more tips and offers sent directly to your inbox?

Sign up now