A flamingók kis rákféléket, algákat és más kis állatokat esznek, amelyek a vízben élnek. Ezek az állatok tartalmaznak egy karotinoidnak nevezett pigmentet. A karotinoid egy vörös-narancssárga pigment, amely szintén megtalálható a sárgarépában, a paradicsomban, valamint más gyümölcsökben és zöldségekben.
Amikor a flamingók megeszik ezeket az állatokat, a karotinoid felszívódik a véráramba, és letétbe helyezik a tollat. Az idő múlásával a karotinoid felépül, és a tollak rózsaszínűvé válnak.
A flamingó étrendjében a karotinoid mennyisége meghatározza, hogy a tollak milyen rózsaszínűek. Azok a flamingók, amelyek sok karotinoidban gazdag ételt esznek, akkor világosabb rózsaszín tollak lesznek, mint a flamingók, amelyek kevesebb karotinoidot esznek.