Foods That Stain Teeth: 9 Tooth-Staining Foods and Drinks (2024)

Foods That Stain Teeth: 9 Tooth-Staining Foods and Drinks (1)Share on Pinterest

Your morning mocha or favorite spaghetti dish may be doing more than providing fuel, nutrition, and calories to your daily diet. Over time, foods and drinks with a dark pigment and high acidic content can also lead to stains on your teeth.

So what types of foods and beverages are the biggest tooth-staining culprits? In this article, we’ll take a closer look at the top offenders that can cause your pearly whites to lose their sparkle and become discolored.

Red wine

According to Joseph Salim, DMD, acidic foods and drinks like red wine can roughen and open up the pores within the enamel of your teeth.

“As the enamel becomes rougher and its overall surface area increases, this can pave the way for the colors found within foods and beverages we consume to become etched to the surface of your teeth,” Salim says.

He explains that this phenomenon can happen when drinking red wine. The acidic nature of this beverage can “etch” the enamel and allow the dark red particles of wine to adhere to its surfaces.

Coffee

Your morning brew might be one of the main culprits behind your stained teeth.

Coffee contains tannins, a type of chemical compound called a polyphenol, that can cause color compounds to stick to your teeth.

Tea

Like coffee, tea contains tannins that can stain your teeth. The good news is that there’s a simple way to cut down on tea’s tooth-staining abilities.

One 2014 study found that adding 2 percent milk to tea can significantly reduce the ability of tea to stain teeth. More specifically, researchers determined that casein, a protein in milk, was responsible for preventing tea-induced stains.

Berries and fruit juices

Blackberries, blueberries, pomegranates, and other dark berries contain a dark pigmentation that can cause staining on teeth.

Salim says tiny organic particles can penetrate the pores in your tooth enamel and remain attached. If your teeth have a higher porosity, this will lead to more persistent stains. That’s why your teeth can turn purple and may continue to have a purplish hue after eating blueberries.

Like deep-colored fruits, dark-pigmented juices — like cranberry, grape, beet, pomegranate, and blueberry — can also discolor your teeth.

Dark cola

Regularly sipping on a can of sugar-laden cola can also cause your teeth to become discolored. That’s because acidic drinks like soda can cause erosion of your enamel.

“When enamel is eroded, it won’t only make the tooth more susceptible to staining. It will also allow the dentin of the tooth, which is naturally darker and yellower than the enamel, to show through,” Salim explains.

Energy and sports drinks

According to one 2012 study, both energy drinks and sports drinks are associated with the breakdown of enamel, which contributes to stains.

This study also indicated that energy drinks seem to have higher acidity and enamel dissolution associated with them than sports drinks.

Tomato-based sauces

If you want to keep your pearly whites looking their best, you may want to take precautions when eating tomato-based sauces like the kind you typically have on pizza or spaghetti.

Not only are tomato-based sauces bright in color, but they’re also acidic. Rinsing your mouth out with water after eating this kind of sauce can help prevent your teeth from getting stained.

Soy sauce and balsamic vinegar

Dark-pigmented sauces like soy sauce and balsamic vinegar are also known to stain teeth.

According to Rene Y. Dell’Acqua, DDS, the high acid content in foods like vinegar can cause the enamel to break down, allowing a stain to set in.

“Basically anything you put into your mouth that can stain a linen napkin has the ability to cause stains on your teeth,” she says.

Sweets and candy

Sweets and candy, especially dark varieties like chocolate, can cause mild staining to your teeth, Salim says.

Additionally, a lot of hard and gummy-type candies contains colored dyes that can settle on your enamel.

Your favorite foods and beverages might not be the only thing to blame for tooth stains. If you’ve noticed discoloration on your teeth, the following offenders could be responsible, too.

Tobacco products

Tobacco stains can be caused by smoking cigarettes, pipes, cigars, or chewing tobacco.

