Your teeth naturally yellow as you age, but there are some things you can do to prevent stains on your teeth.
Limit Staining Foods and Beverages
Coffee, red wine, soda and dark berries are infamous for staining teeth.
That doesn't mean you have to completely avoid them, but you should limit the amount of time these substances are in contact with your teeth.
If possible, drink beverages known to stain teeth out of a straw to prevent direct contact with your teeth.
Moreover, brush your teeth soon after consuming one of these foods or beverages to limit their effects on the color of your teeth.
Additionally, avoid smoking and chewing tobacco, both of which can cause tooth discoloration.
Limit Sugar in Your Diet
If you want whiter teeth, cut back on your sugar intake.
A diet high in sugar supports the growth of Streptococcus mutans bacteria, the primary type of bacteria that causes plaque and gingivitis (IADR&AADR,
When you do consume a sugary food, brush your teeth soon after you eat.
Get Plenty of Calcium in Your Diet
Some tooth discoloration is caused by enamel eroding away and exposing the dentin underneath, which is yellow in color. Therefore, anything you do to strengthen the enamel of your teeth will help keep your teeth pearly white.
Calcium-rich foods, such as milk, cheese and broccoli, may help protect your teeth from enamel erosion (
A healthy diet with enough calcium can help prevent your teeth from becoming yellow. Brushing your teeth soon after you eat can also help prevent stains.