Den rosa fargen på flamingoer skyldes hovedsakelig kosthalten. Flamingoer spiser saltvannsreker, alger og andre små akvatiske organismer som inneholder karotenoide pigmenter. Karotenoider er naturlige pigmenter som gir planter, alger og noen dyr sine livlige farger. Når flamingoer forbruker disse organismene, absorberes karotenoidene og lagres i fjærene, huden og andre vev, noe som gir dem sin charakteristiske rosa fargelegging.
Intensiteten av den rosa fargen kan variere mellom ulike flamingoarter og til og med innen samme art avhengig av kost og andre faktorer. Noen flamingoer kan virke mer intense rosa, mens andre kan ha en blekere nyanse. I tillegg kan fargen endres over tid etterhvert som fuglens kost og miljø endres.
Det er verdt å merke seg at flamingoer fødes med hvite eller grå fjær og gradvis utvikler sin rosa fargelegging etterhvert som de modnes og inntar karotenoider fra kosten sin.