Les juvéniles de la limande pétrale se nourrissent de cumazacés, de crevettes caridés et d'amphipodes, tandis que les adultes consomment des crevettes, des crabes, des organismes épibenthiques et d'autres poissons comme le hareng, le lieu, l'anchois, l'lieu d'Alaska et d'autres poissons plats.