Foods That Stain Teeth (2024)

A bright white smile is a universal indication of healthy teeth. And if you start your morning with a big cup of black coffee or indulge on pasta and red sauce for dinner, you might notice that your teeth have started to look a little more stained and a little less pearly white than you’d like. Learn how what you eat can affect the color of your teeth and how you can correct it.

Why Do Teeth Become Discolored?

There are two primary types of tooth discoloration: intrinsic and extrinsic.1 Intrinsic stains are embedded within the teeth themselves, usually as a result from antibiotics, medications, trauma, and genetics.1 But when a stain only affects your tooth’s outer layer, known as the enamel, it’s referred to as extrinsic.1 These stains can be caused by consuming certain foods and beverages, using tobacco products, or not brushing or flossing regularly.1

It's also important to understand the difference between surface stains and enamel erosion. Stains on your teeth are usually caused by foods and beverages. Discoloration that is a result of enamel erosion may be indicative of a larger problem, and not necessarily related to what you’ve eaten. However, some foods that stain can also contribute to enamel erosion due to their high acid content, so it’s important to pay attention to what you’re eating.2

What Types of Foods and Drinks Stain Teeth?

While overly sweet food and drinks certainly aren’t great for your teeth, they’re not the only thing you’re consuming that can be harmful. Foods and beverages that are overly acidic can lead to tooth erosion and wear away the enamel that protects your teeth, causing a yellowish discoloration over time.2

Some of these acidic foods and beverages that can make your teeth look yellow:2

  • Tomatoes
  • Citrus fruits
  • Carbonated drinks
  • Sour candies

While tomatoes and oranges are healthy for you, they should be eaten as part of a larger meal rather than alone to limit their acidic effects.2 Some dried fruits like raisins can damage your teeth’s enamel because they are both sticky and acidic.2 And sodas and carbonated sports drinks are a major culprit of erosion: the carbonation naturally and increases any preexisting acidity, making them more harmful.2 When your enamel is weakened by consuming acidic foods, your teeth can become more prone to discoloration.1

Other beverages and foods are more likely to cause discoloration and extrinsic staining due to their own coloring:1

  • Black coffee or tea
  • Red and white wine
  • Darkly colored food: beets, chocolate, berries
  • Soy sauce
  • Curries

In addition to these foods and beverages, tobacco use can contribute to the discoloration of your teeth.3 These stains are located on the surface of your teeth and may seem worse in areas where your enamel is rough or overly porous due to structural damage.3

Avoiding and Removing Dental Stains Due to Food

One way to avoid extrinsic stains due to food is by practicing good dental hygiene for healthy teeth and gums. Make sure you’re taking the time to brush and floss twice a day as part of your regular routine.1 However, brushing immediately after consuming acidic foods isn’t recommended.

While it may seem necessary to brush right after eating or drinking something that could stain your teeth or is overly acidic, you should wait about an hour.2 This will allow your saliva to naturally wash away the acids and allow your enamel to re-harden.2

Some other tips to avoid discoloration due to food and drink include:

  • Use milk in your coffee and tea to mitigate any potential stains.2 Dairy and calcium-rich foods can help neutralize acids that cause long-term damage to your teeth.2 One study showed that adding milk to tea significantly reduced its ability to stain teeth.4
  • Eating high-fiber foods can lower the acid level within your mouth and leafy greens can cause you to generate more saliva which has the effect of scrubbing away stains and helping to keep your teeth cleaner.1
  • Use a straw when drinking beverages that are overly acidic or known to cause staining.2 This will limit the amount of contact that the drink has with the surface of your teeth.

Paying attention to the foods and beverages you consume and taking steps to counteract staining and damage to your teeth’s enamel is a great way to take control over your overall dental health. Another smart idea is to brush twice a day with a whitening toothpaste like Sensodyne Clinical White, which helps protect teeth against future surface stains.

Source Citations:

  1. What causes discolored teeth and is there any way to cure or prevent staining? Tufts School of Dental Medicine. https://now.tufts.edu/2016/03/18/what-causes-discolored-teeth-and-there-any-way-cure-or-prevent-staining. Accessed 1/25/23.
  2. Erosion: What You Eat and Drink Can Impact Teeth. MouthHealthy. https://www.mouthhealthy.org/all-topics-a-z/dietary-acids-and-your-teeth/. Accessed 1/25/23.
  3. Stain removal and whitening by baking soda dentifrice. Journal of the American Dental Association. https://jada.ada.org/article/S0002-8177(17)30811-5/fulltext. Accessed 1/25/23.
  4. Prevention of tea-induced extrinsic tooth stain. National Library of Medicine. https://pubmed.ncbi.nlm.nih.gov/25040739/. Accessed 1/26/23.
Foods That Stain Teeth (2024)

