Ротан предпочитает питаться своими сородичами и искусственной наживкой, потому что он прожорлив и практически всеяден. 2
Если в водоёме нет достаточного количества пищи, ротаны становятся каннибалами и приступают к поеданию своих собратьев. 1 Более крупные особи совершают охоту на средних рыб, в то время как средние особи нападают на мальков. 1
Также ротан охотно поедает любой корм животного происхождения, в том числе насекомых и их личинок, пиявок, мелкую рыбу, головастиков, лягушек, тритонов, икру, падаль. 4
Кроме того, ротан не слишком разборчив и набрасывается на любые приманки, в том числе искусственные (вращающиеся блесны, колеблющиеся блесны, воблеры, силиконовые приманки). 4