On a daily basis, we consume an array of foods that affect the colour of our teeth; from what beverage we drink to the tomato sauce we eat.

Sometimes, you can’t avoid these foods — and many of them are healthy choices. Depriving yourself of fresh grape fruits isn’t an option, but you can do some things to help fight stains. First of all, don’t let stain-causing foods and drinks stay in your mouth for long. Instead, swallow and chew them quickly to help protect your teeth. It’s also important to rinse and brush after eating.

Another tip is to use a straw to sip on some of these drinks. This way, the liquids are kept away from your teeth and reduce the risk of staining. Be sure to rinse with a sip of water in between and after drinking.

There are quite a few drinks and foods that can cause teeth staining, but you can adopt some of these habits to reduce the discoloration effects. The health of our teeth is important and it starts with the foods that we eat – here is a list to see how you can help your teeth avoid being at risk for stains.

Citrus fruits

We all love Citrus fruits. They are a rich source of vitamin C and other nutrients and they are good for health in many ways, but not when it comes to your teeth. Grapefruit and lemon juice, in particular, are highly acidic and can erode tooth enamel over time. A study published in 2008 which involved soaking pulled teeth in various citrus juices, those two caused the most damage. Orange juice caused the least.

Carbonated drinks

It’s no secret that drinking too many sugary drinks can breed cavities. What’s less well-known is that the acids found in carbonated soft drinks appear to harm teeth even more than the sugar. Even the so called sugar-free diet sodas contain citric and phosphoric acid which can erode enamel if consumed in large doses.

If you can’t do without cola, your best bet is to drink it during a meal, rather than sipping it throughout the day. The food will help neutralize the acid.


Red wine contains substances known as chromogens that produce tooth-discoloring pigments. What’s more, the tannins in red wine tend to dry out the mouth and make teeth sticky, worsening stains.

Also, even white wine can contribute to staining. Reds and whites both contain erosive acid, allowing stains from other foods or drinks to penetrate more deeply. A study which was carried out by the New York college of dentistry  in 2009 found that cow’s teeth soaked in black tea were more susceptible to staining if they were soaked in white wine (versus water) beforehand.



You know those stubborn brown stains that accumulate on the inside of a coffee mug? That should give you some idea of how coffee drinking can stain your teeth over time. Coffee stains appear to be even more persistent than tobacco stains, in fact. According to a study published in the US National Library of Medicine that compared the two types of stain, coffee-stained teeth were more resistant to tooth brushing and more likely to become discoloured again following a bleach treatment. In addition to being unsightly, teeth with heavy coffee stains tend to be sticky and apt to attract food particles and bacteria.


Just like coffee, tea also contains the staining saboteurs known as tannins. Some black tea may even stain your teeth more than coffee. Black teas tend to have a high tannin content, which promotes staining. However, green tea, white tea, and herbal tea—aren’t as likely to discolor your teeth. Herbal tea may have another drawback, though: According to a study, herbal tea was found to erode dental enamel substantially more than black tea did. Also consider adding a dash of milk to your cup. Research suggests that adding milk to your tea slashes its ability to stain your teeth.


Crackers Biscuit

This is one biscuit that both children and adults love to eat. However, the refined carbohydrates found in saltines and many other types of crackers convert to sugar in the mouth very quickly, providing fodder for cavity-forming bacteria. Crackers also become mushy when chewed, turning into a paste-like goop that builds up in your molars and lodges between teeth.

If you frequently eat crackers biscuit, you may have cause for concern, but eating them in moderation isn’t likely to cause any long-term problems.

Tomato Sauce:

Because tomatoes are highly acidic and brightly coloured, tomato sauce and ketchup can cause staining and enamel erosion. Eat these foods in moderation.



Eating too much foods heavily spiced with curry is notorious for making the teeth yellow. The color of curry is so intense, you can practically tell it will stain your teeth just by looking at it. The same precautionary rules apply here as with other foods that stain teeth: Brush your teeth after enjoying any food heavily spiced with curry, or at least swish some water in your mouth.



Teeth health foods

Fibrous Fruits

High-fiber fruits, like pears and apples, may help whiten your teeth, Not only do they boost saliva flow (which helps keep teeth clean), but their fiber content removes some stains by scrubbing the surface of the teeth. Just be sure you brush your teeth after having your apple a day—fruit still contains sugars, and you don’t want that sticking around longer than it has to.


Water does more than just keep you hydrated. Research suggests that drinking plenty of water keeps the teeth and gums healthy, and helps battle tooth decay. And if you can’t brush after a meal, simply swish around some water to clear sugars and acids.


This small but mighty bites have an array of health benefits, from boosting weight loss to fighting aging and more. And now we can add one more to the list: strengthening our teeth. This is because of its protein content.  Peanuts protect our teeth and keep them strong, plus, the chewing it takes to eat each one helps stimulate saliva production, so they also help clean the mouth. On the flipside, some research suggests that nuts may cause tooth decay and could have been to blame for dental disease so check with your dentist to see what he or she recommends.


Milk and other dairy products are the primary dietary source of calcium, which is essential for healthy teeth. Calcium is the key ingredient in a mineral, known as hydroxyapatite that strengthens tooth enamel as well as bones. Dairy products also contain casein, a type of protein. Research suggests that caseins, along with calcium, play an important role in stabilizing and repairing tooth enamel.


Sugarless gum

Sugar-free gum helps clean teeth by stimulating the production of saliva. Saliva is nature’s way of washing away acids produced by the bacteria in your mouth, and it also bathes the teeth in bone-strengthening calcium and phosphate. In addition, many varieties of sugarless gum are sweetened with xylitol, an alcohol that reduces bacteria.

It is best to stick with mint flavors, however. This is because one 2011 study published in the British Dental Journal suggested that the acid used to create certain fruit flavors could damage teeth slightly, so it’s best to go for mints.