普通的鱼主要以浮游生物、小型底栖无脊椎动物、小型鱼类和藻类为食物,具体包括浮游植物、浮游动物、腐生菌、水蚤、蜉蝣、指环虫、滑体虫、水蚤、水蛭、桡足类、牙齿蝎、藻类、水蚤、人工饵料等。在自然条件下,一些食物的数量和质量因季节变化、地域差异、环境污染等因素而有所不同。不过,在人工饲养或者钓鱼时,通常会使用小虾、小鱼、蚯蚓、软虫等饵料来吸引鱼儿前来进食。