Here are some of the most common types of food and drink that stain your teeth. They contain chemical compounds like chromogens, tannin, or acids that will give stains. You don’t need to cut these types of food or drinks out of your diet, but limiting them is the best idea if you want to keep your teeth white.
Tea and Coffee
Tea and Coffee contain tannins, and they cause staining. Mix them with milk to counteract the staining if you drink them often.
Are you a red wine lover? Unfortunately, it is the most common food staining drink. It would be best to switch from red wine to white wine to keep you from staining.
It contains dark food coloring and acids, making your teeth weaker to get stains easier.
Juices that contain dark food coloring should be avoided to keep your teeth from staining!
Although tomatoes have many important nutrients, the red pigment from tomatoes can cause serious staining.
The strong coloring of curry can leave stains on your teeth badly.
It is a great salad dressing, but its dark coloring means you need to watch out for teeth staining.
Another sauce with dark coloring can cause teeth staining.
They are great fruits with great taste and nutrients, but their strong coloring can cause staining too.
Full of vitamins and minerals, they can easily stain your teeth with their strong red coloring.