Flamingos ernähren sich hauptsächlich von kleinen wirbellosen Tieren wie Salinenkrebsen, Wasserflöhen und sehr kleinen Fischen. Sie sind Filterfütterer, die ihre spezialisierten Schnäbel verwenden, um Nahrung aus Schlamm und Wasser zu sieben. Flamingos fressen in der Regel keine großen Fische.