Hvad spiser stenkrabber?

Stenkrabber er altædende, og deres kost består af en lang række marine organismer, herunder krebsdyr, bløddyr, fisk og søpindsvin. De er opportunistiske foderautomater og vil forbruge, hvad der er tilgængeligt i deres miljø. Stenkrabber bruger deres kraftige kløer til at knuse skallerne af deres bytte og udvinde det bløde væv indeni. De er kendt for at fodre på blå krabber, mudderkrabber, rejer, østers, muslinger, muslinger, kammuslinger, blæksprutter, blæksprutter og endda små fisk som sardiner og ansjoser. Stenkrabber har også været kendt for at indtage alger og andet plantemateriale, selvom dette ikke er en stor del af deres kost.