10 Foods that Whiten Your Teeth Naturally

Besides eating these foods to whiten your teeth and avoid oral problems, it's important to have good dental hygiene and brush your teeth after every meal.

There are many aesthetic treatments for whitening your teeth. Among them, there are expensive dentist visits.

And at the same time, there is an innumerable number of things that stain your teeth. Among these are coffee, tea, soft drinks, red wine, and tobacco.

Luckily, by eating certain fruits or vegetables, you can whiten your teeth naturally and prevent diseases.

This is due to the nutrients that these foods give you. They strengthen your immune system.

1. Cheese

Eating dairy products influences your general health in an important way. This is especially true for your bones.

Cheese, besides being a food that’s rich in calcium, has properties that help you to prevent cavities. It also regulates your oral cavity’s pH level.

The best thing to do is to eat a one-ounce slice of low-fat cheese every day. This way you’ll keep your teeth healthy without affecting your weight.

2. Celery

Celery is a very healthy plant. It has great medicinal and nutritional properties. Because it’s a crunchy food, it’s excellent for cleaning the plaque and polishing your teeth and gums.

  • Eating it increases the production of saliva. Because of this, it protects your oral health.
  • Also, eating garlic gives your body vitamin C.

This allows you to take care of your gums and fight diseases like gingivitis. At the same time, it gets rid of food residue that can cause stains.

All of the above translates into a way you can whiten your teeth naturally with a minimal effort.

3. Grapes

The high content of malic acid grapes have makes them an ideal fruit for whitening your teeth naturally.


After eating them for a little while, you’ll notice a considerable reduction in stains and discolorations.

Also, grapes have antioxidants that act like bactericides at the oral level. This is because they also prevent inflammation and pain.

4. Carrots

This is a food that’s rich in fiber, folic acid, potassium, calcium, and magnesium. This stands out from the rest of the vegetables because of its vitamin A and antioxidants.

Its orange color is due to its large amount of beta-carotene. You can eat it like it is, or rub a slice on your teeth before brushing.

When you eat them raw, carrots:

  • Deeply clean your mouth.
  • Fight bacterial plaque.
  • Give your teeth a shiny look.

5. Strawberries

Strawberries are rich in antioxidants, malic acid, and vitamin C. This helps them to whiten your teeth naturally.

We recommend eating two or three strawberries before brushing your teeth. Or, you can rub one on your teeth.

6. Cider vinegar

This is an excellent option for removing stains since you can add it to your salads.

Another option is to mix a little cider vinegar with baking soda. This makes a homemade dental paste.

It’s an excellent alternative for whitening your teeth. But, don’t repeat this treatment more than once per week. This prevents eroding your enamel and causing an undesired effect.

7. Sesame seeds

In ancient Egypt, sesame seeds were used for flour. And, the Romans used them to prepare a mixture similar to butter for bread.

These seeds help to:

  • Minimize the risk of suffering from cancer
  • Reduce your levels of cholesterol and blood pressure
  • Prevent diabetes
  • Whiten your teeth naturally

This last one is due to the fact that sesame seeds remove plaque. And, they also give you calcium for strengthening your teeth.

8. Oranges

Oranges are fruits that are low in fats. They don’t have calories or cholesterol. They are also rich in a fiber called pectin. This is a natural laxative.

  • This citrus increases your saliva production.
  • To whiten your teeth, you can rub the inner part of the peel on your teeth.
  • This gets rid of the tartar effectively and will give you a more luminous smile.

9. Lemon juice

For this treatment, you need to be especially careful. This is because lemon juice can affect your teeth’s enamel. It can damage your teeth if you apply it directly without combining it with something else.

  • Mix a little baking soda with a few drops of lemon until you get a smooth paste. Use this paste to wash your teeth.
  • Rinse your mouth with a lot of water after this process.

10. Walnuts

Eating foods like walnuts gives your teeth many benefits. Among them, it eliminates plaque to return your teeth to their white color.

Besides, appetizers using this kind of nut are highly healthy for your body.

  • Walnuts are one of the vegetable foods with a higher amount of omega 3 fatty acids. These are very useful for maintaining your heart health.
  • It also gives you other nutrients like vitamins, proteins, minerals, and antioxidants.

Eat these foods on a regular basis

By including these foods, we just listed on a regular basis, you aren’t just helping to naturally whiten your teeth.  You’re also giving your body a good number of nutrients that’ll keep you healthy.

However, you need to keep in mind that eating these foods doesn’t prevent 100% of oral diseases.

This means that you need to have good oral hygiene. Brush your teeth three times per day and visit your dentist if you have any kind of condition or pain.

You May Like