Selon Super Smile, l'ingrédient du café qui tache les dents est un chromogène. Il s'agit du même ingrédient que l'on trouve dans d'autres aliments et boissons colorés, comme le thé.
Super Smile souligne que les boissons comme le café, le thé et le vin rouge contiennent des composés alimentaires appelés tanins, qui renforcent la capacité d'un chromogène à coller à l'émail. De plus, les boissons extrêmement chaudes ou froides permettent aux chromogènes de tacher et de pénétrer plus facilement l'émail. C'est parce que le changement de température provoque l'expansion et la contraction des dents. Ajouter juste une ou deux gouttes de lait au café diminue sa capacité de coloration.