白唇泥龜為條件性的雜食動物或食肉動物。 它們吃各種類型的食物, 在當地的環境條件下可以得到什麼就吃什麼。
白唇泥龜的食譜會依據種類的不同和當地的環境而變化。 如果同時存在其他的龜種, 彼此競爭食物會改變它們的食譜。 舉個例子, 在貝里斯的關於K.leucostomum, K.scorpioides, S.triporcatus和Trachemysscripta的研究就表明食物的改變與龜的密度相關(Vogt等, 1988和Moll, 1990)。 有許多屬於麝香龜和匣龜的食物, Kinosternon和Sternotherus的一些種類也吃, 而有些種類還會吃各種水生植物。
圈養中的白唇泥龜會進食大部分它們在產地就吃的食物。 像昆蟲, 蚯蚓, 和魚都是易於接受的。 對那些雜食性的龜類, 蔬菜應該成為常規的基本食物。 商業化的龜飼料也會為大多數白唇泥龜所接受, 但需要一個適應的階段。 不應讓龜養成偏食某些食物的習慣,
廢物處理:在飼養場所以外的地方餵食, 可以很好地減少甚至消除絕大部分的廢棄物。 想這樣做的話, 只需將一個塑膠的容器(例如供貓睡覺的盤子就很好)裝滿水, 放入食物, 再把龜放進去。 一旦龜被食物所吸引, 就會很有興趣地吃起來, 然後再把龜放回飼養場地, 把容器裡的污水倒掉。 除了消除食物殘渣以外, 這種方法還有助於減少水族箱內的排泄物, 因為許多龜都是邊吃邊排泄, 或吃完後立即排泄的。 再有的好處, 就是你可以控制每一隻龜的食量, 同時檢查它們的健康狀況。