ปลาเรดเทลแคทฟิช เป็นปลาที่หากินตามท้องน้ำ โดยกินอาหารได้แก่ ปลาขนาดเล็กกว่าและสามารถกินได้ถึงขนาดที่เท่าตัวหรือใหญ่กว่าได้ ด้วยการกลืนเข้าไปทั้งตัวโดยไม่เคี้ยว เป็นปลาที่ตะกละ กินจุ กินไม่เลือก และเจริญเติบโตได้เร็วมาก โดยเฉพาะลูกปลา