Flamingoernes farve har ikke nogen betydning for fuglen. Det er åbenlyst ikke for at kunne skjule sig, at den har den farve og farven betyder heller ikke noget for dens chancer for at finde en mage. Flamingoerne har den lyserøde farve, fordi de spiser små krebs, som indeholder det rødlige farvestof. Flamingoerne er ikke i stand til at nedbryde farvestoffet eller skille sig af med det. Så farvestoffet ender blandt andet ude i fjerene. Det bliver også oplagret i flamingoerne, så deres fedt er også lyserødt.
I fangenskab kan det nogengange være lidt svært, at styre den rette mængde af farvestoffet i deres føde. Så man kan opleve næsten hvide flamingoer, det skyldes, at de får anden føde end de krebs, som de spiser i naturen. Man kan også opleve at de er langt kraftigere i farven, det skyldes som regel, at man fodrer dem med gulerødder, idet gulerødder indeholder det sammen farvestof som krebsene, men de får for mange gulerødder og indtager derved for meget af farevstoffet.