Flamingos have a really interesting diet. Flamingos are omnivores and eat algae, small seeds, and aquatic invertebrates such as brine, fly larvae, shrimp, and mollusks. Flamingos get their color from red algae and tiny shrimp. When it's time to eat, Flamingos put their head upside down and their bill to their feet. In sum, Flamingos are omnivores and have a balanced diet with meats and plants.