* Μικρότερα ψάρια: Οι σαρδέλες, οι αντσούγιες, η ρέγγα και άλλα μικρά ψάρια είναι κοινά λεία για πολλά rockfish.
* καρκινοειδή: Τα καβούρια, οι γαρίδες, το krill και οι αστακοί είναι επίσης ένα βασικό για ορισμένα είδη.
* cephalopods: Το Squid και το Octopus είναι ένα από τα αγαπημένα του μεγαλύτερου rockfish.
* σκουλήκια και άλλα ασπόνδυλα: Ανάλογα με το είδος και τη θέση, το rockfish μπορεί επίσης να τρέφεται με σκουλήκια, μύδια και άλλα ασπόνδυλα.
* πλαγκτόν: Τα νεαρά rockfish και τα μικρότερα είδη μπορεί να τρέφονται με πλαγκτόν.
Παράγοντες που επηρεάζουν τη διατροφή τους:
* Μέγεθος: Μεγαλύτερα rockfish τείνουν να τρώνε μεγαλύτερη λεία, ενώ οι μικρότεροι βράχοι τρώνε μικρότερους οργανισμούς.
* Τοποθεσία: Η διαθεσιμότητα του θηράματος ποικίλλει ανάλογα με την τοποθεσία. Για παράδειγμα, το rockfish που ζει κοντά στο πάτωμα του ωκεανού μπορεί να τρώει περισσότερα καρκινοειδή, ενώ όσοι ζουν στον ανοιχτό ωκεανό μπορεί να τρέφονται με περισσότερα ψάρια.
* εποχή: Οι δίαιτες Rockfish μπορούν να αλλάξουν εποχιακά ανάλογα με τη διαθεσιμότητα συγκεκριμένου λεία.
ενδιαφέρον γεγονός: Ορισμένα είδη rockfish είναι γνωστό ότι παρουσιάζουν κανιβαλισμός , ιδιαίτερα όταν τα τρόφιμα είναι σπάνια.
Συνολικά, τα rockfish είναι ευπροσάρμοστα αρπακτικά με μια διαφορετική διατροφή που τους επιτρέπει να ευδοκιμούν σε μια ποικιλία θαλάσσιων οικοτόπων.