Las mangostas son carnívoras y normalmente comen pequeños vertebrados, como serpientes, ratas y aves. También les gustan los cangrejos, insectos, lagartos, roedores, milpiés, escarabajos y lombrices de tierra.
Aunque las mangostas prefieren cazar animales pequeños, son conocidos por robar huevos de aves y reptiles, y se alimentan de frutas caídas. Las mangostas grises de la India son populares por su extraordinaria capacidad para matar serpientes venenosas, especialmente las cobras. Sus abrigos gruesos, agilidad y receptores de acetilcolina los hacen resistentes al veneno de serpiente. Aunque les gusta matar cobras, no les gusta comerlas. Las personas también mantienen las mangostas como mascotas, ya que son muy útiles para controlar las alimañas.