Krebstiere
Snapper-Fische fressen Krebstiere wie Krabben, Schalentiere und Garnelen. Adulte Rotschnapper bevorzugen tiefe, felsige Gewässer und ernähren sich von den Krebstieren und Fischen, die dort leben.
Andere Fische
Snapper-Fische heißen so, weil sie sich verstecken und schnell nach anderen lebenden Beutetieren schnappen. Die Jagdtechniken des Snapper ermöglichen es ihm, andere Fische und auch Würmer zu fangen. Der Snapper kann Fische töten und fressen, die sogar größer sind als er selbst.
Plankton
Obwohl sie es vorziehen, andere lebende Dinge zu fressen, fressen Snapper-Fische gelegentlich Plankton. Der Snapper hat ein großes Maul im Verhältnis zu seinem Körper, und dies ist hilfreich für die Planktonaufnahme.