9 Foods That Stain Teeth


Foods That Stain Teeth

Hello All!!!!

People usually say that it is the inner beauty that should be given importance and not external appearances. But this is not true. All of us judge people we meet for the first time based on appearances alone. A grin with yellow or discoloured teeth is a major turn off!

A dainty set of pearly white teeth can make you appear younger and more confident. To keep your teeth shining, you must protect them from stains. Teeth start staining due to smoking and chewing of tobacco but there are lots of foods and fluids that are equally bad! Yes, there are some foods that stain teeth.

white teeth smile

Check out the foods that stain teeth:

1) Tea and coffee

Ways for Eating Healthy While Eating Out coffee

Every single Indian drinks either tea or coffee. Otherwise it is difficult to survive a working day. You might have given up your hopes for a pearly white set of teeth but let me tell you that the staining problem will not be as bad if you avoid black coffee and tea. The milk dilutes the staining effects and also provides you with calcium. You can even switch to lighter coloured teas like green tea.

2) Soy Sauce

Chinese cuisine is a favourite amongst us Indians or may I say the Desi version of it! If you are a fan of it, you cannot escape soy sauce. It is found in the dishes and is also used as an add on. However, soy sauce is the worst food for teeth as it leaves stains. Apart from that it is high in sodium.

3) Fruits

Fruits are insanely healthy but when it comes to tooth staining, they can pose a problem too. Berries, grapes and pomegranates have a high amount of chromogens which cling to the enamel of the tooth. They are also found in cherries, tomatoes and citric fruits. As these fruits are healthy, you should keep eating them but just ensure to rinse the mouth thoroughly after you eat them.

4) Tomato ketchup

tomato ketchup bad for health

Okay, now you cannot stop yourself from pouring lots of ketchup on your cutlets or fries. The same goes for pastas and noodles. They do taste heavenly but the fact is that all tomato based sauces leave a stain on your teeth. The great news is that you can still enjoy your ketchup! How? Well, eat some green leafy veggies such as lettuce or spinach. Just chew on them to form a protective layer over the teeth. This way the risk of staining will get reduced.

5) Turmeric

Turmeric is a staple ingredient in Indian cuisine and has loads of health benefits to offer. However, when it comes to teeth staining, it has a bad reputation. You must have ruined some of your dresses by dropping turmeric based curries on them, isn’t it? So, the staining part comes without any surprise. Don’t avoid turmeric, just remember to brush your teeth after your spicy curry.

6) Wine

A Glass Of Wine This Christmas india

Indians have also started including wine in their daily lives. It is beneficial for your heart health but is not the best drink for your teeth. Wine has natural dyes, tannins and acids that can stain your teeth very fast. Also, white wine is even worse for your teeth because it has a higher acidic content. It is better to stick to red wine but brush your teeth well before drinking it as it clings to dental plaque. Another way out is to drink with a straw!

7) Colas

All colas and other aerated beverages are bad for your teeth. All aerated drinks have phosphoric and citric acids that erase the tooth enamel and the sweeteners increase the risk of tooth decay. Avoid drinking these sugar loaded fizzy drinks.

8) Golas and slushies

There is hardly anyone who has not devoured a gola in peak summer. The colourful golas are so tempting. The purple, orange, red colours  coating your tongue and lips is no fun for the teeth. They leave stubborn stains on the teeth. You can always opt for a fresh and natural lemon ice slushie or gola.

9) Beetroot

beetroot-foods that keep your digestive system happy

Beetroots are definitely a superfood but are great teeth stainers too. They are healthy because of the antioxidants and pigments in them and the same are responsible for the staining. Just make sure that you brush your teeth as soon as you are done with your meal.

Ways to prevent tooth stains

taking care of your child's teeth

  • Chew on apples and pears as the fibre in them works like a tooth exfoliant.
  • Eat cheese as it increases the pH level of the mouth.
  • Drink lots of water as it is good for dental health too.

Hope you liked this post on foods that stain teeth!

You may also like to read-


Please enter your comment!
Please enter your name here