Do caterpillars have teeth? Caterpillars have opposable toothed mandibles to chew their food. These can be seen with a magnifying glass. Even in this excellent photograph below, the caterpillar's mandibles cannot be seen.