Ecco una rottura della loro dieta:
* Insetti: Mangiano un'ampia varietà di insetti tra cui formiche, termiti, scarabei, cavallette e ragni.
* Altri invertebrati: Potrebbero anche mangiare altri piccoli invertebrati come vermi e lumache.
* Occasionalmente, piccoli vertebrati: In alcuni casi, potrebbero persino mangiare piccoli rettili, anfibi o persino i giovani di piccoli roditori.
* frutta e semi: Possono integrare la loro dieta con frutta e semi, specialmente nei momenti in cui gli insetti sono scarsi.
Gli toporacchi di elefanti sono alimentatori opportunistici, il che significa che trarranno vantaggio da qualunque cibo sia disponibile. Sono noti per la loro velocità e agilità durante la caccia e spesso usano i loro lunghi musi per sondare nel terreno e sotto le rocce per trovare la loro preda.