獅子魚是一種肉食性魚類,其食譜包括多種動物性食物。它們主要捕食甲殼動物,如日本鯷魚、棱鯷、黃鯽、小高眼鰥、天竺鯛、鈍尖尾蝦虎魚、尖尾蝦虎魚、小黃魚、叫姑魚、木葉蝶、小黃蓋鰈、舍鰨等。此外,獅子魚還會捕食烏賊、蝦類、小蟹及蛇尾和磷蝦等。在人工飼養條件下,獅子魚可以餵食水蚤、蚯蚓、黃粉蟲、青蟲、皮蟲等,主要餵食蚯蚓和白芝麻。紅、黑的蚯蚓都可以用來餵食。此外,獅子魚也會食用冰凍魚蝦肉、水蚯蚓、海水魚顆粒飼料等。它們喜歡活餌,可以直接喂小河魚,但長期單一餌料會導致營養不良。獅子魚是原產於印度太平洋的捕食者,積極捕食小魚和無脊椎動物,對其他珊瑚礁魚具有敵對態度並且具有領地意識。