How Long After Teeth Whitening Can I Eat Normally?


When you get your teeth whitened, they become vulnerable to stains for a short while. If you don’t watch what you eat and drink, you might stain your newly whitened teeth.

Not only some drinks, but some foods can cause stains. Berries, soy sauce, chocolate, and even beef might cause stains when your teeth are very vulnerable. Lighter-colored foods like apples, chicken, bread, milk, eggs, and most vegetables are fine for your teeth.

Whitening chemicals pull water out of your teeth, which makes them dehydrated. Dehydrated teeth absorb liquids that can discolor them. You need to avoid coffee, red wine, and some foods for a little while.

How Long After Teeth Whitening Can I Eat Normally?

It only takes 24 to 72 hours for your teeth to go back to normal. Normal does not mean that they cannot be stained, only that they are no longer unusually vulnerable to staining.

Your teeth also stop being unusually sensitive after about two days. Your teeth might remain somewhat more vulnerable than usual to staining for ten days to two weeks after treatment, but it is only in the first few days that your teeth are very vulnerable.

Both sensitivity and vulnerability to staining are caused by your teeth being dehydrated. You can help your teeth rehydrate faster by drinking enough water. You don’t have to drink water all the time; just drink enough to stay hydrated all day so that your teeth will recover faster.

The first 24 hours are the most crucial. You might want to not eat or drink anything dark-colored at all during that time. If it would leave a stain on a white shirt, you probably shouldn’t eat it.

Smoking or using chewing tobacco is the last thing you want to do shortly after getting your teeth whitened. Nothing will re-stain your teeth faster than smoking. You should also avoid sugary foods for the first day or three after getting your teeth whitened.

If you want to be as careful as possible, even brightly colored vegetables might be avoided. Carrots, spinach, and tomatoes are not necessarily safe. Avoiding brightly-colored vegetables might sound unnecessarily strict, but it might be a good idea to avoid them for the first 24 hours.

You don’t have to stick to drinking only plain water during the first day. There is no reason to avoid sparkling water, milk, coconut milk, or white wine at any point.

After the first day, you can be a bit less careful (no longer strictly insisting on only light-colored foods) and a lot less careful after the third day. If you drink something like coffee or red wine four or six days after you get your teeth whitened, it probably won’t do any harm.

It takes a while for coffee, red wine, or dark-colored beer to stain your teeth, even if you drink these beverages often. If you want to be on the safe side, wait a week or two rather than a few days.

Even Some Dental Products Can Stain Your Teeth

During the first 72 hours after you get your teeth whitened, artificial dyes can easily cause stains. Even dental products that contain colorful dyes can stain your teeth.

Toothpaste and mouthwash might be colored blue, red, orange, or purple, using artificial dyes. None of that is ok for your easily stainable teeth. Use light-colored dental products instead. The first 24 hours are the most important. You should probably still be quite strict about what you eat/drink during the second and third days. After the third day, you can be more lenient, although you might still wait 10 to 14 days before fully going back to eating normally.

Jason Smith

I am a former Marine who works as a Web Developer. I have five US States left to visit. I like whiskey, wine, coffee, soaking in hot springs or my hot tub.

Recent Posts