Det korta svaret är att mjölken är vit eftersom den återspeglar alla våglängder i synligt ljus. Blandningen av reflekterade färger producerar vitt ljus. Anledningen till detta beror på den kemiska sammansättningen av mjölk och storleken på de partiklar som finns i den.
Mjölk är cirka 87% vatten och 13% fast material. Den innehåller flera molekyler som inte absorberar färg, inklusive proteinkasein, kalciumkomplex och fetter. Även om det finns färgade föreningar i mjölk, är de inte närvarande i en tillräckligt hög koncentration för att materia. Ljuset som sprids från partiklarna som gör mjölk till en kolloid förhindrar mycket färgabsorption. Ljusspridning står också för varför snön är vit.
Elfenben eller svag gul färg på lite mjölk har två orsaker. Först har vitamin riboflavin i mjölk en gröngul färg. För det andra är koens kost en faktor. En diet med mycket karoten (pigmentet som finns i morötter och pumpor) färgar mjölk.
Fettfri eller skummjölk har en blåaktig roll på grund av Tyndall-effekten. Det finns mindre av elfenben eller vit färg eftersom skummjölk inte innehåller de stora fettkulorna som skulle göra det ogenomskinligt. Kasein utgör cirka 80% av proteinet i mjölk. Detta protein sprider lite mer blått ljus än rött. Karoten är också en fettlöslig form av vitamin A som går förlorad när fett är skummat, vilket tar bort en källa till gul färg.
Mjölk är inte vit eftersom den innehåller molekyler som har en vit färg, men eftersom dess partiklar sprider andra färger så bra. Vit är en speciell färg som bildas när flera våglängder av ljus smälter samman.