Dental & Oral Health · Nutrition Guide

Best Nutrients for Healthy Teeth and Gums: Calcium, Vitamin D and Diet

By the Your Supplement Digest Editorial Team · Published September 27, 2026 · Based on NIH, WHO and peer-reviewed sources

Brushing and flossing get most of the attention, but what you eat also shapes the health of your teeth and gums. Your teeth are built from minerals, your gums depend on vitamins to stay strong, and the bacteria behind cavities feed on what’s on your plate.

This guide explains which nutrients matter most for oral health, how much you need, the best food sources, what the research says, and when a supplement might make sense.

Quick answer

  • Calcium gives teeth and the jawbone their structure; most adults need 1,000–1,200 mg a day, mostly from food.
  • Vitamin D helps your body absorb calcium; adults need 600–800 IU (15–20 mcg) a day.
  • Vitamin C keeps gum tissue healthy; low intake is linked to bleeding gums.
  • Diet habits, especially limiting sugary foods and drinks, matter as much as any single nutrient.
  • No nutrient replaces fluoride toothpaste, flossing and regular dental visits.

How nutrition affects your teeth and gums

Your teeth are mostly mineral. The hard outer enamel is made of calcium-phosphate crystals, and once enamel is lost, your body can’t grow it back. What you eat affects your mouth in two ways: it supplies the building blocks your teeth, jawbone and gums need, and it feeds (or starves) the bacteria that live on your teeth.

When bacteria in plaque break down sugars and starches, they produce acids that pull minerals out of enamel. Repeated often enough, those acid attacks lead to cavities. The NIH’s National Institute of Dental and Craniofacial Research explains how tooth decay develops and how fluoride helps protect enamel. Your gums, meanwhile, are living tissue that needs a steady supply of nutrients to stay firm and resist infection.

Calcium: the building block of teeth

According to the NIH Office of Dietary Supplements, almost all of the calcium in your body is stored in your bones and teeth, where it provides structure and hardness. Your jawbone, which anchors your teeth, depends on it too.

Most adults need 1,000 mg of calcium a day; women over 50 and everyone over 70 need 1,200 mg. Good food sources include:

  • Milk, yogurt and cheese
  • Canned sardines and salmon with the bones
  • Kale, broccoli and Chinese cabbage (bok choy)
  • Calcium-fortified plant milks, juices, tofu and cereals

Most people can meet their needs through food. If you use a supplement, more isn’t better: the NIH sets upper limits of 2,500 mg a day for adults aged 19 to 50 and 2,000 mg after 50, and high intakes from supplements have been linked to kidney stones.

Vitamin D: helping your body use calcium

Vitamin D helps your body absorb calcium from food, so the two work as a team. The NIH recommends 600 IU (15 mcg) a day for people aged 1 to 70 and 800 IU (20 mcg) after 70. Your skin makes vitamin D in sunlight, and food sources include fatty fish such as salmon and trout, plus fortified milk, plant milks and cereals.

What about cavities? A 2013 systematic review of 24 controlled trials in children found that vitamin D supplementation was associated with roughly half the rate of new cavities (Hujoel, Nutrition Reviews). The author rated this a low-certainty conclusion, however, because most of the trials were decades old and predated modern trial design. In short, vitamin D looks promising for teeth, but it isn’t a proven cavity treatment.

Too much vitamin D can be harmful. The NIH upper limit for adults is 4,000 IU (100 mcg) a day, so don’t take high doses without talking to your doctor.

Vitamin C: the gum nutrient

Vitamin C helps your body make collagen, the protein that holds gum tissue together. Severe deficiency, known as scurvy, causes swollen, bleeding gums and loose teeth. Scurvy is rare today, but milder shortfalls may matter too: a 2021 analysis covered by Harvard Health linked low blood vitamin C levels to a higher risk of gum bleeding and suggested that increasing vitamin C intake may help.

Adults need 90 mg a day (men) or 75 mg (women), plus an extra 35 mg if you smoke, according to the NIH. Red peppers, oranges, kiwi, strawberries, broccoli and kale are all rich sources.

Other nutrients that support oral health

  • Phosphorus pairs with calcium in enamel and bone. It’s found in dairy, meat, fish, nuts and beans, and most people get plenty.
  • Fluoride isn’t a vitamin, but it’s the best-studied mineral for teeth: it helps enamel resist acid and repair very early damage. Fluoride toothpaste and fluoridated tap water are the main sources.
  • Vitamin A helps maintain healthy mucous membranes, including the lining of your mouth. Orange and dark-green vegetables, eggs and dairy provide it.
  • Water keeps saliva flowing. Saliva rinses away food particles and helps neutralize acids.

