La dieta de los cerdos hormigueros se compone principalmente de hormigas y termitas, las termitas son su fuente de alimento preferida. Sin embargo, se sabe que también comen otros insectos como escarabajos y larvas de insectos.
Los cerdos hormigueros están diseñados para ser insectívoros, con extremidades fuertes y garras que son capaces de penetrar en la capa exterior más dura de los montículos de termitas de manera muy eficiente. Una vez que se han introducido en el montículo, usan su lengua larga y pegajosa para cosechar los insectos que tienen adentro y comerlos enteros sin masticar, ya que luego se muelen en los musculosos del estómagos.
Una de las características más distintivas de los cerdos hormigueros es el hecho de que tienen dientes de pilares cilíndricos que no tienen ningún propósito funcional. Con algunas especies de hormigas más grandes que necesitan ser masticadas, utilizan los incisivos que se encuentran hacia la parte posterior de la boca. Los cerdos hormigueros también pueden usar las mismas técnicas para entrar en los nidos subterráneos de hormigas.