Salim explains tobacco products can affect the color of your teeth because of the presence of the following two chemical compounds:

  • nicotine, which is colorless but gives teeth a yellowish color in the presence of oxygen
  • tar, which is naturally dark

Certain medications

“You can get intrinsic stains from antibiotics such as tetracycline if taken before the age of 7,” says Jennifer Jablow, DDS.

“Tetracycline chelates the calcium deposition while your adult teeth are forming. This can cause bands or stripe-like dark discoloration that can be very hard to get rid of,” she explains.

Wear and tear

Wear and tear on your teeth over time can also cause your teeth to look discolored. After years of brushing your teeth, the enamel gradually wears down and gets thinner. This allows the yellowish-colored dentin underneath to show through, which can make your teeth look darker and stained.

Infection

An infection in your tooth’s pulp — the soft core or tissue beneath your tooth’s enamel and dentin layers — can cause your tooth to become discolored.

Advanced tooth decay can cause a breakdown of the pulp which, in turn, can damage the root of your tooth and give it a grayish-black appearance. A root canal may be needed to clean out the decay and infection.

Trauma to a tooth

Trauma to a baby tooth can affect the growing adult tooth, which can sometimes make the adult tooth look yellow if the enamel doesn’t form properly.

Trauma can also make an adult tooth look darker if the enamel chips away, exposing the naturally yellower dentin layer underneath.

Preventing stains — or at least minimizing them — is possible with a few at-home tricks and tips. If you’re dealing with stubborn stains and discoloration, you may need to see your dentist for an in-office procedure.

Stain prevention tips

  • Reduce or avoid stain-causing culprits. While not the most popular option, cutting back on stain-causing food and drinks can help prevent tooth discoloration.
  • Brush your teeth after consuming a tooth-staining food or drink. Make a point to brush and floss soon after you’ve consumed food or drinks that can discolor your teeth.
  • Swish with water after consuming a tooth-staining food or drink. If you can’t get to a toothbrush right away, rinsing your mouth with water can help wash some of the substance away. Just make sure the water washes over your teeth.
  • Drink through a straw. When drinking dark-colored juices, coffee, tea, sodas, or energy drinks, consider using a straw. This can prevent the liquid from making contact with your teeth.
  • Avoid tobacco products. Talk with your doctor if you need help cutting back or eliminating tobacco products.
  • Try an in-office whitening procedure. Your dentist can whiten your teeth with an in-office whitening procedure that uses high concentrations of hydrogen peroxide. Your dentist can also make custom trays that deliver prescription-strength whitening gel to your teeth. With this at-home treatment, you’ll wear the trays for up to 1 hour a day for a few weeks to whiten your teeth.
  • Try an over-the-counter whitening kit. An over-the-counter whitening kit can help lift some stains, but these products don’t work as well as dentist-prescribed whiteners.

Was this helpful?

Food and drinks with darker pigments, tannins, or high acidic content can lead to tooth staining or discoloration over time.

The good news is you don’t have to give up your favorite foods and beverages to keep your teeth looking good.

By brushing your teeth after eating and drinking, swishing with water, practicing good dental hygiene, and opting for tooth-whitening procedures or kits, you can help ensure that your smile stays white and bright.

Foods That Stain Teeth: 9 Tooth-Staining Foods and Drinks (2024)

FAQs

Foods That Stain Teeth: 9 Tooth-Staining Foods and Drinks? ›

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.

What foods and drinks stain your 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

What drink stains your teeth the most research? ›

Here Are the Drinks Most Likely to Mark Your Teeth:
  • Colored Sports. Drinks While many people don't think of sports drinks as staining, they do have the potential. ...
  • Red Wine. The dark purple color comes from having many chromogens. ...
  • Coffee. ...
  • Soda. ...
  • The Biggest Offender- Black Tea.
Oct 31, 2019

What are some of the things that cause stains in teeth? ›

