Dvergflamingoer eter nesten utelukkende mikroskopiske blågrønnbakterier (Cyanobacteria) av typen , og , og kiselalger (Bacillariophyceae) av slekten . Når det er lite med bakterier og alger kan arten i en viss utstrekning også ete små virvelløse dyr.