Las fochas son aves omnívoras que se alimentan principalmente de plantas acuáticas, semillas, frutos y hierbas, complementando su dieta con pequeños invertebrados, como insectos, caracoles y gusanos.