4 Foods that Stain Your Teeth- and One will Really Surprise You!

The journey to a bright, white smile can often be a frustrating one. Even though you might have a diligent brushing routine, you’re still seeing stains and aren’t sure what to do. You can use every over-the-counter whitening product on the market, but the same rule will always apply: watch what you eat. If you’re looking for a perfect smile, you’ll find the best results by steering clear of these 4 foods and beverages.



While berries are famous for being packed full of healthy antioxidants, they are also infamous for staining your teeth.

The dark pigment found in blueberries, blackberries, and raspberries are full of acids that cling to the tooth’s enamel and cause staining. This is true whether you consume them by eating them raw, drinking them in juices, or eating jellies.

If you do find yourself unable to resist those delicious bite-sized fruits, wash them down with milk or water to neutralize the acid. Colgate even recommends eating a hard cheese to strengthen teeth and get rid of unwanted acids left behind.


Balsamic Vinegar

The dark color of this salad dressing makes it a no-brainer for oral stains but not one . It sticks to teeth causing quick staining unless it’s quickly brushed away. You can still enjoy balsamic vinegar on your salads; just make sure it’s paired with a crunchy lettuce. Those crunchy greens help to clean away stains as you eat.


Tomato Sauce

Although beautiful, the red color of tomato sauce is highly acidic and will wreak havoc on your pearly whites. Tomatoes, tomato sauce, and ketchup can cause enamel erosion. Colgate also recommends eating leafy greens such as kale or spinach to create a protective film over your teeth before you get to the tomatoes.



A glass of red wine a day is proven to be a heart-healthy choice but like many things on this list is incredibly acidic. Tannins and chromogens give red wine its rich color, but they also easily adhere to teeth and cause them to discolor.

But listen up Chardonnay drinkers – white wine can stain your teeth too. White wines also have high acid levels and tannins which make it possible to cause your teeth to yellow. However, you’re more likely to see damage from coffees, teas, and even sports drinks.


What To Do?

Though it can seem discouraging seeing some of your favorite foods listed as smile enemies, don’t fret. As with most things, enjoying them in moderation and having good oral hygiene is key to keeping those stains at bay.

But if you’re like many people who are tired of dull or yellow teeth, Perfect Smile Tulsa offers many teeth whitening options for all budgets- if you’re looking to boost your smile just a shade or two or want those chompers to “shine like the top of the Chrysler Building,” we’ve got you covered.

Mark M. Davis, DDS General and Cosmetic Dentist in Tulsa since 1982

You Might Also Enjoy...

What is TMJ?

What is TMJ disorder? What are some of the symptoms? What causes TMJ disorder? How can I fix TMJ disorder?

Why your at-home teeth whitening doesn't work

Tried all the teeth whitening kits, but still have dull, stained, or yellow teeth? Read on to find out why your at-home teeth whitening doesn't work and what you can do to get a brighter, whiter smile.