Фламингото получава розовия си цвят от храната, която ядат. Фламингото се храни с водорасли, скариди и други малки организми, които са пълни с каротеноиди. Тези каротеноиди са като естествени хранителни оцветители. Когато фламинго ядат тези храни, каротеноидите се съхраняват в перата им, които ги оцветяват в розово.
Ако фламингото не яде достатъчно каротеноиди, перата му ще побелеят. Ако фламингото яде много синьо-зелени водорасли, перата му ще станат сини или зелени.