Top 10 teeth-staining foods

Top 10 teeth-staining foods

If you’re partial to a cup of tea or coffee, you may be familiar with the effects they have on your teeth. Lots of different types of food and drink can cause tooth staining. Below we list some of the most common items that can lead to discoloration of your teeth. Limiting these, along with improving your oral hygiene, can help to reduce staining.

woman relaxing on the sofa with a cup of tea

What causes tooth stains?

Chemical compounds called chromogens give certain foods and drinks their strong colour, and these compounds can stain our teeth. Foods and drinks containing a substance called tannin can also cause staining. Acids can wear down your teeth, increasing the chances of your teeth getting stained. In general, if something could stain your clothes or your tongue, the chances are it’s also going to stain your teeth.

Common teeth-staining foods

Here are some of the most common types of food and drink that can stain your teeth. Some of them contain vitamins and minerals which have lots of health benefits. You don’t need to cut them all out of your diet, especially if you don’t consume them regularly. But, if you’re worried about teeth staining and eat or drink some of the items below a lot, you might want to think about cutting down.

1. Coffee

One of the most popular beverages worldwide, coffee holds a prominent place in many people's daily routines. However, its dark pigments called chromogens can stain tooth enamel over time. Regular consumption of coffee can lead to a gradual discoloration of your teeth.

2. Tea

Similar to coffee, tea contains chromogens that can contribute to teeth staining. Whether it's black tea, green tea, or herbal infusions, the tannins present in tea can leave visible stains on your teeth. While opting for lighter teas or using a straw can help minimize the impact, regular consumption can still lead to discoloration.

3. Red Wine

Red wine is known for its rich flavors and vibrant colors, but unfortunately, it can also leave its mark on your teeth. The deep pigments found in red wine, combined with its acidic nature, can cause tooth staining. Enjoying a glass occasionally is fine, but excessive consumption may lead to noticeable discoloration.

4. Cola and Soft Drinks

Cola and other sugary soft drinks are double trouble for your teeth. These beverages contain high levels of sugar and acids that can erode tooth enamel and promote staining. The dark color of cola also adds to its teeth-staining potential. Minimizing your intake and rinsing your mouth with water afterward can help mitigate the effects.

5. Berries

While berries like blueberries, blackberries, and raspberries are packed with antioxidants and beneficial nutrients, they can also leave stains on your teeth. Their vibrant pigments can latch onto tooth enamel, especially if consumed regularly or in large quantities. Ensuring proper oral hygiene and brushing after consuming berries can help prevent staining.

6. Tomato Sauce

Tomato-based sauces, such as pasta sauce and ketchup, are notorious for their staining potential. The deep red color of tomatoes, combined with their acidity, can lead to discoloration of tooth enamel. It's advisable to enjoy these sauces in moderation or consider lighter alternatives to minimize staining.

7. Curry

Curry, with its aromatic spices and rich colors, is a staple in many cuisines. However, its vibrant pigments can also affect the whiteness of your teeth. The staining potential of curry varies depending on the specific spices used, but it's generally recommended to practice good oral hygiene after consuming curry dishes.

8. Soy Sauce

Soy sauce is a common condiment in Asian cuisine, renowned for its savory umami flavor. Unfortunately, its dark color can make it a culprit for tooth staining. When enjoying dishes that include soy sauce, being mindful of portion sizes and rinsing your mouth afterward can help minimize its impact on your teeth.

9. Balsamic Vinegar

Balsamic vinegar, with its robust flavor and dark color, is a popular ingredient in salads, dressings, and marinades. However, its acidity and pigmentation can contribute to teeth staining over time. Balancing your intake and maintaining good oral hygiene can reduce the chances of noticeable discoloration.

10. Beets

Beets, with their vibrant red hue, are a nutritious vegetable choice. However, their intense pigmentation can potentially stain your teeth. If you frequently consume beets, it's advisable to take extra care in maintaining your oral hygiene routine to prevent any unwanted staining.

By being aware of these top 10 teeth-staining foods, you can make more informed choices and take proactive steps to maintain the whiteness of your teeth. While it's not necessary to completely eliminate these foods from your diet, practicing moderation and adopting good oral hygiene habits, such as regular brushing and flossing, can help mitigate their staining effects.

Back to blog