• You're all caught up!

Foods That Cause Yellow Teeth

author image Carolyn Williams
Carolyn Williams began writing and editing professionally over 20 years ago. Her work appears on various websites. An avid traveler, swimmer and golf enthusiast, Williams has a Bachelor of Arts in English from Mills College and a Master of Business Administration from St. Mary's College of California.
Foods That Cause Yellow Teeth
Teeth can stain easily, and your diet may be the cause. Photo Credit Christopher Robbins/Stockbyte/Getty Images


Yellowing teeth may be a sign of aging, but they could also be a sign that your diet is high in foods that stain teeth. The enamel of your tooth is white, and the underlying layer, called dentin, is yellow. If the enamel is wearing off your tooth, consult your dentist. But if the enamel is intact, you can try cutting back on foods that cause yellow teeth.

Coffee and Tea

If you drink coffee or tea, you might be damaging your teeth. Very hot drinks can cause microfractures of your tooth surface, revealing the yellow surface beneath. In addition, the change in temperature can cause the surface of your tooth to expand, allowing stains to settle into the enamel. The dark color of coffee or tea stains the white of the enamel on your teeth. If you have very rough enamel or poor brushing and flossing habits, the staining will occur more quickly.


Berries include deep, natural colors that stain the enamel that surrounds your teeth. And their sugar content is often high, which can cause yellowing over time. Cherries, blackberries and blueberries are especially problematic. To determine if a berry might stain your teeth, give it a simple test: If you're worried about dripping juice onto your shirt, then you should also be concerned about it remaining on your teeth. Enjoy the berries, but brush your teeth immediately afterward to prevent any yellowing of your teeth. If a brush isn't available, then rinse your mouth with water to avoid leaving the berry juices and sugars on the surface of your teeth.


The deep reds and yellows of curry powder make for a delightful dish; however, those vibrant colors also stain your teeth. The best way to combat any stain remaining on your teeth is to avoid eating this spice altogether. However, if you love a good curry, brush your teeth immediately after finishing the meal to remove any potential stain. If you don't have a toothbrush handy, rinse your mouth with water.

Soda Pop

Soda contains acids that literally eat away at the enamel on your teeth, causing your teeth to appear yellow. If you must drink soda, use a straw to limit the amount of soda that touches the surface of your teeth. Drink water immediately after finishing a soft drink, and rinse your mouth out to minimize the sugars that are left on your teeth. The sugars ferment and build into plaque, which also damages your teeth.

LiveStrong Calorie Tracker
THE LIVESTRONG.COM MyPlate Nutrition, Workouts & Tips
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media