Tooth Discoloration Causes
  • Foods/drinks. Coffee, tea, colas, wines, and certain fruits and vegetables (for example, apples, and potatoes) can stain your teeth.
  • Tobacco use. Smoking or chewing tobacco can stain teeth.
  • Poor dental hygiene. ...
  • Disease. ...
  • Medications. ...
  • Dental materials. ...
  • Aging. ...
  • Genetics.
Apr 4, 2023

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.

What is the best drink that doesn't stain teeth? ›

Four drinks that won't damage your teeth
  1. Water. It should come as no surprise that water is the best drink when it comes to both your oral and general health. ...
  2. Milk. Milk is packed with calcium, a mineral that is naturally found in the teeth. ...
  3. Tea. ...
  4. Low-sugar vegetable juices.
Aug 19, 2022

What are the worst foods for staining teeth? ›

Between acidity and colour, drinks like coffee, tea, red wine, fizzy drinks and energy drinks can stain teeth and contribute to tooth enamel erosion. TIP: Drinking through a straw helps the staining dyes avoid teeth altogether.

Do blueberries stain teeth? ›

Blueberries, blackberries, cherries, pomegranates, and other vibrant fruits can stain teeth. So can juices and pies made from them. Paler fruits, like white grapes and white cranberries, are less likely to cause stains. But they do have acid that can soften or weaken your enamel.

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.

Do strawberries stain teeth? ›

Fruits and vegetables that are bright in color — like strawberries, blueberries, or beets, can stain your teeth. But in general, the health benefits from these foods strong in antioxidants outweigh the negatives.

What food whitens teeth? ›

Strawberries, watermelon, and dairy products may help whiten your teeth. These foods contain compounds with lightening properties. Pineapple and papaya also have proteolytic enzymes that dissolve stain-causing proteins on your teeth.

Do tomatoes stain teeth? ›

Tomatoes are extremely acidic and, along with the red colour, your teeth are a prime target for stains each time you consume a tomato-based pasta sauce. Consider using a white sauce on your pasta or have a salad with dark green vegetables, such as kale, broccoli or spinach, before eating tomato sauce.

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.

What drinks don't stain teeth? ›

Fortunately, like water, there are a few other drinks that you can enjoy that also won't cause stains.
  • White Tea. Many studies have examined the benefits of tea on oral health. ...
  • Milk. Milk is a great drink for oral health for many reasons. ...
  • Rooibos Herbal Tea.
Apr 25, 2019

How do you Unstain your teeth fast? ›

Remedies for yellow teeth
  1. Brushing your teeth. Your first plan of action should be to brush your teeth more often and in the correct manner. ...
  2. Baking soda and hydrogen peroxide. ...
  3. Coconut oil pulling. ...
  4. Apple cider vinegar. ...
  5. Lemon, orange, or banana peels. ...
  6. Activated charcoal. ...
  7. Eating fruits and vegetables with a higher water content.

What drink keeps your teeth white? ›

First, water is the absolute best thing you can drink to keep your smile healthy. Rinsing your mouth out when you first wake up can help keep white spots from appearing. Second, as mentioned above, milk can be a great way to fortify your enamel and reduce stains.

What foods make teeth whiter? ›

Here are seven foods and drinks that can whiten teeth:
  • Strawberries. Strawberries can look deceiving due to their red color. ...
  • Pineapples. Bromelain is an enzyme found in pineapples. ...
  • Dairy Products. ...
  • Apples. ...
  • Oranges. ...
  • Carrots, Celery & Brocolli. ...
  • Water. ...
  • Coffee & Tea.

How do you stop drinks from staining your teeth? ›

Try drinking your iced tea/coffee through a straw to reduce stain risk. Also ensure you rinse your mouth and brush your teeth within 30 minutes of consumption. Utilise an electric toothbrush, if possible, as it can act as a more effective method against stains than a manual brush.

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6701

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.