Cá rô phi là loài cá ăn đáy, tiêu thụ chất thải và các sản phẩm khác ở đáy ao và các vực nước. Nó là loại cá được nhiều người lựa chọn vì có vị thanh nhẹ.
Rất nhiều cá rô phi được nuôi trong các trại cá. Chúng không yêu cầu thức ăn làm từ thịt đắt tiền và phát triển khá lớn. Một tỷ lệ cao cá rô phi ở Hoa Kỳ được nhập khẩu từ Trung Quốc. Ở Trung Quốc, một số cá rô phi được cho ăn thức ăn làm từ phân lợn, một điều đáng lo ngại do khả năng tiếp xúc với vi khuẩn. Giống như các loại cá khác, cá rô phi có nhiều nạc và chứa hàm lượng protein cao.