Of course cleaning and caring for your teeth by brushing and flossing are huge steps in maintaining the health and wellness of your teeth, gums, and mouth. But, have you also considered what you are eating? Perhaps not surprisingly, what we eat very much plays a role in the well being of our teeth. You’ve likely heard that sugar rots your teeth, though that isn’t entirely accurate, but you may not have heard what food actually help and protect your teeth. Below we are giving you 5 foods that have oral health benefits. And spoiler, they are yummy!!

Dairy Products

Many dairy products such as yogurt, milk, and cheese contain vitamins that have been shown to help strengthen your teeth. The soft food products can also be gently on aching teeth or gums, allowing you to get nutrients without sacrificing your comfort.


Spinach and dark green leafy vegetables are in the same category when it comes to protecting your teeth. These nutrient rich super greens contain iron and calcium, helping to rebuild your enamel and strengthen your chompers.


Almonds are a popular choice for a healthy snack and they absolutely should be! Almonds are low in sugar and are a great source for calcium as well.


Salmon provide vitamin D to the body as well as proteins that strengthen gums and promote overall oral vitality.


For more than the obvious reasons of being very nutritious, carrots are also good for the teeth because their texture acts as a natural toothbrush while you eat, gently clearing away plaque and promoting good blood circulation in your gums.


Though these items should make up your entire diet, including teeth-positive foods can greatly decrease your chances of having oral health issues, and greatly increase your chances of having healthy, strong teeth! Contact Gentle Dentistry and we can help you find more ways to keep your mouth healthy.