Stomach contents showed it had eaten a small fish, "Parapholidophorus". The top and bottom teeth of "Eudimorphodon" came into direct contact with each other when the jaws were closed, especially at the back of the jaw. The teeth were multi-cusped, and tooth wear shows that "Eudimorphodon" was able to crush or chew its food to some degree. Wear along the sides of these teeth suggests that "Eudimorphodon" also fed on hard-shelled invertebrates.