Charles Calhoun, DDS (918) 250-8861

Five Foods that Stain Teeth

Dental Health Sometimes, trying to obtain a bright, white smile can feel like a nigh impossible task. You have brushed, flossed, and rinsed every day, but even still, the stains aren’t going away. You need a solution. Even though you’ve looked at numerous options for teeth whiteners, and possibly use a whitening product already, you still need to watch what foods you eat. If you want your smile to improve, you need to be aware of these five foods and drinks which can stain your perfect smile.


There’s nothing quite like a hot cup of coffee on a crisp, cold morning. When you need a pick-me-up throughout the day, this is, no doubt, what you turn to. Unfortunately, this beverage comes with a side effect. Coffee stains teeth. It not only alters your mouth’s pH balance, but coffee contains acidic polyphenols (or tannins) which cause discoloration. If you don’t want to give up your daily cup of coffee, then consider rinsing your mouth out after drinking it.


Blueberries have gained the reputation of being a sort of “super food,” full of antioxidants and other benefits to your health. Did you know that blueberries can stain your teeth, too? The acids in blueberries stain your teeth’s enamel, whether you eat blueberries in raw and fresh, or as juice. Even blueberry jelly can stain your teeth. Don’t let this discourage you from eating them, however, since they are very healthful. Drinking a glass of milk or water, or eating cheese can help keep blueberries from discoloring your teeth, as they neutralize the acid.


Whenever you are at a restaurant, party, or just relaxing at the end of the week, sometimes it’s nice to enjoy a glass of your favorite soda. Maybe you don’t drink it often, or only mix it in cocktails. Nonetheless, you probably know soda should only be enjoyed as a treat, due to its effects on your health. With dental health, it is no different. Soda is bad for your teeth. The sugar in soda serves as a food source for bacteria to feed on your enamel, decaying your teeth, and leaving dark holes where they’ve eaten. The main advice, here, is drink soda in moderation, and be sure to brush your teeth afterward.

Tomato Sauce

Whether it’s pizza or pasta, tomato sauce is a beautiful topping in many dishes people love. Unfortunately, tomatoes are acidic, meaning tomato sauce will cause enamel erosion and darken your teeth. We recommend you eat some leafy greens when you are enjoying a dish with tomato sauce. Leafy greens will give your teeth a protective film, so the tomatoes won’t discolor them.


A glass of red or white wine with a meal is hard to resist. In fact, dark red wines have some healthful benefits to you, but wines are also highly acidic. Like coffee, wine contains tannins which stick to your teeth, and discolor them. Fortunately, there are several solutions to keep wines from staining your teeth. If you are eating while drinking wine, this can keep it the teeth from being discolored. Similarly, drinking water in between each sip of wine, or using wine wipes can help maintain your pearly white smile.

How to Keep my Teeth White Tulsa

With so many foods and drinks you enjoy damaging your teeth, what can be done to prevent staining? Well, besides the tips already provided, the one sure way to keep your teeth white is to keep up regular oral hygiene, and enjoying these foods and drinks in moderation. If you want to know more information of how you can keep your teeth white, contact a Tulsa dental specialist. Charles Calhoun DDS will be happy to help you maintain the best possible oral health.