whiten teeth

10 Foods That Whiten Teeth Naturally

Christie Auyeung Dental Leave a Comment

10 Foods That Whiten Teeth Naturally

Who doesn’t want a beautiful set of shiny, pearly-white teeth?

We know that certain foods like coffee, tea, and red wine can stain and darken teeth. On the other hand, there are actually some common foods that can help whiten teeth over time. While these are not as effective as professional teeth-whitening products, they are inexpensive, natural, and can help brighten a smile.

So what kinds of food can one eat to enhance their smile?

  1. Strawberries

Strawberries contain malic acid, which helps remove surface tooth discoloration. They can be effective no matter how they’re eaten – in salads, cereal, or desserts. Or even mashed and on a toothbrush.

  1. Nuts and seeds

Sunflower seeds, almonds, walnuts, and cashews remove surface stains because of their abrasive texture. They are like natural exfoliators that keep teeth looking bright.

  1. Apples

The crunchy texture of apples helps strengthen gums and teeth. Also, because the fruit has a high water content, it increases saliva production which helps wash away bacteria that can cause discoloration.

  1. Baking soda

Baking soda is a natural bleaching agent, and is present in many toothpastes. Brushing teeth with baking soda every once in a while can scrub off plaque and surface stains.

  1. Broccoli

Broccoli’s high fiber content makes it act as a coarse scrubbing agent. You can even think of them as little brushes to help scrub away stains.

  1. Cheese

Hard cheeses are high in calcium, which makes teeth stronger. They also contain lactic acid, which may help protect teeth against decay and help whiten them. Chewing on hard cheese also helps remove food particles that lead to stains.

  1. Oranges

Eating this fruit helps neutralize acid in the mouth that causes tooth decay. It also helps the mouth product more saliva, which washes teeth clean naturally.

  1. Raisins

One might think raisins are bad for teeth because they are sweet and sticky. However, chewing on raisins stimulates saliva, which helps prevent plaque, stains and cavities from developing.

  1. Raw onions and garlic

While not great for fresh breath, raw onions and garlic release bacteria-reducing compounds called thiosulfinates and thiosulfonates, which help reduce the production of plaque and stains.

  1. Water

If you do drink wine or eat dark, pigmented foods, sip on water throughout and after your meal to help rinse the mouth and prevent staining. Go for distilled instead of sparkling water – bubbles and acid from sparkling water break down enamel which can harm teeth.


Got any other tips on foods that naturally help whiten teeth? Share them with us in the comments below!


Christie is a UChicago grad currently living in the San Francisco Bay Area. In her free time, she enjoys tap dancing, learning to windsurf, and trying new foods.