Les canards Eider sont des omnivores et ont une alimentation variée qui comprend un large éventail de produits alimentaires, notamment:
- Les invertébrés marins tels que les moules, les palourdes, les coques, les périwinkles, les bernacles et les oursins
- Petit poisson, y compris les anguilles de sable, les gobies et le hareng
- Divers crustacés comme les crabes et les crevettes
- Autres petits organismes marins tels que les polychaetes, les amphipodes et les isopodes
- Parfois, les canards Eider peuvent également manger des insectes terrestres, des baies et une matière végétale lorsque les sources de nourriture dans leur environnement marin sont limitées.