红昌鱼可以吃鸡心、鸡肝、鸡肠、猪肝、蚯蚓、虾肉、瘦肉以及小鱼等饵料。钓这种鱼一定要用结实一点的鱼线,不然很容易被它咬断,或者干脆被挣断。作为杂食性鱼类,它的消化系统还是很发达的,除了可以摄食动物性饲料外,还能吃植物性饲料,而且还能吃人工饲料。