Bazen büyük gıda maddelerini sindirirken, yılanlar, uykuda iken tam olarak operasyonel hale çok hızlı bir şekilde geçebilen sindirim sisteminden yararlanır. BBC'ye göre, bir yılan büyük bir av öğesini yerse midesi ve bağırsakları hızla genişler, metabolizma hızı artar ve üretilen sindirim enzimlerinin miktarını arttırır.
Yılanların sahip olduğu sindirim uyarlamalarında bile, yiyeceklerini sindirmeleri çok uzun zaman alabilir. Bu süre zarfında, yılanın midsection'ı çoğu zaman birkaç gün boyunca çarpıcı biçimde şişer. Bu süre zarfında, birçok yılan, sindirimi hızlandırmak amacıyla uzun süre dayanır. Yiyeceğin büyük kısmı sindirildikten sonra, yılan saç, tırnaklar ve pullar gibi yemeğin sindirilemeyen kısımlarını dışlar.
Yaklaşık 3.500 yaşayan yılan türü, çok çeşitli yaşam tarzı ve yiyecek alışkanlıkları sergiler. Bazı türler, özellikle de pitonlar, anacondas ve boas, nadir aralıklarla çok büyük av yiyebilirken, diğer birçok tür daha mütevazı boyutlarda yiyecek tüketir. Bu yılanlar genellikle büyük hayvanlarda bulunanlardan daha düzenli olarak yer. Örneğin jartiyer yılanları, düzenli olarak yedikleri kurtlar, balıklar ve kurbağalar gibi hayvanlar üzerinde avlanırlar. Bu, yılda sadece birkaç kez yiyebilen büyük yılanlarla çelişmektedir.