La dieta del lobo de tierra es altamente especializada, y consiste casi exclusivamente en termitas, particularmente las del género Trinervitermes. Este mamífero puede tolerar la sustancia tóxica secretada por las termitas soldado.
El lobo de tierra obtiene la mayor parte del agua que necesita al comer termitas.
Una vez que el lobo ha localizado un nido, lame las termitas desde el suelo con su lengua larga y pegajosa. Un solo lobo de tierra puede comer entre 200.000 y 300.000 termitas todas las noches.
Siempre tienen cuidado de no destruir el montículo o comerse a toda la colonia. Esto asegura que siempre haya una fuente de alimento disponible. El lobo de tierra memorizará la ubicación del montículo y regresará varios meses después.
Los dientes del lobo de tierra están especialmente adaptados para comer insectos. Sin embargo, cuando las especies de termitas preferidas se vuelvan escasas, buscará otros tipos de alimentos. Esto incluyen otras especies de termitas, otros insectos, larvas, huevos y, muy ocasionalmente, aves pequeñas o mamíferos.