Nie, hipopotamy nie są mięsożerne. Są roślinożerne. Oznacza to, że żywią się głównie roślinami, takimi jak trawy, trzcina i rośliny wodne.
Choć mogą sporadycznie zjeść małe zwierzęta, takie jak ryby lub ptaki, nie stanowi to istotnej części ich diety.