De axolotl is een carnivoor ofwel een vleeseter. Hij jaagt op kleine prooidiertjes zoals insecten en kleine vissen, die hij in zijn geheel doorslikt.De jonge exemplaren kiezen door hun kleinere lichaam iets kleinere prooidieren uit, zoals kleine diertjes die in het plankton leven en watervlooien. Grotere exemplaren eten onder andere wormen, insecten, insectenlarven en kleine vissen. Ook de larven van andere amfibieën zoals kikkers worden wel gegeten en zelfs de eigen kleinere soortgenoten zijn niet veilig.De axolotl is een zichtjager, als een prooidier stil blijft zitten wordt het niet opgemerkt. Alles wat beweegt en niet te groot is wordt echter als voedsel gezien en opgeslokt. Ook is bekend dat de salamander elektrische velden kan waarnemen, die opgewekt worden door bewegende dieren.