昂刺魚吃的食物有蚯蚓、小魚、小蝦、小螺、蜆等食物。昂刺魚是一種食肉性魚類,主要以昆蟲、蝦、小魚及小型軟體動物為食,例如在天然水域的螺、蛤類等。 所以在捕撈昂刺魚時,主要是各種活的餌料,其次,蚯蚓也是釣昂刺魚時最常見的誘餌。