Le poisson-dragon se nourrit principalement de petits poissons et de crustacés. Le poisson-dragon des grands fonds et le poisson-dragon abyssal se nourrissent principalement de poissons et de céphalopodes. Les poissons-dragons sont piscivores, ce qui signifie qu'ils mangent principalement d'autres poissons. Certaines espèces de poissons-dragons sont également connues pour se nourrir de calmars, de crevettes et d'autres invertébrés.
Comme beaucoup d’autres poissons des grands fonds, le poisson-dragon utilise la bioluminescence pour attirer ses proies. Ils ont un leurre qui peut être bioluminescent ou sur lequel vivent des bactéries bioluminescentes. Ce leurre attire des proies plus petites, comme les petits poissons et les crustacés, qui sont étourdis et confus par la lumière. Le poisson-dragon utilise alors ses grandes dents et ses mâchoires puissantes pour saisir et consommer la proie.