Yellow Teeth: The Cause and the Solution

20 Feb

Our society expects you to have teeth whiter than pearls. In truth, very few people have teeth like that, as they’re a product of a quick Photoshop job. However, you can make your teeth whiter, but first you should know the cause.

Your teeth can become yellow for two reasons, with both of them being related. We all should know that certain foods and drinks can cause your teeth to become stained, and this article will cover the top foods that do that. But the second reason is less known, and that’s that acids in foods and drinks can cause your white enamel coating in your teeth to deteriorate. For example, soda is acidic, and keeping it on your teeth daily can destroy that layer.

Why Teeth Become Yellow

The enamel in your teeth is white naturally. However, it turns translucent as it breaks down, and it shows the secondary layer, which is called dentin. Dentin is naturally yellow, so when the top layer becomes thin, you’re going to see yellow. This is why older people tend to have yellow teeth. The longer you have them, the more you’re probably going to wear down the protective coatings.

Foods and Drinks That Cause Your Teeth to Yellow

Now we’ll look at foods and drinks that can cause your teeth to yellow. Many of them are acidic and tend to stain your teeth, so it can cause a lot of problems when it comes to yellowing.

You may think these beverages and foods are unhealthy, and you should already be avoiding them, but in truth, a few of them can be good for you. So do you have to give those up as well? Not at all. By being smart about it, you don’t have to worry about them damaging your teeth.

Black Tea

We all enjoy a good cup of tea, but black tea can stain your teeth because it’s full of tannins. It’s perhaps the biggest tea offender.black_tea_teeth_09 If you have it with other foods and drinks that stain, it can increase those tannins even more, and it can cause your enamel to break down.

While you can prevent this, one alternative you can do is to consider switching to green tea. Not only is it healthier, but the chances of staining your teeth are lessened. So try that out if you’re concerned about black tea.

Soda and Sports Drinks

As you should probably know, soda isn’t good for your teeth. It contains sugar, which can help to break down your enamel.

The phosphoric and citric acids in colas and many other sodas, along with their massive amounts of acidic sugar, all wear down tooth enamel. A sugary sports drink can do it as well. While a glass of Coke isn’t going to dissolve your teeth, drinking too much of it can discolor it immensely. Besides that, the ammonia-based caramel coloring can cause your teeth to break down more. Sports drinks can contain more acid as well. Yikes!


We should all know that sweets are not exactly tooth friendly, but hard candies that you suck on can cause your teeth to stain even more. Not only does it contain high amounts of sugar, but because you’re sucking on it for a long time, it can wear away quite fast. Look at it this way. If it can color your tongue, it will probably do that to your teeth as well.

Red and White Wine

A glass of wine a day is supposed to be healthy, but because red whine contains tannins and polyphenols, it can become quite the stain on your teeth. White wine can cause other foods and drinks, if you have them around, to stain your teeth as well.

Sauces Such as Curry

Sweet chilies, curries, tomato sauces, peanut butter and any other brightly-colored sauce, can cause your dental enamel to wear down if you make them set on your teeth too long.


Since we mentioned tomato sauce, naturally ketchup would be on this list. However, balsamic vinegar and soy sauce can be big offenders as well.

Fruit Juice

Even fruit juice can be a problem, especially if they’re commercial. They can be quite acidic, and if they have bright colors, they can hurt the appearance of your teeth. Fresh juices can be less of a problem, but even those can cause troubles if you let them settle for too long.

Fruits and Vegetables That Have Bright Colors

Even the healthiest foods can cause tooth problems. Fruits such as blueberries, pomegranates, and other berries can cause staining, and beets can as well. These contain polyphenols and colored compounds, and while they are healthy, they can stain your teeth.

So what should you do if you want to have yellow teeth? Just eat bread and drink water all day? Thankfully, you don’t have to give up anything if you don’t want to. There are ways you can prevent your teeth from staining.

Preventing Yellow Teeth

What should you do if you don’t want your favorite foods and drinks to stain your teeth? You may think you have to brush your teeth after every meal, but that can be troubling as well. You see, after you eat or drink the offenders, your enamel becomes soft for about half an hour. If you brush, it can destroy the soft enamel. So if you want to, you can wait about an hour and brush using a soft toothbrush.

You can do a few other things to prevent staining. First, all you need to do is sip some water after eating or drinking, and make sure to swirl it around your mouth. This will eliminate all acids and staining properties, and it can make a quick difference. Also, if you make more saliva, you can move it over your teeth to protect them. This is easy after you do that sip of water, so you should do that if you want to prevent damage to your enamel as well as cavities. Chewing gum can help as well, but it’s not needed.

When eating, you should also consider starting with leafy greens or steamed vegetables. These might protect your teeth by forming a layer. Besides being good for you in general, they can help you to prevent staining.

It may be hard to do all of this at first, but it can become a habit, and it will help to keep your teeth strong, even if you consume the above food and drink quite often.

Whitening Your Teeth

Of course, one thing you should consider is getting a teeth whitener. Many people are doing it, and it’s the fastest way to whiten your teeth.teeth_healthy_white_09 A home whitening kit can help you out. While they were relatively useless in the beginning, they’ve improved, and can give you almost dentist-quality results. One brand you should consider is Zero Peroxide, as it doesn’t contain any hydrogen peroxide, which may hurt your enamel.

If those don’t work, your dentist can help you whiten your teeth. It may take a few visits, depending on how stained they are. It should not be too expensive, either. It may cost under a grand if you go to the right dentist.


While you should avoid things such as soda , many of the foods listed above are benefical, and should not be avoided. Instead, you should be aware that these foods and drinks can yellow your teeth, and by swishing some water around and doing small changes, you can keep your teeth white. While they’ll never be as white as Photoshopped models, you can rest assured that you can give people a confident smile.

No comments yet.

Leave a Reply