What Foods and Drinks are the Most Common Culprits for Teeth Staining

Colourful fruits like blueberries, cranberries, cherries, and pomegranates are packed with health benefits, but their rich pigments can also leave noticeable stains on your teeth.
Colourful fruits like blueberries, cranberries, cherries, and pomegranates are packed with health benefits, but their rich pigments can also leave noticeable stains on your teeth.
Written by
Published on
September 22, 2025

Let’s be honest – your smile is often one of the first things people notice about you. The shade of your teeth can influence how others perceive your overall appearance, both socially and professionally. Unfortunately, many of us struggle with teeth that appear dull or stained, often due to the foods and drinks we consume on a daily basis, even with good dental care habits.

If you’ve ever wondered which foods might be contributing to tooth discoloration, here’s a list of common culprits. By cutting back on these, you can help maintain a brighter, healthier-looking smile.

What Causes Tooth Stains?

Tooth discoloration often comes down to the chemical makeup of what we eat and drink. Many dark-coloured foods and beverages contain compounds called chromogens, which produce strong pigments that cling to tooth enamel. Others are high in tannins, which make it easier for stains to stick. On top of that, acids in certain foods and drinks can wear down enamel, making teeth more vulnerable to staining.

A simple way to think about it: if something can stain your clothes or leave your tongue discoloured, there’s a good chance it can stain your teeth too.

Common Foods and Drinks That Stain Teeth

Some foods and drinks are well-known for leaving stubborn stains on teeth. While they can affect the brightness of your smile, many of them also provide valuable nutrients and health benefits.

The key is moderation. You don’t have to eliminate these items from your diet altogether—especially if you only enjoy them occasionally. But if you regularly consume something that’s causing visible discoloration, it may be worth cutting back to help keep your teeth looking brighter.

1. Coffee and Tea

For many people, coffee or tea is a daily ritual. Unfortunately, both are rich in tannins, which stick to enamel and cause discoloration. Black tea can leave teeth looking yellow, while green tea often creates a greyish tint. Coffee, of course, is notorious for dark stains. If you can’t give them up, try rinsing your mouth with water afterward or sipping through a straw to reduce contact with your teeth.

2. Cola, Soda, and Other Fizzy Drinks

Soft drinks are a double threat: the artificial dyes stain, while the acids erode enamel, making stains easier to set in. Flavoured sodas and dark colas are especially harsh. Cutting back or swapping to sparkling water can help protect your smile.

3. Sports and Energy Drinks

These may seem like a quick pick-me-up, but their high acidity weakens enamel, leaving teeth more vulnerable to staining from other foods and drinks. Water is a much healthier choice for staying hydrated during workouts.

4. Candy and Sweets

If a sweet treat stains your tongue—like hard candy, lollipops, gum, or popsicles—it can stain your teeth, too. The good news is that unless you eat these sugary snacks every day, they’re unlikely to cause major discoloration. Just be mindful of frequency.

5. Red and White Wine

Red wine is famous for turning teeth purple-grey due to tannins and pigments. But don’t be fooled—white wine can also be problematic. Its high acidity erodes enamel, making teeth more prone to absorbing stains from other foods. Try sipping water between glasses to limit the damage.

6. Pasta Sauce

Tomato-based sauces combine deep red pigments with acidity, which softens enamel and makes stains easier to form. Dark soy sauce has a similar effect. Pairing these sauces with crunchy vegetables like broccoli or spinach can help reduce staining.

7. Berries and Dark-Coloured Fruits

Blueberries, blackberries, cherries, cranberries, and pomegranates are loaded with antioxidants, but their strong natural pigments can cling to enamel. Rinse your mouth with water right after eating them to help wash away the colour.

8. Beets

Beetroot’s vivid red colour is great for nutrition but not for your smile. The same pigments that can stain clothes will easily stain enamel. Consuming them in moderation and drinking water afterward can help prevent lingering stains.

9. Turmeric Spice

Known for its health benefits and bold flavour, turmeric is also packed with deep yellow pigments that can gradually tint teeth. Be mindful when enjoying dishes that use this spice often.

10. Balsamic Vinegar

Its dark colour and sticky consistency make balsamic vinegar a frequent staining culprit. Eating leafy greens with it can create a natural barrier, helping prevent stains from sticking to your teeth.

What Else Can Stain Your Teeth?

It’s not just food and drinks that can dull your smile. If you’re noticing discoloration, there may be other factors at play. Some common culprits include:

Other Common Causes of Tooth Discoloration

Smoking cigarettes, cigars, or pipes—as well as using chewing tobacco—can leave deep stains on teeth.

