Foods and Habits That Stain Your Teeth (2024)

If your smile isn't as bright as you'd like, think about what you put in your mouth. You can stain your teeth if you smoke or if you eat or drink certain things, and it's more likely to happen as you age.

But once you know what to eat -- and what to avoid -- you can keep your pearly whites bright and shiny.

What Causes Stains?

"Tooth enamel [changes] as you get older," says Sally Cram, DDS. "Like a piece of pottery that gets fine lines [over time], the stain gets into the little cracks and crevices."

You need to watch out for these three things:

  • Chromogens -- compounds with strong pigments that cling to enamel
  • Tannins -- plant-based compounds that make it easier for stains to stick to teeth
  • Acids -- these make tooth enamel softer and rougher, so it's easier for stains to set in

Coffee, Tea, or Neither?

You probably think the main cause of darkened teeth in the U.S. is a drink you brew for yourself in the morning. After all, more than half of Americans drink coffee every day. You can tell from its color that it's high in chromogens, and it's very acidic. Together, these factors help turn white teeth yellow over time.

But it's not the worst culprit. That would be tea, which nearly half your fellow Americans drink every day. Not only is it full of acid, it also has tannins.

"Tea causes teeth to stain much worse than coffee," says Mark S. Wolff, DDS, PhD, professor at the New York University College of Dentistry. "Iced tea or brewed tea -- it doesn't matter."

If you have coffee or tea only after Sunday dinner, you're less likely to have stained teeth than if you drink three cups every morning.

"To really have that big of an effect, it's really the frequency of intake that's going to make the stain," Cram says.

What's In Your Glass?

Red wine can be good for your health, but it's not ideal for a bright smile. Wolff says three factors work against it: It's very acidic, it has lots of tannins, and -- as its deep purple color suggests -- it's high in chromogens, which land on your teeth and stick to them quickly Wolff says.

White wine has both acid and, despite its color, some tannins. It doesn't have its own color to stain teeth, but the tannins and acids make your teeth fair game for other types of stains. They're more likely to be stained by a tomato, a blueberry, or a strawberry, Wolff says.

Food Dye

If you've ever sucked on a lollipop and found that your tongue and teeth turned blue, you've seen the effects. Dentists suggest that you avoid brightly colored candy, ice pops, and sweetened drinks. Colored sports drinks aren't safe, either. Chug any one shade too often, Wolff says, and don't be surprised if it shows up on your choppers.

"Food coloring is a pretty aggressive coloring," Wolff says. "If you have exposed root surfaces, it loves that surface even more than white enamel.

Soft Drinks; Hard Truths

People who drink cola may notice their teeth turning yellow over time. That's because soda is very acidic, and dark cola contains chromogens.

Clear-soda drinkers also may get duller teeth because lemon-lime flavors contain acids, which make teeth prone to stains from other foods.

"It's like red wine vs. white wine," Wolff says. White wine makes your teeth easier to stain. So does clear soda. And all sodas have almost the same acid level whether they're dark, clear, regular, or diet.

Lemonade, which is high in citric acid, can open the door to stains. "After that exposure, any color you put on it will make a stain," Wolff says.

When Berries Bite Back

Blueberries, strawberries, raspberries, and blackberries are high in chromogens. You'll also find them in cherries and tomatoes. Grapes and pomegranates have them too along with tannins.

A good rule of thumb: Fruit that would stain your clothes will do the same thing to your teeth.

Tips to Keep Your Smile Bright

You won't have to give up coffee, red wine, or blueberries if you add one or more of these habits to your regular routine:

  • Brush right away. After a bowl of cereal with berries, brush your teeth. If you drink coffee at work, keep a toothbrush in your desk to use after your final cup . Use paste with a little whitening agent, Cram says.
  • Rinse your mouth. Can't brush? Swish water around in your mouth after you eat or drink. "Even water is better than leaving all that material behind," Wolff says.
  • Use a straw. Straws pull liquids inside your mouth, so the drink bypasses your smile. "It's not going all over your teeth," Cram says. "It's going on the roof of your mouth."
  • See the dentist. Going for cleanings helps to smooth the fine cracks in tooth enamel where color gets trapped. "Keeping your teeth polished helps to reduce the amount of stains," Wolff says.
Foods and Habits That Stain Your Teeth (2024)

FAQs

Foods and Habits That Stain Your 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.

What foods stain your teeth the most? ›

Which foods and drinks can stain your teeth?
  • Coffee. ...
  • Tea. ...
  • Berries and fruit juices. ...
  • Dark cola. ...
  • Energy and sports drinks. ...
  • Tomato-based sauces. ...
  • Soy sauce and balsamic vinegar. ...
  • Sweets and candy. Sweets and candy, especially dark varieties like chocolate, can cause mild staining to your teeth, Salim says.
