Huisdieren
Rode rivierzwijnen zijn alleseters en opportunistische voeders. Ze eten een gevarieerd dieet, afhankelijk van wat er beschikbaar is. Ze zoeken doorgaans overdag naar voedsel, maar kunnen 's nachts eten als schaarste dreigt. Hun dieet bestaat uit fruit, bladeren, grassen, insecten en kleine dieren zoals knaagdieren en reptielen. Ook eten ze aas en plunderen ze gewassen zoals maïs en cassave.