Flamingot syövät pieniä äyriäisiä, leviä ja muita pieniä eläimiä, jotka elävät vedessä. Nämä eläimet sisältävät pigmentin, nimeltään karotenoidi. Karotenoidi on punaisen oranssin pigmentti, jota löytyy myös porkkanoista, tomaateista ja muista hedelmistä ja vihanneksista.
Kun flamingot syövät näitä eläimiä, karotenoidi imeytyy heidän verenkiertoonsa ja kerrostuu höyheniin. Ajan myötä karotenoidi kasvaa ja höyhenet muuttuvat vaaleanpunaisiksi.
Karotenoidin määrä flamingon ruokavaliossa määrää kuinka vaaleanpunaiset sen höyhenet ovat. Flamingoilla, jotka syövät paljon karotenoidirikkaista ruuista, on kirkkaammat vaaleanpunaiset höyhenet kuin flamingoilla, jotka syövät vähemmän karotenoidia.