What is causing the sudden yellowing of my teeth? Certain foods and beverages might cause a sudden change in tooth color, especially if you suddenly start consuming them frequently. Coffee, tea, wine, dark od, and tarche like pa ta are the main offenders. How soon after having my teeth cleaned can I ...