Le mélange du colorant alimentaire, du savon à vaisselle et du lait provoque la séparation des molécules du lait. Le colorant alimentaire se mélange ensuite au lait, créant un résultat coloré.
Le savon à vaisselle est essentiel pour provoquer la réaction de séparation. Lorsqu'il est mélangé avec du lait, il se lie aux graisses qu'il contient, créant des micelles qui repoussent les molécules environnantes. Cela abaisse la tension superficielle du lait et permet au colorant alimentaire de se répandre dans tout le liquide.
Les graisses du lait sont importantes pour provoquer une réaction plus forte. Si le lait a une teneur en matières grasses réduite, il en résulte un résultat plus faible et moins agréable visuellement.