There are a few natural methods of teeth whitening, but they're very slow and relatively ineffective. The best way to have naturally white teeth is to avoid foods and drinks that can cause staining. This means one should keep away from smoking and drinking, wine, tea, coffee, etc.
To whiten teeth naturally, you also need to remove the bacteria that cause staining. Consuming food that produces a good flow of saliva like apples, guava, carrots, pears, sugar cane, celery, cucumbers and cauliflowers can do this. The fiber content in these foods helps to remove surface tooth bacteria. One should also avoid consuming too many citrus fruits, which can damage tooth enamel.
View our indepth article on natural home remedies for teeth whitening. We also include information on possible dangers.