De liker også å spise:
* vannplanter: Vannhyacint, siv og andre planter som vokser i vannet.
* frukt og blader: Noen ganger vil de knaske på frukt som faller i vannet, og vil også spise blader fra trær som vokser nær vannkanten.
Selv om de spiser mange planter, er flodhester overraskende kresen spisere! De foretrekker å spise det ferskeste, grønneste gresset de kan finne.