A nagy flamingó étrendje elsősorban a következőket tartalmazza:
- Artemia (sóvíz rak): kis rakkok, sótó lagúnákban és tavakban.
Felnőtt artemia: ahogy nőnek, az étrend jelentős részévé válnak.
Kék-zöld algák: különösen a Spirulina, ami a flamingó tollainak és bőrének vöröses-rózsaszinét adja.
Rovarok és rovarlarvák: szúnyoglarvák, vízbogarak, más kis gerinctelenek.
Molluszkák: kis csigák is szerepelhetnek.
Diatomeák és más mikroskopikus organizmusok: főleg ott, ahol az artemia és az algák ritkábbak.
A nagy flamingók szűrő-etezők. Speciális lemezek a csőrükben szítják az ételt, lehetővé téve a kis részecskék kinyerését a vízből vagy a szikból.
A pontos étrend változik az élőhely, az étel rendelkezésre állása és a többi szűrő-etevő állattal való versenyhelyzet szerint.