Rødspette er oportunistiske rovdyer som spiser en rekke byttedyr avhengig av tilgjengelighet. Deres kosthold består hovedsakelig av småfisk som tobissandell, brisling og ung hvitting. De spiser også skaldyr som reker, rakker og krabber, samt bløtdyr som kagler, blåskjell og blekksprut. I tillegg kan rødspette spise polykaeter og andre benthiske evertebrater funnet på havbunnen.