娃娃鱼属于杂食性动物,可以吃鱼、虾、蟹、蛙、鼠、鸟以及水生昆虫,人工饲养的话,也要多喂肉类,比如羊肉、鲫鱼等等。这种动物身体很大很扁,耐饿性比较强,可以数月不吃东西也不会饿死。它的视力不太好,捕食主要依靠嗅觉和触觉,同时还能通过皮肤来感受水的震动。