It can be embarrassing to have yellow or stained teeth. Even though it’s normal for teeth to change color over time, there are many ways to keep your teeth from losing their shine.

There are many ways to make your teeth whiter, such as getting regular cleanings, using whitening kits at home, or going to the dentist for in-office whitening. And while whitening tools can work, what you eat and drink in the meantime can help those treatments go a lot further.

If you avoid some popular foods and drinks that are known to stain teeth, your smile will look much better. We’ve put together a list of the most common foods you should avoid if you want whiter teeth, along with tips on how to start seeing results just by changing what you grab from the fridge or closet.

Does Coffee and Tea Stain Your Teeth?

Without a doubt, this is one of the main things that makes teeth look yellow. You’re not the only one who likes coffee and tea. Every day, 400 million cups of coffee are drunk in the United States. If you drink a lot of coffee or black tea, it can color your teeth over time. Tannins, which are found in coffee and tea, are known to stain your teeth by giving them a yellowish color after you drink them.

One way to avoid this is to drink coffee or tea through a straw. This lowers the amount of time the drink touches your teeth. After drinking tea or coffee, you can also rinse your mouth with water and brush after 30 minutes. Since coffee is acidic, brushing your teeth right after will actually weaken the enamel on your teeth.

Red Wine

Like coffee, it can be hard to stop drinking red wine. When it comes to things that stain your teeth, a good rule of thumb is that if it would stain a white shirt, it will also stain your teeth. Because red wine is acidic and contains tannins and natural dyes, it can make your teeth look a little purple and brown.

If you like to drink wine in the evening, there are a few ways to keep your clothes from getting stained. Even though moving to white wine might seem like the obvious solution, white wine still has sugars and is very acidic, which can wear down your tooth enamel and cause stains over time.

Brushing your teeth before drinking wine is a surprise tip. This keeps food bits from turning the wine’s color. Even if you feel silly drinking wine out of a straw, it’s always a good idea to have one on hand. Your teeth will appreciate it.

Tomato-Based Sauces

Tomatoes can be great for your health as a whole, but they’re not so great for your teeth.¬†Since bright red sauces on pasta are acidic, they can make your teeth look less white. One way to avoid this is to eat lots of veggies with your tomato sauces, especially carrots, celery, and leafy greens, which can help clean plaque off your teeth naturally. Once the 30-minute time has passed, you can go ahead and brush your teeth well.

Soy Sauce and Balsamic Vinegar

You’ve probably noticed that if you spill one of these things on your clothes, it’s easy for it to get dirty. The same thing happens to your teeth, so using these things in moderation can help keep your teeth from getting stained. If you want to keep soy sauce and vinegar from sticking to your teeth for a long time, you should drink a lot of water while eating foods with them.

Berries and Beets

Even though these foods are full of vitamins and nutrients, they are known to stain your teeth if you eat too much of them. If you like dark berries, putting them in a shake with milk or yogurt and drinking it through a straw can help keep your teeth from getting stained. Not many people say they want to avoid beets. But if you love these vegetables, try to eat less of them because the bright pink color can leave spots.

Carbonated Drinks and Soda

We’re sure you’ve heard a lot of reasons why you should stop drinking soda (or “pop,” based on where you live) every day. These drinks can also stain your teeth, which probably doesn’t come as much of a surprise. When the sugar in these drinks mixes with the germs in your mouth, it can cause cavities and also makes acid in your mouth that breaks down the enamel on your teeth. This is not the best drink to drink if you want to keep your teeth white.


If a candy changes the color of your tongue, you should also expect it to change the color of your teeth. Hard sweets, chewing gum, and lollipops all have a lot of sugar and artificial colors that make your teeth look all different colors after you eat them. Getting rid of candy might not be as hard as you think, either. There are many healthy choices to sweets on the market today that are better for your body and help keep your teeth white.

Keeping Your Teeth White and Glowing

It might not be easy to give up your favorite food if you want to keep your teeth from getting stained. But there are many easy ways to keep your smile healthy and bright that you can do every day. Have you ever tried natural ways to whiten your teeth? How about kits that you can use at home?

No matter how you choose to get the white smile you’ve always wanted, we’re happy to help.

Dr. Motiwala in International Press

Dr. Motiwala is a world-renowned dentist who has cared for thousands of patients from every corner of the globe. He has been featured on several news outlets; to read about it, select the network’s logo below.

Dental veneers cost in Australia Dental veneers price in Australia

Time to Get in Touch With Us!!

For more information about the Smile Makeover in India, get in touch with Dr. Motiwala’s Dental Clinic & Implant Center at +91 99596 14584. Simply fill out the form on our CONTACT US page.