7 Foods That Can Whiten Your Teeth

by | Jun 9, 2020 | Blog

We all know that there are some foods that can have a detrimental impact on the color of our teeth. Red wine, tea, coffee, and some sodas, for instance, are some of the culprits that over time, and without proper oral hygiene, can impact the color of teeth. There is some good news, though, as there are several foods that can whiten your teeth naturally. Here are the top seven foods that whiten your teeth. Make sure that your diet is filled with them, as well as taking good care of your teeth, and you’ll be bound to see some results.


Although strawberries can stain a white shirt, they can actually work to help brighten your teeth. Strawberries are a bit of a superfood, but they do contain an enzyme that is called malic acid. Eating them regularly in your diet is one thing, but you could also try mashing them up to really break them down, and then rub them on your teeth. Leaving the mashed strawberries on your teeth for a few minutes, before rinsing off and cleaning your teeth as normal, can make a difference. 

Apples, celery and carrots

Having a diet full of healthy fruits and vegetables is important. But there, apples, celery, and carrots, can go a long way to work as a natural stain remover. Due to the crunchy or hard nature of each of them, they naturally help to increase saliva production, which is what our mouths need to help to self-clean. Crunching the fruits and vegetables can also help to scrub teeth a little as well. These fruits and vegetables can also help to kill bacteria. This can help with eliminating bad breath. 

Yogurt, milk and cheese

Dairy products have been long known for being good for your teeth, because of the abundance of calcium in them. But dairy products also contain something called lactic acid, which is a substance that might be able to protect your teeth from decay. There have been studies into this, and one found that children who ate foods like yogurt regularly (at least four times per week), ended up with a lot less tooth decay than the children who didn’t eat any yogurt.

Dairy also has a lot of protein in, and there could be a link between the protein in yogurt and how it can help teeth. It is believed that the protein binds to teeth, and this can then help to prevent acids in the mouth from starting cavities. For whitening your teeth, hard cheeses can be the best foods to eat, as they help to clean the mouth and remove food particles as they are eaten. 

Oranges and pineapples

If you are trying to take care of your teeth, you may be a little wary about acidic foods like oranges and pineapples. However, they do help your mouth to produce more saliva as you eat, which helps to keep teeth clean in a really natural way. Something like lemons, placed directly onto teeth can be damaging, as they are one of the citrus foods that is the most acidic, and it could do more harm than good. Oranges and pineapples are better alternatives. 

Baking soda

Baking soda is something that is found in a lot of toothpaste brands, so it has been connected to teeth whitening for a long time. So one thing to do is to look for a toothpaste that uses baking soda in it. Alternatively, it can be a good idea, from time to time, to make a paste with baking soda and water, and brush your teeth with it. Remember to rinse and spit out as you would with a normal toothpaste.


Onions aren’t going to do the best things for your breath, however, they are one of the foods that can whiten your teeth. They contain compounds of sulfur, which when in the mouth, works to stop plaque from gathering. Not to mention the fact that you’ll be likely to brush your teeth more if you have been eating onions! Raw is better than cooked, though, which is something to bear in mind. 

Nuts and Seeds

Seeds and nuts are also good options when it comes to foods helping to whiten your teeth naturally. They have a pretty abrasive texture, which helps to clean teeth and remove any surface stains. Some of the best to be eating are almonds, cashews, walnuts, and sunflower seeds.  

If you are interested in whitening your teeth, then speak to our expert team today, to see how we can help.