Bir filin yalnızca bir midesi vardır. Yetişkin bir filin midesi silindiriktir ve yaklaşık 75 ila 90 cm uzunluğundadır. 30 ila 90 litre içerik tutabilir.
Bir filin sindirim sistemi, tükettiği yiyeceğin yüzde 44'ünü emer. Yetişkin bir Asya fili, günde yaklaşık 150 ila 200 kilogram yemek yiyerek vücut ağırlığının yüzde 10'unu oluşturur. Ayrıca günde yaklaşık 200 litre suya ihtiyaç duyar. Bir filin sindirim sistemi ağız, farenks, yemek borusu, mide, bağırsaklar, çekum, rektum ve anüsten oluşur. Fil ayrıca, sindirim sürecine yardımcı olmak için 26 dişini ve tükürük bezlerini kullanır.