Our Blog

Visit us on:

FoursquareYelpAngies List

Angie's List

Read Unbiased Consumer Reviews Online at



By Steinbach Dental
January 13, 2015
Category: Oral Health

White TeethDinners at this time of year bring their fair share of goodies and treats that incorporate wintry fruits and vegetables. But while you’re enjoying your favorite homemade dishes with family and friends, take some time to consider which options may be staining to your teeth. By limiting your consumption of teeth-staining foods, you can maintain your bright, white smile.

How do you know which foods will stain your teeth?

As a general rule, think of your teeth as you would a white t-shirt. If a food item would stain a t-shirt, it will stain your teeth too. This includes foods such as tomato sauce and berries. Surprisingly, pickled foods can also affect your teeth coloring because they are highly acidic. The acid can break down your tooth enamel. This effect can make your teeth more vulnerable to staining.

Many popular beverages, such as fruit juice, red wine and teas can also stain your teeth. The same is true for pies that incorporate red or blue fruits, such as cranberries, blueberries or raspberries.

Which foods will not stain my teeth?

Just as there are tooth-staining foods, there are foods that can protect your teeth from staining. These include green vegetables, such as spinach, broccoli and lettuce. These foods create a protective film over your teeth that keep stain-causing molecules at bay. Munching on crisp apples or celery can also help clear away staining particles. Another beneficial drink is plain water. Water helps to wash away stain-causing pigments. So alternate potentially staining foods and beverages with a glass of water whenever possible. Chewing a stick of sugar-free gum after eating potentially staining foods can also help to reduce the likelihood you will experience tooth staining.

Are your teeth not as white as you would like them to be? We offer professional teeth whitening at our Brookfield dentist’s office. For more information, please call (262) 781-0080.