Schollen sind opportunistische Fresser, die je nach Verfügbarkeit eine Vielzahl von Beutetieren fressen. Ihre Nahrung besteht hauptsächlich aus kleinen Fischen wie Sandaalen, Sprossen und jungen Wittlingen. Sie fressen auch Krustentiere wie Garnelen, Krabben und Krebse sowie Weichtiere wie Herzmuscheln, Miesmuscheln und Tintenfische. Zudem können Schollen Vielborster und andere benthische Wirbellose vom Meeresboden verzehren.