Olms are insectivores, but will eat most anything that they can capture and fit into their mouths. They prey on arthropods and small invertebrates such as Oniscus asellus as well as organsims of the genera Belgrandiella and Niphargus. They also feed on a wide variety of insect larvae belonging to the orders Trichoptera, Ephemeroptera, Plecoptera, and Diptera. To locate and capture their prey, olms use a combination of chemoreceptors, electroreceptors, and mechanoreceptors. In captivity, olms have been recorded eating worms, tiny fish, and even small pieces of raw meat.
Animal Foods: fish; eggs; insects; terrestrial non-insect arthropods; mollusks; terrestrial worms
Primary Diet: carnivore (Insectivore )