鳄鱼为杂食性,如野果、植物茎叶、小虾、小蟹、小鱼、蛆、蜗牛、蚯蚓、水蛭、小蛙、蟾蜍、蝾螈、淡水寄生虫、小型哺乳动物及各种各样的藻。人工饲养条件下,食鱼、猪肉、牛肉及家禽内脏,植物类食苹果、菜叶等。
幼体鳄拿来需要多喂食小白鼠,幼体鳄往往容易因为钙量吸收不足而形成掉甲、背甲软的状况。扬子仅吃鱼、泥鳅的情况下要多晒太阳以帮助皮肤多合成钙来吸收,或者在鱼的嘴中塞入钙片、维生素下肚。