Żywią się głównie innymi dziesięcionogami, a w mniejszym stopniu innymi skorupiakami, w tym krylem i torborakami, oraz rybami, które łapie za pomocą szczypiec i odnóży, a jedzenie jest przekazywane do otworu gębowego za pomocą przednich odnóży, wspomaganych przez szczęki.

Badanie żołądków autorstwa Cristo z 1998 ujawniło głównie pozostałości skurupiaków (w największym stopniu dziesięcionogów, ale też Euphausidae i Peracaridae), mięczaków (ślimaki, małże), szkarłupni, ryb, ale również otwornic, gąbek, parzydełkowców, łódkonogów, głowonogów, sikwiaków, szczecioszczękich.

O ile wcześniej istniały prace opisujące pożywianie się homarców dziesięcionogami i rybami, do 2017 nie udokumentowano, by żywiły się meduzami, które po śmierci i opadnięciu na dno mogą stanowić istotne źródło pożywienia, szczególnie gatunek Periphylla periphylla w niektórych fiordach norweskich. Odkrycia tego ostatniego dokonał w 2017 zespół Dunlop. Co więcej, wyliczenia uwzględniające dużą dostępność martwych meduz wskazują na istotną rolę tego źródła pokarmu w diecie homarca.