從食性來看,青魚比較喜歡吃動物飼料,但它們並不是所有的動物都吃。青魚基本不會吃小魚,也不吃魚卵。它們所吃的動物基本是一些行動速度比較緩慢的,比如蚯蚓、水蟲以及蝦和蚌等。另外,螺螄是它們最感興趣的食物之一。由於它們不吃小魚,所以人工養殖時也不用餵它們魚肉。