Sistem za varenje mačaka počinje njihovim oštrim zubima i abrazivnim papilama na jeziku, koje im pomažu da kisaju meso. Mačke prirodno nemaju ishranu bogatu ugljenim hidratima, pa stoga njihova pljuvačka ne sadrži enzim amilazu. Hrana se kreće iz usta kroz jednjak u stomak.
Mačji stomak se može podeliti na različite regione motoričke aktivnosti. Proksimalni kraj želuca se opušta kada se hrana vari. Dok se hrana vari, ovaj deo želuca ima ili brze stacionarne kontrakcije ili trajnu toničnu kontrakciju mišića. Ove različite akcije dovode do toga da se hrana pomera unaokolo ili da se hrana kreće ka distalnom delu želuca.
Hrana se kreće iz želuca u tanko crevo. Prvi deo tankog creva je duodenum. Kako se hrana kreće kroz duodenum, meša se sa žuči, tečnošću koja neutrališe želudačnu kiselinu i emulguje masti. Pankreas oslobađa enzime koji pomažu u varenju, tako da se hranljive materije mogu razgraditi i proći kroz crevnu sluzokožu u krv i putovati do ostatka tela.
Hrana se zatim kreće u jejunum. Ovo je deo tankog creva koji najviše apsorbuje hranljive materije. Jetra reguliše nivo hranljivih materija koje se apsorbuju u krvni sistem iz tankog creva. Iz jejunuma, hrana koja nije apsorbovana šalje se u ileum koji se povezuje sa debelim crevom.
Postoje neke stvari koje mačke ne mogu da svare. Na primer, mačke se čiste tako što ližu svoje krzno jezikom, zbog čega gutaju mnogo krzna. Ovo uzrokuje nakupljanje krzna u stomaku mačke i stvara klupko koje mačka ispovraća.