鰱魚是雜食性魚類,它們吃多種不同的食物。主要的食物包括浮游生物(如浮游動物和浮游植物)、底棲生物(如蠕蟲、蚯蚓和小型甲殼類動物)、植物的殘渣(如植物碎屑、落葉和水生植物)、昆蟲和小型節肢動物。鰱魚也會吃一些小型的魚類和魚卵。在養殖場中,鰱魚通常被餵食魚粉、魚飼料、水生植物的顆粒飼料和人工合成的飼料。