* Fish: Primárne sa živia menšími rybami, ako sú priehrada, kardinalfish a ďalší obyvatelia útesov.
* kôrovce: Kraby, homáre, krevety a krevety sú tiež významnou súčasťou ich stravy.
* Molluss: Taktiež budú jesť slimáky, chobotnice a chobotnice.
* Ostatné bezstavovce: Červy, morské ježky a iné bezstavovce môžu byť súčasťou ich stravy.
Pstruh Coral sú zálohové predátory, často sa skrývajú v štrbinách a čakajú, až sa korisť dostane do dosahu. Majú silné čeľuste a ostré zuby, ktoré im umožňujú rozdrviť škrupiny a kosti svojej koristi.