10 Foods That Are Good for Your Teeth

Getting your child to eat right is hard enough as it is, but keeping up with their dental health can be just as challenging. An unhealthy diet can increase your child’s chances of developing cavities or even gum disease, so why not try to tackle both obstacles at the same time? Here is our list of 10 foods that can help your child have healthier teeth and gums.


Apples help keep teeth clean

Even though the saying goes “an apple a day keeps the doctor away,” it can still apply to dentists…sort of. Although eating an apple doesn’t replace a thorough brushing of your teeth, it’s natural abrasiveness helps remove plaque and other pieces of food from your teeth. Try to throw in an apple with your child’s lunch every day so they can go back to class with a cleaner smile.


celery brushes bacteria off of teeth




Much like apples, celery also does a good job of brushing off bacteria from your teeth. Celery is also high in water content and it requires more chewing than most foods, both promoting an increase in saliva production. Saliva naturally is a natural bacteria killer and can help get plaque off of your child’s teeth, but this one may prove harder to appeal to their appetite. We recommend trying to put a spread on the veggie to make it easier for your child to be interested, like cream cheese or peanut butter.

Leafy Greens

leafy greens have high calcium content for teeth

Spinach is the easiest to recommend as it is the hardest to taste, but all leafy greens can promote overall positive mouth health. Things like spinach have a high calcium content, something that helps strengthen and restore the enamel of your child’s teeth. Folic acid is another part of spinach and leafy greens that works to reduce inflammation of the gums and fight off plaque and other bacteria.


Hard cheese is good for teeth because of calcium

Especially hard cheeses, but all cheese is high in calcium nonetheless. The high calcium content builds up the enamel of your child’s tooth and counteracts the acidity of the mouth to help fight plaque and reduce the chances of tooth decay. Harder cheeses requiring more chewing which, like celery, increases saliva production for fighting off bacteria.


Almonds have calcium for healthy teeth

Almonds can be mixed in with just about anything and they do a great job of helping your teeth stay healthy. Calcium and phosphorous work together to build your child’s tooth strength and overall bone health.

Pumpkin Seeds

Pumpkin seeds allow better absorption of other nutrients

This one may be a tough sell on your child, but for the baseball moms out there we recommend trying to get your son to replace sunflower seeds with an equally tasty bag of pumpkin seeds. 

Pumpkin seeds are also high in phosphorous and allow the body to better absorb other important vitamins and minerals. Phosphorous supports tooth enamel and helps hold your teeth in place. 

Another vital nutrient in pumpkin seeds is zinc. Just 1 oz of pumpkin seeds will give you about one-third of your daily zinc needs. This vitamin strengthens your bones, and improves your gum health too! Other non-dental benefits include a stronger immune system, healthier hair, and digestion.

Around Halloween, you can also take the seeds from the insides of your Jack-o-Lanterns and bake them, making a nice addition to a meal or just a snack. Pumpkin seeds are also great additions to trail mix if you like to go on picnics, hikes, or long walks any time of the year.


fish is high in Vitamin D

If your child likes to fish, they’re in luck. Fish contains vitamin D, something they can also absorb from being in the sunlight, which helps the body’s absorption of calcium. Whether your child chooses fish or the great outdoors, make sure they are filling up on calcium to make the most of vitamin D’s benefits.


oranges help stop gum inflammation

High in vitamin C, oranges help to build stronger blood vessels and reduce inflammation that could irritate your child’s gums. Vitamin C is also a key component of your body’s ability to produce collagen, a protein that deters periodontal disease, and sensitive gums.

Oranges also contain B vitamins which also promote healthy connective tissue. So, by eating oranges, you and your child will be getting at least two important nutrients that will improve your overall oral health.


berries help stop tooth inflammation

Like any food high in antioxidants, berries are an overall healthy choice. Antioxidants specifically help the mouth, however, as they kill bacteria that could lead to inflammation and tooth decay. Antioxidants also keep your mouth safe from cell damage and infections.

Sweet Potatoes

sweet potatoes are good for you teeth

One of the sweeter options on our list, sweet potatoes contain high amounts of vitamin A. Vitamin A works just like calcium and phosphorous to strengthen the enamel of your teeth. It also works to prevent a dry mouth and aids in the healing processes of the mouth.

Additionally, vitamin A helps promote and maintain healthy keratin levels. Keratin is a protein that supports healthy tooth enamel and therefore helps keep your mouth healthy.

Don’t Stop At Your Diet For Healthy Teeth!

A healthy diet alone cannot prevent tooth decay and cavities. Therefore, we recommend you continue to establish good brushing habits with your child. Remember to include regular flossing as part of you and your child’s dental routine. 

Finally, if you have any questions or concerns about you or your child’s teeth, don’t hesitate to ask! If you’d rather chat in person, regular appointments with a dentist are a good time to discuss any concerns you may have about your child’s dental health.

Visit Snodgrass-King Dentistry in Middle Tennessee

Whether you’re young or young at heart, come visit Snodgrass and King at an office near you. We have several fun and friendly offices all over Williamson and Davidson County. Call today and schedule a time to come see us in one of our offices in Middle Tennessee (Mt. Juliet, Murfreesboro, Spring Hill, Franklin, and Cool Springs).