豚鼻亀は小魚を食べるが、彼らは普通3歳になってから魚を食べる。手足がひれ状になっているため、食べ物をちぎったりするのに不利なので、与える小魚は一口で食べやすいように角切りにする必要がある。彼らは雑食動物で、水草や貝類、魚やエビ、果物などを好んで食べる。
豚鼻亀の幼年期は肉食性で、飼育者はいくつかの小魚、小エビ、赤虫、牛肉、動物の内臓などの食べ物を多く与えることができて、このように彼らの成長に必要なことを満たすことができます。子ガメは体のせいでえさを引き裂きにくいため、飼育者は体に合わせてえさを食べやすい大きさに切る必要がある。子ガメは植物性のエサを嫌うが、飼育者も定期的にいくらか与えて栄養バランスを保つ必要がある。ブタガメの子ガメが食べるのに適した植物性飼料はバナナ、梨、粟などであり、一部のクサ、金魚藻、菊輪藻などの水生植物に与えることもできる。
成人後の豚鼻亀の食性は偏素で、飼育者はほとんどの野菜を与えることができて、いくつかのイチジク、リンゴ、バナナなどの果物を与えることができて、同時にいくつかの魚やエビなどの動物性飼料を添加して、栄養のバランスを保証します。ブタガメは食べる量が多く、ずっと食べることができるため、飼育者は毎回餌を与えた後に食べかすをきれいにし、ブタガメが持ちこたえないようにする必要があり、水質を清潔に保つこともできる。