Skip to main content
(470) 600-5974 Contact
Smiling Dental Patient

Are your pearly whites tarnished? Of course, particular food and beverages are to blame, but do you know what it is about them that causes staining? Generally, whatever can stain your clothes may stain your teeth. However, there is more to it.

Why Things Can Stain Teeth

The main culprits are tooth enamel porosity, chromogens, tannins, acids and temperature changes.

Tooth enamel is porous, allowing dietary molecules to penetrate its surface, giving it a yellowish hue. Certain foods and beverages are more impactful. When they penetrate the surface, they quickly leave their mark.

Such eats contain chromogens, which can discolor teeth, or tannins, which enable the food’s color to attach to tooth enamel.

Next, anything with acids can erode teeth, weakening enamel and making teeth more susceptible to stains. Finally, temperature changes in food can also damage enamel.

So, which food and beverage choices are among these high-stain-risk offenders? Anything in the list below! If you want to keep your teeth as white as possible, steer clear of the following items.

Top Teeth-Staining Foods

Maintaining a brilliant grin is simple. It is all about what you put in your mouth. Avoid eating or drinking the following things as much as possible:

  • Tomato-based sauces (pasta sauce)
  • Curry
  • Berries
  • Beetroot
  • Balsamic vinegar
  • Soy sauce
  • Ketchup and pickles
  • Colored Candy & Sweets
  • Popsicles & Slushies
  • Dark-colored fruit juices
  • Black Tea
  • Coffee
  • Cola
  • Red wine
  • Sports drinks

Note: Some of these items (like the berries and beetroot) contain essential vitamins and minerals, so you do not want to eliminate them from your diet entirely.

Tricks to Avoid Stains if You Do Eat Teeth-Staining Foods

In addition to prevention, there are a few good tricks to avoid stains if you consume these foods. Most importantly, brush your teeth at least twice a day, but preferably every time after you eat if you are striving to keep your smile sparkling white. Other helpful practices include:

  • Rinse your mouth with water after eating.
  • Drink milk after eating acidic food.
  • Use a straw for colored drinks.
  • Chew xylitol-containing gum. It can help increase salivation, which helps clean the mouth.
  • Consume crunchy fruits and vegetables like apples, carrots and celery to increase saliva and remove stains naturally (especially when eating teeth-staining foods like curry or balsamic vinaigrette).
  • Eat a salad containing dark greens like spinach, kale or broccoli before pasta with tomato sauce. These vegetables leave a thin film over your teeth, protecting them from tomato stains.
  • See your friendly dentist at Just Brush My Teeth twice a year for a cleaning and checkup.

If All Else Fails, There is Always Teeth Whitening

If you try your best, but your teeth still become yellowish, Just Brush My Teeth can help you get them white again. Call our practice to make an appointment today. You can regain your dazzling smile and keep it that way for a long time now that you know how!

Posted on behalf of Just Brush My Teeth

2480 Windy Hill Road Suite 202
Marietta, GA 30067

Phone: (470) 600-5974


Monday - Thursday: 8:00am - 4:00pm
Friday: By Appointment Only

Contact Just Brush My Teeth to make an appointment today!

Our Patient Reviews

Just Brush My Teeth

4.7 / 5.0

Based on 11 reviews

  • Michelle R.

    Great experience! The staff was really sweet and informative through the whole process and got me in and out pretty quickly plus it is more affordable than any other dentists I have been to.

  • Thomas N.

    Great experience and much more affordable. Dr. Granger was very personable and professional. I needed a deep cleaning/scaling done and the dentist I saw at Aspen dental wanted almost $2K for it and that’s with a discount. Then an additional $150 per follow up visit. Dr. Granger took care of it all for under $700 and the work is just as good. I will continue to utilize this office for my cleanings from here out.

  • D West

    My experience was excellent! I am ashamed to say how long it’s been since I went to a dentist, but I can tell you with certainty they removed all of the plaque and tarter and my teeth look so pearly and clean!! I can’t stop smiling, even with my gaps! My confidence has changed in just a matter of minutes! Great choice for my glow up!!

  • Carlton L.

    Awesome staff! Very friendly and efficient. Thank you for great service!

  • Nicole M.

    Great service, no pain. Ms. Missy was great!! I gave her a nickname, “Hurricane Missy”!

  • Tiffany O.

    It's been years since my mouth had work done. My mouth looks and feel so much better. THANK YOU MS.MISSY FOR BEING SUPER SWEET💕💕💕💕💕 MAKING ME FEEL SO COMFORTABLE. EXCELLENT CUSTOMER SERVICE GREAT PRICES OUT OF POCKET