Dec 11, 2020

What foods can contribute to a change in color of your 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.

How do I stop my teeth from staining? ›

Brush your teeth two to three times a day using a soft-bristled brush and ADA-approved fluoride toothpaste. Floss between your teeth once a day. Limit foods and drinks that stain teeth, like tea, coffee, cola and red wine.

What stains teeth the fastest? ›

Top 20 Foods and Drinks that Stain Teeth
  • Coffee. One of the biggest teeth-staining culprits is coffee. ...
  • Tea. Similarly, to a cappuccino or latte, teas contain tannins which help stains stick to teeth. ...
  • Red Wine. Just like coffee and tea, red wine contains tannins. ...
  • White Wine. ...
  • Soda. ...
  • Juice. ...
  • Sports Drinks. ...
  • Curry.

What is the number one thing that stains your teeth? ›

The dark color of coffee, along with tannins — a chemical compound that can lead to discoloration — is the culprit for staining. Tannins are found not only in coffee, but other beverages like tea, wine, and chocolate. Tea also contains tannins. The darker the color of the tea, the more likely it is to stain your teeth.

What vitamin deficiency causes teeth discoloration? ›

Tooth discoloration from vitamin deficiency often occurs in people who don't get enough vitamin D. Without exposure to sunlight or other sources of this vitamin, the dentin that forms the core of the teeth cannot fully regenerate and build new layers.

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 blueberries stain your teeth? ›

While blueberries are healthy and delicious, they can also stain your teeth. The pigments in blueberries can cling to your teeth and cause them to appear discolored.

Can stained teeth become white again? ›

What Can Be Done to Whiten Yellow Teeth? If you're looking for a radical change in the coloring of your teeth, you need professional-grade whitening to get the job done. Your cosmetic dentist can provide treatment that penetrates deep into the enamel and removes years of stains with a powerful bleaching agent.

Why are my teeth suddenly staining? ›

Oral Care: Poor dental hygiene, such as inadequate brushing or flossing, can lead to tooth discoloration. Trauma or Disease: Any trauma, illness, or disease that affects enamel development in children—either in the womb or while teeth are developing (under the age of 8)—can cause discolored teeth.

Can teeth staining be reversed? ›

Most of the time, the stains are “extrinsic,” affecting the tooth enamel alone, and can be corrected. An example of extrinsic discoloration is stains caused by foods or beverages. Black tea or coffee; wines, both red and white; and darkly colored foods such as beets or chocolate are prime culprits.

What drink whitens teeth? ›

Drinks That Naturally Whiten Teeth

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 whitens teeth fast? ›

Seven Ways to Naturally Whiten Teeth
  • Eat Strawberries. One of the simplest ways to naturally whiten your teeth is just by eating strawberries. ...
  • Eat Plenty of Fruits and Vegetables. ...
  • Brush After You Eat or Drink. ...
  • Rinse with Apple Cider Vinegar. ...
  • Apply Coconut Oil. ...
  • Brush Your Tongue. ...
  • Use Baking Soda and Hydrogen Peroxide.

Do bananas whiten teeth? ›

Banana peels don't do anything to whiten your teeth. Many articles recommend rubbing the peel against your teeth for a few minutes. While this could scrub off some surface stains, it's no more effective than brushing your teeth. Banana peels have no special whitening properties.

What foods don't stain teeth? ›

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 not to eat for teeth whitening? ›

To avoid this from happening, stay away from the following ten foods and beverages for at least the first 48 hours after treatment.
  • Teas and Coffee. ...
  • Red and White Wines. ...
  • Dark Fruits or Vegetables. ...
  • Sugary Treats. ...
  • Fizzy Soft Drinks. ...
  • Tomatoes and Tomato Sauces. ...
  • Citrus Fruits. ...
  • Fruit and Vegetable Juices.
Aug 8, 2022

What makes teeth more yellow? ›

Foods. Berries, tomatoes and other highly pigmented items are foods that stain your teeth. In a way, your mother was right when she said candy, popsicles and sugary chewing gum make your teeth yellow or stained. A diet high in sugar and simple carbohydrates can welcome bacteria and discolor teeth.

How can I naturally whiten my teeth? ›

Seven Ways to Naturally Whiten Teeth
  1. Eat Strawberries. One of the simplest ways to naturally whiten your teeth is just by eating strawberries. ...
  2. Eat Plenty of Fruits and Vegetables. ...
  3. Brush After You Eat or Drink. ...
  4. Rinse with Apple Cider Vinegar. ...
  5. Apply Coconut Oil. ...
  6. Brush Your Tongue. ...
  7. Use Baking Soda and Hydrogen Peroxide.

Top Articles
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 5762

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.