野生河马主要以植物为食,包括各种草类(特别是稀树草原矮草)、水生植物(如浮萍、芦苇、香蒲等)及其他植物。这些食物富含纤维和水分,能够满足河马的消化需求并提供必要的营养。在食物极度匮乏的情况下,河马也可能会食肉或食用动物尸体,但这种情况较为罕见。