Liczne gatunki ryb słonowodnych jedzą różne diety, od mięsożernych (jedzenie mięsa) po rośliny roślinożerne (jedzenie roślin) po wszystkożerne (zarówno jedzenie roślinne, jak i mięso). Dla ryb morskich w niewoli, właściciele powinni badać odpowiednie informacje na temat diety według gatunków. Komercyjnie przygotowywane pokarmy, karmione ryby i zakwity alg w dojrzałych zbiornikach są powszechnym źródłem pożywienia dla różnych gatunków morskich ryb akwariowych.
Od małego zooplanktonu i wodorostów do skorupiaków i wszystkich gatunków ryb, każde żyjące stworzenie w oceanie ma drapieżników lub kulinarnych oportunistów, którzy czekają, aby zmienić je w posiłek. Niektóre gatunki rekinów należą do największych ryb, a te drapieżne drapieżniki można znaleźć wszędzie - od części ciała człowieka po puszki i korzenie w żołądkach. Oczywiście, rekiny znajdują się na niezwykłym końcu kulinarnego spektrum, a większość morskich ryb ma znacznie bardziej rozsądne diety.
Niektóre ryby morskie mają bardzo wyspecjalizowane preferencje żywieniowe, które dostosowały określone cechy fizyczne. Na przykład parrotfish żeruje głównie na koralowcach jako sposób na dostanie się do glonów żyjących wewnątrz korala. Sam koral jest przeżuwany, dopóki nie zostanie zmielony na piasek, dzięki dziobakowatym szczękom papugoryfa, które są wystarczająco silne, by chrupać nawet najtwardsze korale.