七星鱼以水生昆虫的幼虫、蝌蚪、小虾、仔鱼等为食。
现在野生的七星鱼已经不多见了,大部分是靠人工养殖的,在人工驯养条件下,它喜欢吃配合的饲料以及冰冻的鲜鱼。在鱼苗阶段,主要吃人工投喂的水蚤、丰年虫、水蚯蚓,也吃肉糜、蛋黄等。随着鱼的长大,食性也发生改变,动植物饲料都能吃,但仍偏爱动物性饲料,如蚯蚓、鱼虾、畜离肉及内脏等。
七星鱼以水生昆虫的幼虫、蝌蚪、小虾、仔鱼等为食。
现在野生的七星鱼已经不多见了,大部分是靠人工养殖的,在人工驯养条件下,它喜欢吃配合的饲料以及冰冻的鲜鱼。在鱼苗阶段,主要吃人工投喂的水蚤、丰年虫、水蚯蚓,也吃肉糜、蛋黄等。随着鱼的长大,食性也发生改变,动植物饲料都能吃,但仍偏爱动物性饲料,如蚯蚓、鱼虾、畜离肉及内脏等。