* Małe ryby: Jak Minnows, Guppies i Sumfish.
* większe ryby: Podobnie jak karp, węża, a nawet krokodyle (choć jest to rzadkie).
* raki, kraby i inne skorupiaki: Zapewniają one dobre źródło białka i wapnia.
Chociaż ich nazwa sugeruje, że jedzą tylko ryby, koty rybackie są oportunistycznymi podajnikami, a także jedzą inne zwierzęta, jeśli pojawi się okazja. Może to obejmować:
* ptaki: Czasami polują na ptaki, szczególnie ptaki wodne, takie jak kaczki, ale nie jest to znaczna część ich diety.
* małe ssaki: Mogą również łowić gryzonie, żaby, węże, a nawet małe ssaki, takie jak wiewiórki.
* Owady: Spożywają również owady, szczególnie w porze suchej, gdy ryby są mniej obfite.
Jednak ryby są zdecydowanie najważniejszą częścią ich diety, co stanowi około 70% spożycia pokarmu.