La leche contiene ácido láctico, que se desarrolla en la leche con el tiempo. El ácido láctico se origina cuando las bacterias descomponen la lactosa, que es un azúcar que se encuentra en la leche. Este ácido no se encuentra en la leche que se acaba de expresar.
La grasa de la leche también contiene alrededor de 400 ácidos grasos diferentes. El pH de la leche es neutro o ligeramente ácido si se analiza con papel de tornasol. Un pH neutro es 7 y la leche tiene un pH de alrededor de 6.7. Aunque la composición de la leche varía dependiendo de cómo se crían, alimentan y manejan las vacas, por lo general contiene alrededor del 80 por ciento de agua. La leche de otros mamíferos tiene una composición variable pero un pH similar.