1. Gress:Flodhester beiter hovedsakelig på kort gress som finnes langs elvebredder og flomsletter. De bruker mye tid på beite, spesielt om natten når de aktivt fôrer.
2. Vannplanter:Flodhester spiser også en rekke vannplanter, inkludert vannliljer, vannhyasinter, siv og annen vegetasjon som vokser i eller nær vannforekomster. Disse plantene gir essensielle næringsstoffer og fuktighet til kostholdet.
3. Frukt:Noen flodhester har blitt observert spise nedfallsfrukter fra trær i nærheten av deres leveområder, som fiken og bær. Imidlertid supplerer frukt bare av og til deres primære diett av gress og vannplanter.
4. Bark:I visse tilfeller har flodhester vært kjent for å fjerne bark fra trær for å konsumere. Imidlertid er denne oppførselen uvanlig og observeres bare i noen tilfeller når andre matkilder er knappe eller utilgjengelige.
Det er viktig å merke seg at flodhester primært er beitende planteetere, og hoveddelen av kostholdet deres består av gress og vannvegetasjon. Selv om de kan konsumere frukt eller bark i sjeldne tilfeller, er dette ikke vanlige kostholdskomponenter.