Key nutrients at a glance

NutrientWhy it mattersTop food sourcesAdult daily amount
CalciumStructure of teeth and jawboneDairy, canned fish with bones, leafy greens, fortified foods1,000–1,200 mg
Vitamin DHelps absorb calciumSunlight, fatty fish, fortified milk600–800 IU (15–20 mcg)
Vitamin CHealthy gum tissuePeppers, citrus, kiwi, broccoli75–90 mg (+35 mg for smokers)
PhosphorusWorks with calcium in enamelDairy, meat, fish, nuts, beans700 mg
FluorideHelps enamel resist decayFluoride toothpaste, fluoridated waterMainly via toothpaste and water

Thinking about an oral health supplement?

DentiCore is a daily chewable that includes calcium alongside other minerals and plant ingredients. Read our full review: what’s inside, what the evidence says, pricing and the 60-day guarantee.

Diet habits that matter as much as nutrients

For cavities, how you eat matters as much as which nutrients you get.

  • Cut back on free sugars. The World Health Organization recommends keeping free sugars below 10% of daily calories, and ideally below 5% (about 6 teaspoons), noting higher rates of tooth decay at higher intakes (WHO).
  • Watch how often you snack. Every sugary snack or sip gives mouth bacteria another chance to make acid. Keeping sweets to mealtimes limits the number of acid attacks.
  • Go easy on acidic drinks. Soda, sports drinks and fruit juice can wear away enamel. A glass of water afterward helps rinse your mouth.
  • Choose tooth-friendly snacks. Cheese, plain yogurt, nuts and crunchy vegetables are low in sugar and provide minerals.
  • Drink water, ideally fluoridated tap water, throughout the day.

Do you need a supplement?

For most people, food comes first. A varied diet with dairy or fortified alternatives, fruit and vegetables usually covers calcium, vitamin C and phosphorus. Vitamin D is one of the nutrients people most often fall short on, especially if they get little sun.

A supplement may be worth discussing with your doctor if you avoid dairy, follow a vegan diet, get limited sun, are over 70, or have a condition that affects nutrient absorption. A simple blood test can check your vitamin D level. Remember that supplements add to what you already get from food and multivitamins, so look at your total intake.

When to see a dentist

Good nutrition supports oral health, but it can’t fix existing problems. See a dentist if you notice gums that bleed often, swelling, tooth pain or sensitivity, loose teeth, or bad breath that won’t go away. And keep up the basics: brush twice a day with fluoride toothpaste, clean between your teeth daily and get regular checkups (NIDCR). For more everyday habits, see our guide to Dental Health Basics.

FAQ

What is the most important nutrient for teeth?

Calcium is the main building block, but it works together with vitamin D, phosphorus and fluoride. No single nutrient is enough on its own.

Can vitamin D prevent cavities?

Older controlled trials in children suggest it may reduce cavities, but the evidence is low certainty. Aim to get enough, but don’t rely on it in place of fluoride and brushing.

Does vitamin C help bleeding gums?

Low vitamin C is linked to gum bleeding, and getting enough may help. Frequent bleeding is most often a sign of gum disease, though, so see a dentist.

Can you rebuild enamel with nutrition?

Lost enamel can’t grow back. Fluoride and saliva can help repair very early weak spots, and a good diet helps protect the enamel you have.

Are calcium supplements good for teeth?

Only if you aren’t getting enough from food. Extra calcium beyond your needs doesn’t make teeth stronger, and high supplement intakes may raise the risk of kidney stones.

Related reading: Does Chlorophyll Help Bad Breath? · DentiCore Review · Dental Health Basics

Sources: NIH Office of Dietary Supplements, Calcium, Vitamin D, Vitamin C and Phosphorus fact sheets; Hujoel PP, Vitamin D and dental caries in controlled clinical trials, Nutrition Reviews (2013); Harvard Health Publishing, Bleeding gums? You may need more vitamin C; World Health Organization, Guideline on sugars intake (2015); NIH NIDCR, Tooth Decay and Gum Disease. See our Editorial Policy.

This article is for general information and isn’t a substitute for professional medical or dental advice. Talk with your doctor or dentist before starting any supplement, especially if you have a health condition or take medication. See our Medical Disclaimer.