Food that Stains Teeth


Food that stains teeth

Foods and beverages can discolor and stain your teeth. We also reveal how you can improve the color of your smile at Leslie Nason DDS, your Keller cosmetic dentist!

Coffee and tea

Coffee and tea can stick to teeth and gradually cause stains. Dark coffees and black tea have the most staining potential of all the different types of these hot beverages. Plus, if you add sugar, honey, syrup, or creamer, you increase your risk of tooth decay and cavities. Rinse your mouth with water afterward, chew sugar-free gum, and limit sugary additives to help with your oral health.


If a food or drink can stain a tablecloth, it can stain your teeth. Both red and white wine are acidic which can thin the enamel on your teeth, exposing dentin and increases your risk of tooth decay and cavities. If possible, limit your consumption of wine and rinse your mouth with water afterward.

Soda and fruit juice

More food and drinks that stain your teeth are typically  sugar-filled, such as soda and juice, increase your risk of tooth decay. The acids and dyes in these drinks can lead to serious tooth stains and discolor enamel. Whenever possible, drink water instead of soda and eat whole fruit instead of drinking fruit juice. When you drink fruit juice, make sure it is 100% real fruit juice with no added sugar.

Citrus fruits

Citrus fruits contain citric acid, which gradually damages your enamel. Weakened enamel makes you more susceptible to tooth decay, cavities, sensitive teeth, and discoloration. When you do drink a citrus fruit juice or glass of orange juice, pair it with a glass of water to help rinse your teeth.


Sauces may be tasty, but deeply colored sauces such as soy, tomato, and curry cause stains. Switch to light-colored or creamy sauces, and brush and rinse soon after eating.

Candy and sweets

If you eat sweets such as hard candy, chewing gum, or popsicles that make your tongue change colors, it can also stain your teeth.

How to prevent stains

A balanced diet can still cause stains on your teeth because many healthy foods contain pigment and acid. To keep your smile looking and feeling healthy, be sure to do the following:

  • Use a Straw: Sip stain-causing drinks like sodas, juices, and iced tea through a straw. This should keep the liquid away from your teeth.
  • Swallow Swiftly: Don’t let stain-causing foods and drinks linger in your mouth. Swallow them.
  • Rinse and Brush After Eating: Rinse your mouth with water after you eat or drink something that can stain. Wait 30 minutes to an hour before brushing after eating something with acid, any sooner and you could hurt the enamel on your teeth.
  • Brush your teeth twice a day: The American Dental Association recommends brushing your teeth twice a day with fluoride toothpaste for two minutes each time. Brushing your teeth helps remove food and plaque.
  • Floss every day: Regular flossing can protect teeth from cavities and decay by removing food particles before bacteria and acid have a chance to attack. Flossing also reduces your risk for developing gum disease by removing potential irritants.
  • Avoid tobacco products: Smokeless tobacco can irritate your gum tissue, causing it to recede or pull away from your teeth. Once the gum tissue recedes, your teeth roots become exposed, creating an increased risk of tooth decay.
  • Visit us for routine cleanings and checkups: To maintain proper oral health, it’s crucial that you schedule regular 6-month cleanings and checkups with your local dentist. The teeth whitening system that we use delivers our patients whitening results that are hard to beat.

If you eat food that stain teeth or drink coffee or soda and have a special event or a holiday is approaching and you want to make sure you smile with confidence, call our Keller dental office today. If you’re in the Keller, Southlake, North Richland Hills, Bedford, Fort Worth or in the mid-cities area and are interested in teeth whitening, visit one of our dental office in Keller TX. The dentists at Leslie Nason, DDS can provide a wide range of services from dental crowns to veneers and whitening procedures. For further information, questions, or to schedule an appointment, contact the office at 817-503-0305.

Call Now