The foods that you eat affect more than just your physical fitness. In fact, your diet can also have a great impact on your oral health as well. Studies have shown that there are certain things that you can eat that allow your teeth to become stronger than ever—no matter how old you are!Here are seven foods that are guaranteed to strengthen your teeth alongside regular dental visits.

1. Avocado

That’s right, the newly trendy avocado has other benefits that you likely never thought of while spreading it on your toast. Avocadoes have an outer flesh that is full of prebiotic fiber, and this fiber does wonders for feeding probiotic bacteria in your oral and gut microbiome. Be on the lookout for the dark green Haas variety of avocado as opposed to the lighter green ones from Florida, as they offer more fiber.

2. Spinach

This is another green vegetable that will strengthen your smile! Spinach is a great source of iron, vitamin A and C, and folic acid, which is not only healthy for your body, but also great for your dental health. It also gives you an extra boost of anti-oxidants, which benefit your teeth and gums as well. Try mixing some spinach into your smoothies and sauces, and you’ll feel the difference in your enamel.

3. Butter

While the appearance of butter on a “healthy foods” list is unexpected, it is actually a very effective food for dental health. There is a stigma about butter and its effect on weight gain, but butter’s saturated fat content won’t actually make you fat. In fact, it actually makes you feel fuller longer and is a great source of vitamins K2, A, and D. So, as long as you look out for salted butter that can spike your cholesterol, spread on the butter to get stronger and healthier teeth.

4. Asparagus 

Asparagus is a great source of inulin, which is a prebiotic fiber that helps you digest probiotics.This digestion is key to a healthy gut microbiome, which happens to be the key to healthy and strong teeth. Add asparagus as a side to your meal one night a week to keep your teeth—and your digestive tract—healthy.

5. Liver

Liver has a bad reputation because it sounds unappetizing to some, but most people have never tried it. However, its health benefits are unavoidable. Liver is one of the most nutrient-full food that you can eat, and it is one of the best ways to get vitamins A, D, K1, and K2. Not to mention that it is jam-packed with vitamin C and iron, which are two of the best ways to strengthen teeth. Eat 1-2 servings of liver a week and you will find that your teeth and gums have never looked better.

6. Sauerkraut

This fermented cabbage is one of the best foods that promotes healthy digestion. Sauerkraut even contains lactic acid releasing bacteria, which prevent tooth decay naturally. It prevents gum disease and promotes healthy teeth, but it is also very versatile in meals. With its delicious and tangy taste, you can add it to a variety of family dinners and keep the whole family’s teeth strong and healthy.

7. Garlic

Vampires may have had stronger teeth had they not avoided garlic! Not only does it add great flavor to a wide variety of food, but it is also great for your body and your teeth. Garlic contains the chemical allicin, which makes garlic antifungal, antibacterial, and antiviral. All of these properties as well as its prebiotic fiber make for great, healthy teeth.

Bottom Line

If you have tried all of the toothpastes and treatments to get stronger teeth to no avail, a change in your diet could be what you are missing. Add these seven foods to your weekly meal preparation and enjoy the effects of strong and healthy teeth for years to come.