Different Teeth-Staining Foods and Tips For Whitening Your Teeth

Keeping your teeth white and healthy can be a struggle. This is unfortunate because having white teeth can help you look younger and healthier. There are common culprits when it comes to foods and beverages that can stain your teeth. Below, we will be going over some of them.

Foods and Beverages That Stain Teeth:

1. Tea and Coffee

One of the most common culprits on the beverage side would be tea and coffee. Black tea and other kinds of tea might be healthy for you, but they can result in stains. This is especially true for black tea. Beyond being able to stain your teeth, they can erode the enamel of your teeth which can make your teeth look worn and yellow/brown. The same can be said of coffee.

2. Soda

Soda is very acidic. Because of this and the excess sugar present in them, they can wear down your teeth and result in stains. Avoiding soda altogether is recommended if you want whiter teeth.

3. Wine

Wine is another beverage that is really going to cause a lot of stains to your teeth. If you have ever enjoyed red wine, you have likely experienced the residue causing immediate staining to your teeth. With repeated drinking of wine, it can end up discoloring teeth long term. Beyond wine staining teeth through its rich and dark color, it can also do so by promoting an acid environment for your teeth and causing tooth erosion. Therefore, white wine can result in staining just as well as red.

4. Berries

Berries might be packed with nutritious antioxidants. Likewise, they might be extremely healthy for you, they are not very good for your teeth. Unfortunately, berries are extremely acidic. Because of this, they can wear down your enamel over time causing your teeth to look worn. Likewise, berries feature an extremely dark, rich, and vibrant color which can result in staining.

5. Candy

When it comes to foods that can cause staining of your teeth, one of the perpetrators you should look at would be candy. Just about any candy that features dark colors that change the color of your tongue are going to cause mild staining to your teeth. Even worse, candy is acidic and sugary which bacteria love to feed off of. Therefore, by eating candy, you are promoting an acidic environment which can lead to tooth decay.

6. Tomato Sauce

Tomato sauce might be delicious, but its pigment can result in the staining of your teeth. Therefore, you might want to avoid spaghetti and other red-based sauces if you want to keep your teeth white.

7. Soy Sauce

Another extremely decisions ingredient can be a key offender when it comes to staining your teeth. The dark color is likely to cause surface stains. Likewise, it is acidic which can promote bacteria growth.

8. Balsamic Vinegar

Much like red wine, the dark and deep pigmentation of this vinegar is likely to cause stains. As with others on this list, it is acidic and can cause erosion of the enamel.

Now that we have gone over some of the lists of beverages and foods that can cause your teeth to stain, we will be going over some of the top tips for keeping your teeth white.

Tips For Whitening Your Teeth:

1. Avoid These Foods and Beverages

The ideal way to avoid having yellow or brown teeth is to avoid everything that can cause stains to begin with. However, this isn’t necessarily a practical option for everyone.

2. Use A Straw

If you must enjoy coffee, tea, and other beverage offenders, you should always look to use some type of straw. This will allow you to bypass your teeth as much as possible when you are drinking your favorite drinks.

3. Don’t Brush Your Teeth Right After You Eat

It’s important to brush your teeth after you eat, but not right after. One of the biggest mistakes people make is brushing their teeth too soon after consuming something acidic. By doing so, you risk stripping your teeth of its natural enamel which keeps your teeth white and strong.

4. Hydrogen Peroxide

One of the main things that you are going to want to do when you are looking to whiten your teeth at home would be to use hydrogen peroxide. This is found in a lot of the over-the-counter (OTC) teeth whiteners for a reason. It is one of the most effective ingredients you can use to whiten your teeth as studies have shown [1].

5. Use Baking Soda

Another good way to whiten your teeth naturally without OTC whiteners would be baking soda. Because baking soda is alkaline, it can keep your teeth healthy by creating an environment where bacteria can’t thrive. Along with this, it is abrasive enough to help you brush away surface stains on your teeth which is what most people have.

6. OTC or Laser Whitening

If you find natural and at-home methods don’t work, you can opt for OTC whitening kits or laser whitening treatments administered by your dentist.


[1] https://www.ncbi.nlm.nih.gov/pubmed/9835828