Misturar corante alimentício, sabão em pó e leite faz com que as moléculas do leite se separem. O corante alimentício então se mistura com o leite, criando um resultado colorido.
O detergente é essencial para causar a reação de separação. Quando misturado ao leite, ele se liga às gorduras que contém, criando micelas que fazem com que as moléculas vizinhas sejam empurradas. Isso diminui a tensão superficial do leite e permite que o corante alimentar se espalhe por todo o líquido.
As gorduras do leite são importantes para causar uma reação mais forte. Se o leite tiver um teor de gordura reduzido, o resultado será mais fraco e menos agradável visualmente.