1. Home
  2. All guides
  3. These Foods will Whiten your Teeth

These Foods will Whiten your Teeth

Everyone wants to look pretty these days. One big thing that attracts attention very easily are your teeth. Is there something in between or are they yellow from smoking or drinking iced tea? Chances are people will think you are unhygienic or careless about your appearance. To solve this problem, here are a few tips for what food to eat that will whiten your teeth from the comfort of your own home.



Apples are good for a few things. For one the crispiness of the apple when you bite in it is good for your gums. But the high water content of an apple also increases saliva production. Saliva disperses and neutralizes colonies of batteries that lead to bad breath and plaque.

Baking Soda

Not only good for baking, but also very good to whiten your teeth is baking soda. How does this work you ask? Easy: brush your teeth with baking soda, or an ingredient that is equal to it. Baking soda works as a bleach and the soda (salt) part is a mild abrasive that will work as a scrub against plaque and stains on your teeth.

Celery & Carrots

You always thought that carrots were good for you eyes, didn’t you? Well they’re also a good food to whiten your teeth. The high water content stimulates the production of saliva, just like with apples, and helps washing away food debris and strengthening your gums.


This vegetable is a very good scrub for your teeth without actually sticking to your teeth. Throw some raw broccoli into your lunch or diner: the florets of the broccoli will scrub the surface of your teeth which will give them a brief and natural brush.


Fan of cheese? Then this will be an amazing option for you. A hard cheese (so no, not the you squishy cheeses) is full of calcium. Calcium strengthens teeth and gums. Cheeses are mostly colorless so while they strengthen your teeth, they won’t stain your teeth.

Eight varieties of pears


Oranges contain citrus, which is an acid that can wear away tooth enamel if it is ingested in large doses. Which, eventually, will make your teeth whiter. Don’t over do it though. Too much of the acid isn’t good for your teeth. So a juicy orange every once in a while is enough to whiten your teeth!


This tip is as old as ever. Water washes away any foods that will stain your teeth and it will keep your mouth hydrated. Drinking multiple glasses of water will help your get a brighter smile without effort. That is if you take still water. Sparkling water can, when drank in big proportions, erode enamel of your teeth


Pears are very good at keeping bacteries away. Munching on a pear will neutralize oder-causing and staining bacteria colonies on your teeth.    Also, increased saliva production will wash away food debris which will leave your teeth clean and sparkling.

Milk & Yogurt

These (white!) dairy products are heaven for people that want whiter teeth. The high calcium content in these dairy products strengthens teeth, making enamel healthier and whiter. But not all calcium rich products have this effect. Foods like spinach will stain your teeth instead of whitening them. Make sure to take white or colorless calcium rich foods.

Share with your friends


Ask a question

Ask us anything you want

More articles