Coelacanths are carnivorous fish and primarily feed on a diet of various marine creatures. Their diet typically includes:
1. Fish: Coelacanths have been observed preying on smaller fish, such as herring and other small marine species.
2. Crustaceans: They also consume crustaceans, including shrimp and crabs.
3. Cephalopods: Coelacanths are known to feed on cephalopods like squid.
Their diet reflects their position in the marine food web as predators of smaller animals in their deep-sea habitat. However, the specifics of their diet can vary based on the availability of prey in their environment.