O alimento preferido dos porcos-da-terra é os cupins, embora eles também comam outros insetos. Os porcos-da-terra são onívoros, o que significa que comem plantas e animais.
O corpo do porco-da-terra é especialmente projetado para comer cupins, observa a National Geographic. Também conhecidos como "ursos-formigueiros", os porcos-da-terra podem desmantelar cupinzeiros com suas garras e às vezes sugam os cupins pressionando seus focinhos contra a abertura de um cupinzeiro. Além disso, os porcos-da-terra usam suas línguas pegajosas e cobertas de saliva para tirar vários insetos de suas habitações de barro a uma profundidade de até 30 centímetros. Os porcos-da-terra procuram cupins em pastagens e florestas.