What to Eat and Avoid For Healthier Teeth

Dark Leafy Vegetables

For those who are disappointed with the number of animal products on the list so far, here’s one for you. Dark leafy vegetables such as broccoli, kale, bok choy, collards, okra, and spinach all have high levels of the important vitamins and minerals listed above for optimum, vegetarian-friendly teeth health.

Carrots and Celery

Along with other crunchy vegetables, raw carrots and celery can help your teeth in several ways. The first thing they do is stimulate your body to create more saliva which helps coat and protect your teeth. The more fibrous of these vegetables like celery help to scrub your teeth naturally like you do with your toothbrush, but can sometimes do an even better job getting into hard-to-reach areas.


Much like the fibrous nature of celery is able to scrub away at the plaque that gets on your teeth throughout the day, apples act as a natural toothbrush to get that plaque off. They can help to freshen your breath, which makes them an excellent mid-day snack if you don’t bring your toothbrush to work with you.

Food bad for your teeth:

Oranges, Lemons, Limes, and Grapefruit

While beneficial to your overall health, these citric fruits can be terrible for your teeth. In fact, acidic foods are the biggest cause of tooth decay and enamel erosion. To avoid these foods damaging your teeth, eat them quickly or drink the juice quickly and then brush your teeth afterwards. This will help to minimize the contact time the acid spends with your teeth.

Add a Comment

Your email address will not be published. Required fields are marked *