5 Foods you Should Eat Today for a Healthy Mouth

Everyone thinks you need to floss and brush your teeth twice a day for a healthy mouth, but in reality, it’s all about your diet! The foods you choose and how often you eat them can affect your teeth and gums in a variety of ways. We’ve all heard that eating too much sugar can cause cavities which can lead to tooth decay, but choosing the right nutritional foods to eat can improve your oral health. I recently visited my dentist who had great things to say about my teeth.  When asked how I am keeping up with my oral hygiene I replied “eating healthy!”  So what do you need to eat for a great oral hygiene, and a healthy mouth?

Our top 5 foods are:

Garlic Cloves


Garlic is not only known for getting rid of vampires, but it is also known to kill bacteria. It is rich in the compound allicin. The antibacterial properties of garlic reduce the bacteria that infect gum tissue, which creates periodontal pockets. In other words, garlic will help you fight off the potential for tooth decay. So next time you eat add some garlic to your stir-fry or an omelet, not only will you be adding some flavor to your food but you will be taking care of your mouth.



Carrots contain Vitamin A, which is crucial for tooth enamel. When you eat carrots raw, it stimulates saliva, your mouth’s natural cleanser. Chewing any type of crunchy vegetables will, in fact, cleanse your teeth naturally. It can help fight cavities by rinsing out your mouth. If you do not like the taste of carrots, try out different recipes that will incorporate carrots into your meal.

Cheese plate served with wine, jam and honey close-up

Natural Cheese

Cheese is full of, protein, calcium, and phosphorus, which helps protect the acid in your mouth. Cheese is not just good for strong bones because it is a dairy product, it can also help repair your teeth. You should choose reduced fat cheese to reduce unhealthy fats in your diet or simply sprinkle some cheese on a salad.


Leafy Green Vegetables

Vegetables like spinach, broccoli and greens are high in water and fiber. They help balance the sugars they contain and help keep your teeth stay nice and clean. Chewing, in general, helps wash away harmful acid in foods and food particles in your teeth. If you don’t like the taste of vegetables, try mixing some vegetables in a casserole or a salad.



Nuts contain protein and minerals that are important for your health. The nuts that are low in carbohydrates do not produce acid in your teeth, so if you eat nuts that are low in carbs, you will have a healthy mouth. There are a variety of nuts to choose from so it can be a tasty way to keep your mouth healthy.

When you take care of your mouth, you have an overall healthy body. These foods will help you maintain oral health and keep your teeth and gums strong. The next time you go grocery shopping add these foods to your list so you can have a tasty way to keep your mouth healthy.

Jacqueline Mayfield is a freelance writer based in Virginia. She recently switched to an all vegan diet and enjoys writing about all things food and health.

Join WholeYum to post and save recipes, add recipes to your shopping list, and to stay in the know!