Walleye là động vật ăn thịt (tức là những người ăn cá) và thường ăn bất kỳ loài cá nào mà chúng có thể bắt và nuốt, trang web của Đại học Minnesota cho biết. Chúng thường ăn cá rô vàng và các loài tu hài khác nhau. Sâu non và cá ngựa non ăn các loài cá nước, động vật chân đốt, ấu trùng côn trùng nhỏ và cá ấu trùng.
Walleye là loài hoàn toàn ăn thịt và chỉ ăn động vật, theo danh mục sinh vật do Đại học Michigan cung cấp. Walleye non ăn các sinh vật cực nhỏ gọi là động vật phù du. Walleye già hơn chủ yếu tiêu thụ các loài cá khác, chẳng hạn như cá trống nước ngọt và cá rô vàng. Chúng cũng ăn cá thòi lòi, ốc, tôm càng và côn trùng sống dưới nước. Hơn nữa, chế độ ăn của chúng bao gồm cả động vật có vú nhỏ khi không có cá và côn trùng. Walleye thường kiếm ăn vào ban đêm.
Bộ Tài nguyên Thiên nhiên Minnesota tuyên bố rằng walleye có thị lực trong ánh sáng yếu và nhạy cảm với ánh sáng chói cho phép chúng kiếm ăn ở vùng nước nông vào lúc bình minh và hoàng hôn. Vào ban ngày, chúng tìm kiếm chỗ ẩn nấp trong bóng tối của các vách đá, khúc gỗ, đá tảng và cỏ dại rậm rạp. Khi không tìm được chỗ nấp, chúng tìm nơi trú ẩn ở vùng nước sâu hơn. Walleye kiếm ăn các loài sống ngoài trời bằng cách thả mình xuống vùng nước sâu. Chúng săn mồi nhiều đối với cá rô vàng, loài không có tầm nhìn tốt trong điều kiện ánh sáng yếu và dễ kiếm mồi vào ban đêm.