Белый амур - узкий стенофаг, питается в основном высшей водной растительностью (в том числе и наземной, заливаемой летними муссонными паводками), перетирая ее зазубренными глоточными зубами. Молодь до 3 см поедает ракообразных и коловраток .
Черный амур - питается чёрный амур в основном моллюсками, а также личинками насекомых (стрекоз, хирономид) и другими донными организмами. За сутки 4-летний амур может съесть 1,4-1,8 кг моллюсков (дрейссены). Больших стай не образует.