Want Whiter Teeth? Avoid These 5 Foods That Stain Your Teeth

foods that stain teethGleaming white teeth are more socially acceptable and are attractive than stained teeth. In fact, 52% of people are not satisfied with the color of their teeth.  What many people don’t know is that having white smiles boosts your confidence.

Apart from that. It shaves many years from your appearance. Over the years, dentists have emphasized on oral health to prevent tooth decay and staining. While proper oral hygiene is indispensable, we have to watch out for foods that stain teeth.

Want to learn more about foods that make your teeth yellow?

Keep reading!


They are rich in antioxidants which help to fight free radicals in the body. This prevents inflammation and other diseases. As sweet and delicious as they are, berries cause staining thanks to their deep hue.

Examples include blackberries, blueberries, raspberries, and cranberries. Whether eaten whole, processed as jam or jelly, the deep hue results in staining. To prevent this, it is important to brush your teeth after eating them.

You should also drink water, a glass of milk or a serving of hard cheese. This helps to neutralize the acid from the berries and protect your teeth.


If you love Indian dishes and exotic foods, take measures early as the deep pigmentation of the spices may yellow your teeth. As such, it is wise to limit curry and other spices in your food. What we recommend is eating foods rich in spice once a week, a fortnight or month.

When enjoying your exotic dish full of spices, mix vegetables and fresh fruits such as celery, carrots, and apples. They help to remove the deep pigmentation of the spices from your teeth.


As one of the foods that stain teeth, beets are a sweet root vegetable with many health benefits. For starters, it helps to lower blood pressure and slows the progression of dementia. The root vegetable can prevent cancer, help you lose weight and is a good source of minerals.

Problem is, the pigmentation of the beets can stain your teeth. If you still want to enjoy your morning beet juice, we recommend pairing the beets with other fruits and vegetables.

Citrus Fruits

Citrus fruits such as lemons, and oranges, are excellent sources of Vitamin C. Apart from that. They are excellent sources of dietary fiber, rich in flavonoids, and potassium.

Problem is, they are rich in citric acid. Consumption of citrus fruits on a regular basis erodes the enamel on your teeth. This exposes the yellow-hued dentin made of phosphate crystals and calcium.

Energy Bars

Although energy bars are rich in nuts and fruits, they contain other ingredients which cause teeth stains. That sticky gooey stuff lodges between the teeth. Bacteria feeds on it releasing an acid which softens the enamel leading to nasty stains.

To prevent this, brush your teeth after eating your energy bar.

Beverages and Foods That Stain Teeth

Apart from foods that stain teeth, there are beverages that stain teeth too. You have coffee, tea, red wine, soda, Gatorade, and other sports drinks. You also have candy, and ice pops.

There are ways you can lessen stains. Eat more fruits and vegetables, use a straw when sipping drinks and brush your teeth after meals.

Are you in search of dependable and professional dentists who offer optimal treatment at affordable fees? We at Banker Dental Associates can help. Contact us today and schedule your free appointment.

Contact Us

(908) 354-1490

    New Patient?

    Office Hours

    9:00am - 4:00pm
    9:00am - 4:00pm
    9:00am - 4:00pm
    9:00am - 4:00pm
    9:00am - 4:00pm
    9:00am - 3:00pm

    Contact Us