1、娃娃魚爲肉食性,主要以水生昆蟲、魚、蟹、蝦、蛙、蛇、鱉、鼠、鳥等爲食。
2、人工飼餵最好以天然餌料爲主,如浮游生物類、蟲類、肉類及魚類、貝類等。
娃娃魚白天休息,晚上捕食,喜歡靜臥在灘口石堆中捕食獵物,它的牙齒能緊緊咬住獵物。
娃娃魚十分耐飢餓,飼養在水中2-3年不進食也不會餓死,同時也暴食,食物缺乏時還捕食同類及以卵充飢。
食物種類以蛙、蝦、螃蟹、魚類爲主,食物組成的季節變化基本上與棲息環境中水生動物的季節性盛衰相一致。娃娃魚屬肉食性動物。在野生環境中,其食物結構因生長發育的階段不同及環境中食物組成的變化而異。