Most people think about brushing, flossing, and using mouthwash when they hear “dental care”. But dentists will tell you that what you eat every day can quietly help, or slowly undo everything you do at the sink.
Calcium, Vitamin D, and phosphorus are crucial for building strong teeth, while Vitamin C, Vitamin A, and magnesium also play important roles in oral health. Calcium is the main building block for teeth, Vitamin D helps the body absorb calcium, and phosphorus works with calcium to maintain tooth structure and enamel.
Key Vitamins and Minerals
- Calcium: Strengthens tooth enamel and is a major component of teeth. Found in dairy, leafy greens, and almonds.
- Vitamin D: Helps your body absorb calcium, which is essential for strong teeth and preventing tooth decay. Found in fatty fish, egg yolks, and can be synthesized by sun exposure.
- Phosphorus: Works with calcium to maintain the structural integrity of bones and teeth. Found in meat, poultry, fish, and dairy.
- Vitamin C: Essential for healthy gums, it helps the body form collagen, which is vital for blood vessels, muscles, and cartilage in bones. Found in citrus fruits, berries, and leafy greens.
- Vitamin A: Helps maintain the health of mucous membranes in the mouth, including the lining of your gums. Found in carrots, sweet potatoes, and leafy greens.
- Magnesium: Helps form a hard layer of enamel on your teeth and works with calcium in bone production. Found in nuts, seeds, and whole grains.
Why They Are Important
- These minerals and vitamins work together to build and maintain strong teeth and bones.
- A deficiency in these nutrients can negatively affect your oral health as well as your overall health over time.
- A balanced diet is the best way to get the nutrients you need for a healthy smile, but supplements can be a helpful option in some cases.
“The biggest upgrade most people can make is to think of their teeth as living tissue that needs to be fed, not just scrubbed,” said Mr. Ihsaan Al-Hadad, Co-Founder and Clinical Director at Zental Dental. “If your diet never delivers the vitamins and minerals teeth rely on, you’re always playing catch-up with cavities and sensitivity.”
Instead of the usual “drink milk and eat oranges” advice, some lesser-known foods actually pack a serious punch for enamel, gums, and saliva.
Advice From a Dental Professional
For Mr. Ihsaan Al-Hadad, diet sits on the same level as brushing and flossing. At check-ups, he often asks what a normal week of eating looks like, not just how often someone brushes their teeth.
“Enamel, gums, and saliva all depend on what the body gets from food,” he said. “If meals rarely include calcium or vitamins A and C, teeth have a harder time recovering from daily wear.”
1. Cook With Tofu Once a Week
What it gives your teeth:
- Calcium – helps harden and repair tooth enamel.
- Support the mineral structure of teeth.
About 100 g of calcium-set tofu can give roughly one-third of an adult’s daily calcium needs, plus a good hit of protein. Mr. Ihsaan Al-Hadad says tofu is an easy option for people who don’t drink much milk: “If you use tofu instead of meat once or twice a week, your teeth still get the calcium and protein they need to stay strong after everyday meals.”
2. Swap Fries for Sweet Potatoes
What it gives your teeth:
- Vitamin A – helps the saliva glands and keeps the lining of your mouth healthy.
- Vitamin C – supports your gums and the collagen that holds teeth in place.
One medium baked sweet potato can provide more than 100% of your daily vitamin A and around a quarter of your daily vitamin C. According to Mr. Al-Hadad, replacing ordinary fries with sweet potato a couple of times a week is an easy way to feed both saliva production and gum health without changing the rest of the meal.
3. Pick Blackcurrants Over Orange Juice
What it gives your teeth:
- Vitamin C – supports healthy gums and the tissue around each tooth.
- Antioxidants – help calm inflammation in the mouth.
A small serving of blackcurrants can cover your full daily vitamin C needs in a few bites rather than a large glass of juice. Mr. Al-Hadad suggests using them on yoghurt or in a dessert with a meal, so gums get the vitamin C boost while teeth are not exposed to sugar and acid throughout the day.
4. Use Cashews As a Snack
What it gives your teeth:
- Magnesium & phosphorus – minerals that support tooth and bone strength.
- Crunch & fibre – increase saliva flow and disturb soft plaque.
A 30 g handful of cashews gives useful amounts of magnesium and phosphorus, along with a firm crunch. Mr. Al-Hadad recommends swapping one sugary snack for cashews: you still get a satisfying snack, but with more saliva, fewer sticky sugars, and better support for tooth minerals.
Key Takeaways
- Certain foods, like tofu, sweet potatoes, blackcurrants, and cashews, provide the vitamins and minerals your teeth need every day.
- These foods help with enamel strength, gum health, and saliva production, all of which protect against decay and sensitivity.
- Small swaps (for example, tofu once or twice a week, or cashews instead of sweets) can support your dental health in the background, without overhauling your entire diet.
This article was created at the WHN News Desk in collaboration with Hope Hall on behalf of Zental Dental, an award-winning private dental practice in the UK, working to provide a serene, spa-like environment designed to relax your senses while delivering advanced, high-quality care.
As with anything you read on the internet, this article should not be construed as medical advice; please talk to your doctor or primary care provider before changing your wellness routine. WHN neither agrees nor disagrees with any of the materials posted. This article is not intended to provide a medical diagnosis, recommendation, treatment, or endorsement. Additionally, it is not intended to malign any religion, ethnic group, club, organization, company, individual, or anyone or anything. These statements have not been evaluated by the Food and Drug Administration.