* Manja riba: Sardine, inćuni, haringa i druge male ribe uobičajeni su plijen mnogih stijena.
* rakovi: Rakovi, škampi, krill i jastozi također su glavna za neke vrste.
* Cefalopodi: Lignje i hobotnica omiljeni su veće rockfish.
* crvi i drugi beskralješnjaci: Ovisno o vrsti i mjestu, stijene se također mogu hraniti crvima, školjkama i drugim beskralješnjacima.
* Plankton: Maloljetne stijene i manje vrste mogu se hraniti planktonom.
Čimbenici koji utječu na njihovu prehranu:
* veličina: Veće stijene imaju tendenciju da jedu veći plijen, dok manje stijene jedu manje organizme.
* Lokacija: Dostupnost plijena varira ovisno o lokaciji. Na primjer, stijene koje žive u blizini oceanskog dna mogu jesti više rakova, dok bi oni koji žive u otvorenom oceanu mogu se hraniti više ribe.
* Sezona: Dijeta rockfish može se promijeniti sezonski, ovisno o dostupnosti određenog plijena.
Zanimljiva činjenica: Poznato je da neke vrste stijena pokazuju kanibalizam , posebno kada je hrana oskudna.
Općenito, rockfish su svestrani grabežljivci s raznolikim prehranama koja im omogućuje da napreduju u raznim morskim staništima.