Dilophosaurus had a carnivorous diet, primarily feeding on small to medium-sized animals such as reptiles, early mammals, and potentially smaller dinosaurs. It hunted actively, relying on its speed, agility, sharp teeth, and claws to capture prey. While it primarily hunted live animals, it may have scavenged when opportunities arose.