Walleye to ryby piskląt (czyli ryby jedzące) i zazwyczaj żywią się jakimkolwiek gatunkiem ryb, które mogą złapać i połknąć, podaje strona internetowa University of Minnesota. Zwykle jedzą żółte okonie i różne gatunki pielęgnic i darterów. Larwa i młode walleye jedzą wodotryski, widłonogi, małe larwy owadów i larwy ryb.
Walleye są wyłącznie mięsożerne i jedzą tylko zwierzęta, według katalogu stworzonego przez University of Michigan. Młode walleye żywią się mikroskopijnymi organizmami zwanymi zooplanktonami. Starsi walleye spożywają głównie inne ryby, takie jak słodkowodny bęben i żółta żerdź. Jedzą także błotniaki, ślimaki, raki i wodne owady. Co więcej, ich dieta obejmuje małe ssaki, gdy ryby i owady nie są dostępne. Walleye zwykle karmi się nocą.
Departament Zasobów Naturalnych z Minnesoty twierdzi, że walleye mają słabe widzenie i wrażliwość na jasne światło, które pozwala im karmić się płytką wodą o świcie i zmierzchu. W ciągu dnia szukają schronienia w cieniu klifów, kłod, głazów i ciężkich chwastów. Kiedy nie mogą znaleźć schronienia, szukają schronienia w głębszej wodzie. Walleye żywią się gatunkami otwartymi poprzez zawieszenie na głęboką wodę. Ciężko polują na żółte okonie, które nie mają dobrej widoczności w słabym świetle i są łatwym łupem w nocy.