Foods That Are Good For Your Strong & Healthy Teeth

If you are thinking that brushing and dental check-ups are enough to maintain strong and healthy teeth, think again. The food you eat on a regular basis also decides your oral health. It’s not only about avoiding cavities; it’s also about keeping your teeth strong and looking good. Eating the right foods and getting the nutrients you need is important to keep your smile looking great and your teeth healthy. So, what foods are good for strong and healthy teeth? Or if you have teeth veneers, what food should you avoid? Keep reading to know all the important information.

Foods For Strong Teeth

Dairy Products

Yogurt, cheese, and milk are good for your teeth because they have calcium, which makes your bones strong and replaces lost minerals in your teeth. These foods also make your mouth produce more saliva, which cleans away all bacteria that are produced with leftover food. You can try alternatives like soy and cashew milk if you can’t have dairy because of lactose intolerance. They also have calcium to keep your teeth strong and healthy. Apart from this, if you have teeth veneers, you can easily consume these foods without damaging your teeth. 


Apples contain some natural sugar, and they are packed with nutrients and antioxidants like polyphenols. These goodies help keep mouth-dwelling free radicals in check and reduce dental plaque. They are also rich in fibre, which can help remove plaque from your teeth, especially when combined with regular oral hygiene. Plus, they have lots of water, keeping you hydrated and promoting saliva production.

Remember, eating whole apples is better than drinking its juice. They’re not the same. Apple juice has lots of sugar and malic acid, which can harm your teeth by causing dental erosion and decalcification.


Carrots are a healthy and crunchy snack, especially when paired with celery. They’re good for your teeth and gums because they’re full of fibre and have less sugar compared to sugary fruits. Carrots also have vitamin A for strong bones and vitamin C for healthy gums.

If you like crunchy foods, raw carrots are a great choice. They’re packed with health benefits; eating them without cooking is better.  Eating a few raw carrots after your meal makes your mouth more spit, and that helps stop cavities. You can put carrot slices on your salad or eat baby carrots alone. They’re tasty and healthy!


For your body to effectively utilise calcium, it requires sufficient vitamin D. Fatty fish, such as salmon, serve as an excellent source of vitamin D, enabling your teeth and gums to fully harness the protective benefits of calcium from the foods you consume, ultimately promoting oral health. But if you have Porcelain teeth, then ensure that you properly mesh fish meat and then eat them because hard meat is not good for your veneer teeth.

Leafy Greens

Greens are advantageous prebiotics that healthy oral microorganisms in the mouth consume. Unlike sugary foods, leafy greens make your mouth produce more bacteria that are good for you. This helps your mouth and heart stay healthy by making more nitric oxide.

Leafy greens not only clean your teeth but also make your mouth healthier. Darker leafy greens, like kale, spinach, turnip greens, Swiss chard, and arugula, are the best for your teeth. They have minerals that make your teeth stronger when they are getting better.

Foods to Avoid For Teeth Veneers

When you have veneers for teeth, it’s important to be mindful of your diet to maintain their longevity and appearance. Here are foods to avoid for teeth veneers:

Staining Beverages

Hard Foods

Sticky Foods

Acidic Foods


Very Hot or Cold Foods

Final Words

It has become quite evident now how a balanced diet and regular visits to the dentist, like Cosmetique Dental in Australia, are essential for your natural or veneer teeth. These check-ups ensure that your oral health remains in top shape and that your veneers continue to enhance your smile. So, remember, visiting us can keep your veneers and teeth healthy for years to come. Our team of experienced dentists and ceramists boasts decades of expertise in crafting thousands of stunning smiles. We have designed more than 2000 smiles with a great focus on detailing and natural appearance!

Our Patient Before and Afters

We have completed more than 2000 smile transformations with this number growing daily.

Book a Complimentary Phone Consultation