Flamingi żywią się głównie małymi bezkręgowcami, takimi jak ślimaki soleńce, wodoroszki i bardzo małe ryby. Są filtratorami, które używają swoich wyspecjalizowanych dziobów do sitoowania pokarmu z błota i wody. Flamingi zazwyczaj nie jedzą dużych ryb.