Horabagrus brachysoma est un mangeur peu spécialisé qui se nourrit d'une variété d'aliments carnés, notamment des crustacés, des mollusques et des poissons. Les adultes peuvent également consommer des insectes terrestres et même des grenouilles.