Skip to main content

5 Foods That Stain Your Teeth

We’ve all been there. We eat something a dark shade of purple, and the next time we look in the mirror, our tongues are black and our teeth coated in color. Scan this list of top foods and drinks known to discolor teeth, and try to rinse and brush after having them. When that is not an option, use water to flush them out of your mouth.

TOOTH STAINER #1: Orange Popsicles

5 Foods That Stain Your Teeth - Image 1 - Listerine - en-GB


And purple and red and sky-blue ones, too. Foods such as flavored ice pops that get their color from dyes can stain your teeth. Remember this rule: If it turns your tongue a different color, it’s also discoloring your teeth, just in a less noticeable way.

TOOTH STAINER #2: Dark Berries

5 Foods That Stain Your Teeth - Image 2 - Listerine - en-GB

From blueberries to raspberries and cranberries, all those berries can stain your teeth. This is not a reason to avoid eating these potent, antioxidant-packed superfoods. Just be sure to rinse with water after popping the juicy fruits in your mouth.

TOOTH STAINER #3: Ketchup

5 Foods That Stain Your Teeth - Image 3 - Listerine - en-GB

This sugary, dark condiment with potent spices, like curry, cumin and turmeric, can stain your teeth over time. Just be sure to rinse and brush after meals containing ketchup. If that’s not an option, drink water to flush away tooth-staining food particles.

TOOTH STAINER #4: Coffee

5 Foods That Stain Your Teeth - Image 4 - Listerine - en-GB

You don’t have to quit your caffeine habit just because it stains your teeth—just put it on ice and try and use a straw when sipping down the dark liquid.

TOOTH STAINER #5: Soda

5 Foods That Stain Your Teeth - Image 5 - Listerine - en-GB

With or without sugar, soda discolors your teeth and smile. Soda is no friend to your mouth and should be avoided.