FAQs

What stains teeth the fastest? ›

Drinks can be some of the biggest culprits when it comes to staining teeth, and black tea and coffee are among the worst offenders. They're packed with darkly pigmented molecules called tannins, which can soak into the enamel and stay there after your daily brew.

Do blueberries permanently stain teeth? ›

Foods that are high in chromogens, like blueberries, can cause staining of the teeth. It is important to brush your teeth immediately after eating these types of foods to avoid staining.

What foods don't make your teeth yellow? ›

In fact, both of these are actually foods that don't stain your teeth, they will help whiten them.
  • Apples. This crispy fruit is great at removing plaque due to its fibrous properties. ...
  • Cauliflower. ...
  • Strawberries. ...
  • Yogurt. ...
  • Citrus Fruits. ...
  • Celery/Carrots. ...
  • Pineapple. ...
  • Nuts.
Mar 3, 2020

What are the worst foods for staining teeth? ›

Common teeth-staining foods
  • Tea and coffee. Tea (including green tea) and coffee contain tannins, which cause staining.
  • Red wine. Drinking red wine is one of the most common causes of tooth staining.
  • Cola. ...
  • Fruit juices. ...
  • Tomato-based sauces. ...
  • Curry. ...
  • Balsamic vinegar. ...
  • Soy sauce.
Sep 20, 2022

Do eggs stain teeth? ›

Eggs are another great source of calcium, as well as being low in staining pigments. Milk is excellent for the health of your teeth, thanks to its calcium content. It's also one of the least staining dairy products. Oatmeal is high in fiber, as well as low in staining pigments.

Do strawberries whiten teeth? ›

"Strawberries contain citric acid which may give teeth a very temporary whiter appearance after you apply it," she says. But that doesn't mean the stains on your teeth have been removed. The acid from the berries breaks down your tooth enamel and causes dehydration. So, the teeth may temporarily appear whiter.

Does peanut butter stain teeth? ›

Can I eat peanut butter after teeth whitening? It is better to avoid peanut butter. The peanut butter can also get stuck between your teeth, sometimes in hard-to-reach places, and it's a colored food, meaning it can stain your teeth. You are better off avoiding it.

What teeth stains Cannot be removed? ›

Intrinsic. Intrinsic stains occur beneath the surface of the tooth and occur when stain-causing particles are able to work their way through the outer layer of your tooth and accumulate within the enamel. Intrinsic tooth stains are more difficult to remove then extrinsic stains, but they can be treated.

Does cheese stain teeth? ›

Dairy products, such as cheese, yogurt and milk, contain lactic acid and the enamel-fortifying mineral calcium, which strengthen teeth while also whitening them. Chewing on cheese also prompts production of saliva, which washes away staining food particles.

Does cinnamon stain teeth? ›

These macromolecules can bind to your teeth and cause discoloration. Foods/Spices – Red meats, red pistachios, berries, chocolate of ANY type and caramel can stain your freshly whitened teeth. So can condiments or spices like marinara or tomato sauce, vinaigrettes, soy sauce, turmeric, curry and even cinnamon.

Does pineapple whiten teeth? ›

Pineapples and oranges are notoriously known for being tart. When you eat something tart, it can cause the mouth to produce more saliva, which will naturally wash the teeth and keep them squeaky clean and white.

What whitens teeth? ›

Use Baking Soda and Hydrogen Peroxide

Baking soda can help get rid of plaque that's on your teeth while hydrogen peroxide is an antibacterial agent that can whiten your teeth and keep them free of germs. When you mix these two together, you'll create a paste-like substance.

Can ginger damage teeth? ›

Ginger helps remove plaque and prevent cavities, while strengthening your gums and preventing inflammations. Chewing on raw ginger prevents oral infections, cavities, gingivitis, and removes plaque due to its main ingredients Gingerol and Raffinose.

What food can damage your teeth? ›

The bad guys
  • Sticky candies and sweets. If you eat sweets, go for those that clear out of your mouth quickly. ...
  • Starchy foods that can get stuck in your mouth. Soft breads and potato chips, for instance, can get trapped between your teeth.
  • Carbonated soft drinks. ...
  • Substances that dry out your mouth.

Can teeth stains go away? ›

Professional whitening works best on surface (extrinsic) stains. But some whitening products can remove deep dental (intrinsic) stains, too. In-office bleaching takes about one hour to complete. Most take-home whitening treatments require 30- to 60-minute daily treatments for up to six weeks.

How do I stop my teeth staining? ›

Try to drink water right after consuming such food or beverages to give your mouth and teeth a subtle rinse. If you can brush your teeth after a strongly coloured food item that would be best to avoid staining. You could use a straw when drinking colas or iced tea/coffee to minimise contact with your teeth.

References

Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 5678

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.