Der amerikanische oder gelbe Barsch beginnt sein Leben, indem er das Zooplankton im See frisst. Dies sind winzige Tiere, die auf der Wasseroberfläche schwimmen. Wenn die Fische ausgewachsen sind, fressen sie Tiere, die auf dem Grund des Sees vorkommen, wie Krabben, Schnecken, Asseln und Insektenlarven. Wenn sie groß genug sind, fressen sie andere Fische.
Die Zähne des Gelbbarsches sind klein und schräg nach hinten, was es ihnen erleichtert, winzige Nahrungspartikel aus dem Wasser zu ziehen. Kiemenrechen helfen dem amerikanischen Barsch auch bei der Nahrungsaufnahme, ebenso wie ein Maul, das so positioniert ist, dass es die Bodenfütterung erleichtert. Der Europäische Barsch folgt dem gleichen Muster und jagt normalerweise tagsüber.
Obwohl die Ernährung der Larven des Barschs im Pazifischen Ozean nicht gut bekannt ist, glauben Wissenschaftler, dass diese jungen Barsche Copepoden fressen, bei denen es sich um winzige Krebstiere handelt, die einen Teil des Zooplanktons bilden. Die älteren Fische fressen Krill, ein Tier, das einer Garnele sehr ähnlich ist, und Flohkrebse, ein weiteres kleines, garnelenähnliches Krustentier. Sie essen auch Mysid Shrimps und Fische, die in der Mitte des Ozeans leben. Seebarschlarven fressen Zooplankton. Wie ihre Cousins essen sie später benthische Krebstiere und andere Fische.