6 Foods and Drinks That Are Notorious for Tooth Discoloration

6 Foods and Drinks That Are Notorious for Tooth Discoloration

Careful oral hygiene and professional dental cleanings are essential to keeping your smile bright. However, some foods and drinks are notorious for tooth discoloration, no matter how scrupulously you care for your smile. Here are six of the top tooth staining items.

Dark Berries

Although they are packed with antioxidants, dark berries are among the worst offenders when it comes to staining your teeth. Cranberries, raspberries, blueberries, and blackberries head the list. Don’t stop consuming these extremely healthy berries, but do take active measures to guard your teeth. Drink plenty of plenty of plain water with them.


You probably don’t want to stop adding beautiful, bright red tomatoes to your salads and recipes, but be careful. They are high in acids that can erode tooth enamel, exposing the yellow layer of dentin. Fortunately, dark green vegetables such as spinach and kale actually create a protective film over the teeth. Be sure to eat plenty of leafy greens before your favorite tomato sauce. Citrus fruits can also erode tooth enamel, so be sure to rinse with plain water immediately after enjoying them.

Coffee and Tea

Due to their high concentrations of tannins, coffee and tea can easily stain the teeth. You don’t need to stop drinking them, but you should think proactively about protecting your teeth. Consuming these beverages from a cup with a lid, or through a straw, can guard the teeth as well, as the liquid will be unable to coat your teeth.


You probably already know that red wine can stain your teeth due to its tannins. However, white wine is also a problem due to its acids. Follow each glass of wine with a glass of water to keep your mouth well-rinsed.


Curry is an extremely popular Indian spice, but it can yellow your teeth over time. Pair your curry with natural tooth cleansing foods such as carrots, cauliflower, celery, or apples.

Balsamic Vinegar

Balsamic vinegar is a common ingredient in vinaigrette dressings, but the dark and sticky liquid can easily stain your teeth. Fortunately, crunchy vegetables can prevent it from coating your teeth. Lightly dress your salad instead of soaking it, and include a range of lettuces and vegetables beyond plain iceberg lettuce.

There is no need to refrain from consuming your favorite foods and drinks simply because you are worried about staining your teeth. Instead, balance and moderation are key. Pair tooth staining items with those that are natural tooth cleansers. Rinse your mouth with plain water after every meal, beverage, or snack. Brush and floss scrupulously, and have a professional dental cleaning twice per year. With a bit of effort, there is no reason that your diet should stain your teeth.

Ready to Get Started?

If you would like an experienced and compassionate dentist to guide you through your dental journey, contact Imperial Dental Associates at 203-227-2520 to schedule your first appointment.