You can eat fish, chicken, egg, rice, potatoes, and more after teeth whitening. Avoid foods that stain your teeth, such as coffee, chocolate, tea, dark fruits, wine, tobacco, and acidic foods.