1. Gräser:Flusspferde grasen hauptsächlich auf kurzen Gräsern entlang von Flussufern und Überschwemmungsgebieten. Sie verbringen viel Zeit auf der Weide, insbesondere nachts, wenn sie aktiv fressen.
2. Wasserpflanzen:Flusspferde fressen auch eine Vielzahl von Wasserpflanzen, darunter Seerosen, Wasserhyazinthen, Schilf und andere Pflanzen, die in oder in der Nähe von Gewässern wachsen. Diese Pflanzen versorgen ihre Ernährung mit wichtigen Nährstoffen und Feuchtigkeit.
3. Früchte:Es wurde beobachtet, dass einige Flusspferde heruntergefallene Früchte von Bäumen in der Nähe ihres Lebensraums fraßen, beispielsweise Feigen und Beeren. Früchte ergänzen jedoch nur gelegentlich ihre Hauptnahrung aus Gräsern und Wasserpflanzen.
4. Rinde:In bestimmten Fällen ist bekannt, dass Flusspferde die Rinde von Bäumen abstreifen, um sie zu verzehren. Dieses Verhalten ist jedoch ungewöhnlich und wird nur in einigen Fällen beobachtet, wenn andere Nahrungsquellen knapp oder nicht verfügbar sind.
Es ist wichtig zu beachten, dass Flusspferde in erster Linie grasende Pflanzenfresser sind und der Großteil ihrer Nahrung aus Gräsern und Wasservegetation besteht. Obwohl sie in seltenen Fällen Früchte oder Rinde verzehren, handelt es sich hierbei nicht um regelmäßige Nahrungsbestandteile.