The Food Products That Cause Discoloration of Teeth

Share on facebook
Share on google
Share on twitter
Share on linkedin

Everyone desires a set of perfectly white sparkling clean teeth. However, most of us aren’t able to do so. Regardless of the efforts you put in to keep your teeth clean, some stains just won’t go away. Also, the fact that with time our teeth get paler doesn’t help either.

To cater to such dental issues, many Emiratis tend to seek help by visiting dentists at a well-reputed dental clinic in Dubai. Visiting a dentist and undergoing proper teeth cleaning might help you in reducing these stains. However, to completely get rid of these stains and paleness of your teeth, you have to get going for in-house teeth bleaching as it’s the most effective way of getting pearly white teeth. 

Moreover, there are certain foods as well that can lead to the staining of your teeth. In this post, we’re going to tell you about such foods in detail, but before that let’s have a look at some reasons why teeth become pale overtime and know about different types of discoloration. Continue reading:

Why Do Teeth Become Pale Overtime?

Teeth can become discoloured over time there are many factors that contribute to it. mainly there are three types of teeth discoloration i.e.

  • Extrinsic
  • Intrinsic
  • Age Related

Extrinsic Discoloration

Extrinsic discoloration is the discoloration of the outer layer of teeth. In simple words, when your enamel loses colour, it is known as  extrinsic discolouration. It is usually caused by foods and drinks such as coffee, wine and sodas. Similarly, smoking also causes extrinsic discolouration of teeth.

Intrinsic Discolouration

This type of discolouration happens when the inner surface of the teeth, known as dentin, changes its colour. This type of discoloration isn’t caused by food products, it is a dental problem that needs to be addressed properly.

Age Related Discolouration

Age related discolouration is related to aging, as its name suggests. Over time, our teeth lose its enamel covering and as the enamel becomes thinner the dentin starts showing. This makes your teeth appear paler over time.

Age related discolouration is a result of both intrinsic and extrinsic factors.

Foods that Can Cause Discolouration of Teeth

Now let’s take a look at some of the foods that can cause discolouration of your teeth.

Acid and Citric Foods

Foods that contain acid or citrus in them can lead to discolouration of your teeth. The acidic effect can damage the enamel; thus, exposing the dentin and making your teeth appeal paler and yellowish.


Coffee or food containing caffeine can cause stains on your teeth. Being a coffee lover myself, it’s hard to say this but if you want sparkly teeth control your caffeine intake. Coffee has tannins in it that can cause staining of teeth and it also alters the pH of your mouth.


Bad news for all the tea lovers out there as well! The darker your tea, the more damage it will do to your teeth. Even herbal and white teas can damage your teeth but the intensity of damage is less as compared to the black tea.


Sweets can damage your tongue and stain your teeth. They don’t directly cause damage to your teeth however, the bacteria present in your mouth that eats sugar will also damage your enamel ultimately causing discolouration.

Curry & Tomato Paste

Curries may be tasty and pleasing to your taste buds but they’re damaging to your enamel. Highly saturated curries containing lots of tomato paste  that are acidic in nature. So, they can damage your teeth. if you like spicy food, try eating light coloured or creamy sauces and brush your teeth once done.

Energy Drinks

Energy drinks contain high amounts of citric acid in them; therefore, they cause damage to your teeth. The citric acid in them directly damages your enamel and erodes it. 


Red wine is the main culprit behind the discolouration of teeth. It contains both acid and tannins and damages your teeth’s enamel. Even the white wines cause the same amount of damage to your teeth so, if you love alcohol, it is suggested that you should drink in moderation.


Just like other acidic beverages, fizzy drinks like Coca-Cola, Pepsi, Sprite etc damage your teeth. Therefore, the best way to avoid discolouration of teeth is by taking everything in moderation.

If the stains do not go away after trying every method in the book, don’t waste any time and visit a renowned good dental clinic that offers teeth whitening in Dubai.