Five Foods and Drinks That Stain Teeth Every Time

foods and drinks that stain teeth

Did you know the top 5 foods and drinks that stain teeth? With wine day set to be celebrated on May 25th, you and most people are sure to have their fair share of Vino. That’s great. Studies have shown that wine, specifically red wine, is very good for your health. However, before you start drinking one glass of wine after another, you may want to read on.

Below, you’ll find a list of five food and drinks that are notorious for causing stains – including wine!


Berries are delicious and extremely healthy for you. Put simply, they’re a joy to eat. But, did you know that they can stain your teeth? In particular, blueberries, cranberries, raspberries, and blackberries are notorious for causing tooth stains. It doesn’t matter if you eat them whole, drink them as a juice, or process them as jelly and jam. They can – and will – cause tooth stains.

Fortunately, it’s not all that bad. You can still eat them, so long as you don’t let them stay in your mouth for too long. Also, try to drink water to flush down the color and minimize staining. Better yet, finish eating berries with a glass of milk to neutralize the acid, and at the same time, strengthen your teeth. It may help keep down your teeth whitening costs in the long run.


If you love Indian food, then you might want to pay closer attention to your teeth. The deep pigmentation of curry, which is present in many Indian dishes, has been known to cause tooth discoloration.

When dining on curry-spiced food, try to mix in other food that can help prevent stains, such as apples, carrots, celery, broccoli, and cauliflower.

Pasta Sauce

Highly acidic and bright red in color, pasta sauce has a tendency to cling to your teeth. And, eating them regularly can leave your teeth prone to stains.

To combat the staining effect pasta sauce has on your teeth, dine on some dark green veggies, like kale and spinach. Of course, broccoli is a good idea as well. In particular, eating such veggies beforehand works well because doing so creates a protective film over your teeth.

Sports Drinks and Sodas

Often very bright in color and of course, highly acidic, it’s not really that much of a surprise that sports drinks and sodas can cause tooth discoloration. Clear-colored sodas have the same effect, however.

Avoid drinking sports drinks and sodas regularly if you can. If you do drink them, try to drink water after to at least help minimize the effects of the drink’s acidic properties on your teeth.


As mentioned earlier, red wine has properties that discolor your teeth. The acid in wine, in particular, will erode your enamel, softer your teeth and allow the color of the wine to stick to your enamel. White wine also has a similar effect thanks to its acidic properties. But, it doesn’t stain your teeth as much as red wine does.

In case your teeth have already been stained already, be sure to consult your friendly local cosmetic dentist about any available options for tooth whitening treatments. Call for a consultation today at 336-282-2868 or