Kaczki ederowe to wszystkożerne o zróżnicowanej diecie, obejmującej:
- Bezkręgowce morskie: ślimaki, mściska, kokiele, przyżynki, żółwiaki morskie i jeżowce morskie
- Małe ryby: wędrujce, goby i śledzie
- Skrzynionogie: kraby i krewetki
- Inne małe organizmy morskie: wielozębniki, amfipody, izopody
- Okazjonalnie owady lądowe, jagody i roślinność