Hoewel ze vaak worden geclassificeerd als herbivoren of grazers, is het bekend dat nijlpaarden af en toe vleesetend gedrag vertonen. Ze jagen soms op dode dieren die in de buurt van hun leefgebied worden aangetroffen en er is waargenomen dat ze jagen en vlees consumeren, waaronder vis, antilopen en zelfs vee. Hoewel deze gevallen van vleeseten vrij zeldzaam zijn vergeleken met hun gebruikelijke herbivore dieet, bestuderen wetenschappers dit gedrag nog steeds om de volledige reikwijdte van de voedselvoorkeuren en -gewoonten van nijlpaarden te begrijpen.