Flamingos ernähren sich hauptsächlich von kleinen Wirbellosen und Wasserorganismen. Ihre Nahrung umfasst Garnelen, kleine Fische, Salinenfliegen, Salinenkrebse, Insekten und Larven, Kieselalgen, Blaualgen, Weichtiere, kleine Krebstiere, Würmer, Kaulquappen und Samen oder Pflanzenteile.