It’s not only food and drinks that affect the brightness of your smile. Several lifestyle factors, health conditions, and even natural changes in your teeth can contribute to staining or discoloration:

1. Tobacco Products
Smoking cigarettes, cigars, or pipes—as well as using chewing tobacco—can leave deep stains on teeth. This happens because of two key compounds:

  • Tar: naturally dark and quick to stain.
  • Nicotine: colourless on its own, but turns yellow when exposed to oxygen.

2. Natural Wear and Tear
As we age, everyday chewing and brushing gradually thin the enamel layer. This allows the underlying yellow dentin to show through, making teeth look darker.

3. Medications
Certain antibiotics, such as tetracycline, can cause intrinsic (internal) staining if taken during early childhood, when adult teeth are still forming. These stains often appear as stripe-like bands that are very difficult to remove.

4. Tooth Trauma
Injuries to a baby tooth can sometimes affect the development of the permanent tooth beneath it, leading to discoloration. For adults, if enamel chips away and the underlying dentin is exposed, the tooth may appear more yellow.

5. Infections
An infection in the tooth pulp or advanced tooth decay can cause the entire tooth to darken, often giving it a grayish appearance. In many cases, a root canal is needed to remove the infection and restore the tooth.

How to Prevent Tooth Stains

While some causes of tooth discoloration are unavoidable, there are simple steps you can take at home to reduce staining and protect your smile. And if stains become too stubborn to manage on your own, a professional whitening treatment from a dental care provider can help restore brightness.

Stain Prevention Tips

Keeping your smile bright doesn’t mean giving up everything you enjoy. With a few mindful habits, you can reduce the risk of staining and maintain healthier-looking teeth:

  • Brush and floss after stain-causing foods – Make it a routine to clean your teeth soon after consuming drinks or meals known to cause discoloration.
  • Rinse with water – If you’ve had something acidic, wait at least 30 minutes before brushing (to avoid enamel erosion) and rinse with water in the meantime to wash away staining substances.
  • Cut back on the biggest culprits – You don’t need to eliminate them entirely, but reducing how often you consume stain-heavy foods and drinks can make a big difference.
  • Use a straw – When drinking coffee, tea, soda, or sports drinks, a straw can help keep staining liquids away from your teeth.
  • Avoid tobacco products – Smoking and chewing tobacco are major contributors to tooth discoloration. Quitting will benefit both your oral health and overall well-being.
  • Consider whitening treatmentsProfessional whitening can lift deeper stains and restore brightness more effectively than at-home products.
  • Try over-the-counter options – Whitening toothpastes and kits can help with mild surface stains, but they’re generally less powerful than professional treatments.

Edgbaston Smile
Edgbaston Smile Clinic in Birmingham offers a wide range of cosmetic and restorative dental treatments to refresh, restore and rejuvenate your smile. Our aim is to promote oral health and achieve great aesthetic and functional results.

Our ethos is to place our clients’ needs at the centre of everything that we do and provide the highest quality of service.
Book a Consultation
Latest posts

View Our Latest Posts

Our blog covers our latest news, extra information about our treatments, and useful tips to improve your dental health.

What do Dental Veneers look like after 10 Years?

Curious about how veneers look after 10 years? Learn about common changes, wear, discoloration, and when it might be time for replacement.
Read post

How Frequently Do Veneers Need to be Changed?

Porcelain veneers typically last longer due to their durability, with an average lifespan of 10–15 years, while composite veneers generally last around 5–7 years.
Read post

The Best Cosmetic Dental Treatments to Transform your Smile

Cosmetic dentistry encompasses a wide range of treatments, including teeth whitening, veneers, crowns, orthodontic solutions, and dental implants.
Read post

Reviews

"Great service provided by Dr Shobhna and her team. I recieved enamel contouring and air polishing. I am very happy with my results..."
Sarah A
Verified Review on Google
"Got an air polish here from Dr Suraj. Staff were friendly and made the visit a pleasant experience..."
M A
Verified Review on Google
"So far, so good! Started my Invisalign journey about 9 months ago with Kerry and Greg and I can’t believe the difference already! The whole team have just been great..."
Rebecca C
Verified Review on Google
"Dr Shobhna Chauhan was the most pleasurable and professional experience I have ever received within healthcare. I would highly recommend Shobhna..."
Kiran K
Verified Review on Google
"Perfect advice and experience from consultation to treatment. Always made to feel comfortable and couldn't be happier with the end results...."
Corin McGinley
Verified Review on Google
"A very relaxed and easy process having my teeth whitened and composite bonded. Shobhna was very honest and not at all pushy... A huge improvement for me!"
Bethan Davis
Verified Review on Google
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.