Les haddock sont des poissons carnivores et leur alimentation se compose généralement de petits poissons, comme le hareng, le sprat et les anguilles de sable. Dans certains cas, ils peuvent également se nourrir de petits invertébrés, comme le krill et les calmars. Leurs habitudes d'alimentation et leur sélection des proies peuvent varier en fonction de la saison et de la localisation géographique. Haddock a tendance à chasser pendant la nuit où ils deviennent plus actifs pour rechercher de la nourriture. Ils utilisent différentes tactiques pour capturer leurs proies, comme nager rapidement et utiliser l'élément de surprise, et peuvent utiliser leurs dents pointues pour attaquer et consommer leurs proies. Il convient de noter que leur alimentation peut chevaucher celle des autres espèces marines piscivore qui coexistent dans le même habitat.