Food is very important to the health of your teeth and gums. Choosing healthy foods can help improve oral health, keep away cavities, strengthen enamel, and prevent gum disease. Food for healthy teeth and gums are rich in Calcium – remineralizes teeth, Iron – promotes tongue health and prevents sores, Vitamin C – essential for gum health, Vitamin A – accelerates mouth healing, and Vitamin B3 – promotes good breath and reduces swelling. Read on to find out what are some of the best food for health teeth and gums.

foods for healthy teeth and gums-leafy greens

Leafy Greens:

Leafy greens contain a lot of fiber and require more time spent chewing them. Although this may be extra work for your jaw, it’s great for your oral health. When you spend more time chewing extra saliva is produced. This extra saliva helps flush out food particles, bacteria, and plaque that are stuck to your teeth.

Leafy greens also contain mouth healthy vitamins, such as vitamin C. Vitamin C boosts the production of red blood cells and reduces inflammation, which helps fight irritation and gum disease.


Onions neutralize oral bacteria. In fact, they target the types of bacteria which are the most common causes of gum disease and cavities. Along with traditional oral health strategies, adding onions in your diet can help reduce the chances of you developing cavities and gum disease.

Apples, Celery, Carrots:

Crunchy, ridged foods that require lots of chewing are great for your oral health. These foods scrape away old food particles and plaque that are stuck on your teeth and at your gum line. And similar to leafy greens, the excess saliva that is created while chewing is great at flushing out these food particles, bacteria, and plaque once they are scraped free.


Almonds are great for oral health because they are high in calcium and protein which help strengthen teeth and enamel. Better yet, almonds are low in sugar, so they will not contribute to cavities. Snacking on almonds is a great way to help improve your oral health.

foods for healthy teeth and gums-flaxseed

Black Tea, Flaxseed, Cocoa:

Black Tea, Flaxseed, Cocoa are great sources of polyphenols. Polyphenols are one of a few elements that are currently being studies for their oral health properties. New research is showing that polyphenols may slow the growth of bacteria. Diets rich in polyphenols may prevent gum disease, cavities, and bad breath.

Meat, Soy, Nuts:

Meat, soy, and nuts are all rich in arginine. New research has shown that this amino acid may disrupt the formation of plaque, reducing the chances of cavities. Although more research needs to be done, if you struggle with cavities and plaque, these foods could help you improve your oral health.

Berries, Grapes, Cherries, Plums, Eggplant:

Berries, Grapes, Cherries, Plums, and Eggplant all contain anthocyanins, new research has shown that this antioxidant compound may prevent the attachment of plaque on teeth as well as fight oral cancer. More research needs to be done, but adding anthocyanin rich food into your diet may be a great idea.

Green Tea:

Green tea is filled with antioxidants that help fight inflammation in the body and in the gums. One of the main types of antioxidants it contains are called Catechins, these antioxidants fight gum inflammation created by dangerous oral bacteria.

foods for healthy teeth and gums-shiitake mushrooms

Shiitake Mushrooms:

Shiitake Mushrooms contain an antibacterial compound called Lentinan which fights plaque-building bacteria. The specific type of bacteria it fights tends to breed in hard to reach places of the mouth which makes Shiitake Mushrooms especially useful assets in a diet that promotes oral health.

Ginger Root:

Ginger root is a healing herb that has anti-inflammatory properties. Adding ginger root to your died will promote health tissue in your mouth. If you’re not sure how to and ginger to your diet you can easily add ginger root slices to your water. This will add flavor and promote oral health.

Milk, Cheese, & Yogurt:

Daily foods such as milk, cheese, and yogurt are rich in bone-fortifying calcium. This helps strengthen your teeth and is very important in developing children. But dairy products contain another protein which goes beyond strengthening your teeth. Casein is a protein found in milk, cheese, and yogurt that reduces acid levels in the mouth. By eating these foods, you can neutralize that acids produced by plaque bacteria.

foods for healthy teeth and gums-water


We all know drinking water is great for your body but it’s also very important when it comes to oral health. Drinking water helps wash away plaque-forming films and keeps saliva flowing. This will help lower the chance of you developing cavities and gum disease.

Brushing, flossing, and regular cleanings are essential for health teeth and gums, but for those that want to go a step further altering their diet to include food for healthy teeth and gums can have a great impact.

If you’re interested in learning more about food for health teeth and gums ask our dentists when you come in for your next cleaning. Don’t have a cleaning scheduled? Reach out to us today via phone 202-509-0801 or fill out our contact form online to schedule your next appointment.