Foods & Drinks that Really Stain your Teeth

Teeth are supposed to be white, right? Like, they’re not supposed to turn off-white, or even a yellow-ish color, correct?

If the answer to those questions is “no,” I think we may have a problem already. Teeth are supposed to be white, and it’s our responsibility to make sure that they don’t turn any other colors.

However, even though it’s our responsibility to make sure they don’t change colors, it’s also our responsibility to know and understand it’s difficult to keep our teeth 100% clean. For example, all those sugary and/or acidic foods that we tend to love so much really take a toll on our ability to keep our teeth nice and clean. In addition, things that we eat and drink, such as red wine and tomato sauce, splash unwanted, and unseen, stains on our teeth, too.

So, I’m here to help you out in this department. I know that you want to eat and drink all these horrible, stain producing products. Why do I know this? Well, because I want to eat and drink all of these horrible, stain producing products, too. So, there are two steps in the process that I’m about to walk you through:

1. Knowing and understanding what products stain your teeth

2. Taking a fighting action against nasty, preventable stains

Let’s get started.


The Horrible, Stain Producing Products:

Balsamic vinegar

  • specifically the dark pigments in the vinegar and the sticky portion of it, too.

Soy sauce

  • specifically, once again, the dark pigments in the sauce and the sticky portion of it, too.

Fruit that’s pigmented

  • for example, blackberries, blueberries, and pomegranates. This happens because the pigments found in these fruits are dark, and all dark pigments have the ability to severely stain your teeth over time. In this case, the pigments are either dark red or dark purple.

Tomato sauce

  • the acidity mixed with the dark pigmentation attacks the whiteness of your teeth. Acidic foods actually act as an attack food on your tooth enamel, which in turn can be more susceptible to stains.

Fruit juices

  • each fruit juice has a little bit of acidity in, which, as mentioned above, can break down tooth enamel. However, fruit juices are also loaded with sugar, giving them the ability to weaken teeth, therefore making you even more susceptible to tooth staining.


  • as fruit juices weaken teeth with acidity and sugar, so do all soda products. In addition, the darker the soda, the more susceptible you are to stains.


  • the pigmentation in this vegetable is so strong that it has the ability to discolor your teeth a red or orange-like color.


  • the pigmentation in the spice used to make curry can stain your teeth either a yellow or orange-like color.


  • this goes for cigarettes and hookah. Tar and nicotine are present in these products, and both of these products can lead to a yellow or brown-like stain on your teeth. In addition, they can also cause more serious damage to your teeth, such as loss of teeth, receding gums, and regular bone loss.

Coffee and/or tea

  • this drink is extremely hard to give up (though, I’m not telling you to give it up necessarily). These products may be used to wake you up in the morning or throughout the day, but they also contain something called tannin. Tannins can stain your teeth either a gray or brown-like color, especially if you consume them on a daily basis.

Red wine

  • just like coffee and tea, red wine also contains tannins. So much so, that the tannins stain your teeth almost immediately after drinking the alcohol.


Fighting Actions:

Use a straw.

  • When, and if possible, use a straw when drinking substances such as fruit juices, soda, coffee, tea, or red wine. This eliminates the amount of staining to your teeth by shooting the drink down to the back of your mouth. There is still a possibility that minor staining may occur, but nothing major.

Brush, a lot.

  • Brush your teeth at least twice a day. In addition, brush those pearly whites after having them come into contact with any of the above stain provoking foods and/or drinks.

Don’t use the natural toothpastes.

  • Honestly, they’re not that good. Instead, use toothpastes that contain fluoride or hydroxyapatite. These chemicals will actually make your teeth stronger in the fight against stains. Also, if your teeth are very sensitive, don’t use hydroxyapatite; Instead, use a toothpaste with the chemical calcium hydroxide in it, as this will help with your sensitivity.
  • That’s not all, though. Many dentists don’t recommend using natural toothpastes, as they don’t re-mineralize your teeth. In addition, however, dentists do recommend using a normal toothpaste one day, then using a whitening toothpaste the next day; In other words, alternate your pastes.

Floss every single day.

  • Make a habit of it if you have to. No harm comes to those who floss.

Use mouth wash, but make sure it’s alcohol-free.

  • A fact that the dentists know and that many of us don’t know is that a mouth wash with alcohol in it is no good for you. Specifically speaking, these washes tend to dry your mouth out by limiting the amount of saliva you can produce. And, if you use a mouth wash such as this too often, you can dry your gums out more than they need to be (well, gums shouldn’t be dried out), and can in turn cause stunt nourishment to your mouth.

Hydrate sufficiently.

  • When, and if, you do consume some of teh foods or drinks listed above, be sure to stay hydrated. Hydrating yourself with plenty of water will neutralize the pH levels in your mouth, therefore clearing those nasty stains right out.

Eat those leafy greens.

  • Eating any leafy green vegetables or eating any foods that you really have to bite into, will help remove those stubborn stains. In addition, such foods will fight against plague build up, too.


Have fun with the above advice and watch out for those unwanted stains!


  • By Jenny Lyn