I fenicotteri mangiano piccoli crostacei, alghe e altri piccoli animali che vivono in acqua. Questi animali contengono un pigmento chiamato carotenoide. Il carotenoide è un pigmento rosso-arancio che si trova anche in carote, pomodori e altri frutti e verdure.
Quando i fenicotteri mangiano questi animali, il carotenoide viene assorbito nel flusso sanguigno e depositato nelle loro piume. Nel tempo, il carotenoide si accumula e le piume diventano rosa.
La quantità di carotenoide nella dieta di un fenicottero determinerà quanto siano rosa le sue piume. I fenicotteri che mangiano molti cibi ricchi di carotenoidi avranno piume rosa più luminose rispetto ai fenicotteri che mangiano meno carotenoidi.