Le formiche del fuoco sono insetti onnivori che mangiano molti tipi diversi di materiale animale e vegetale. Predano su piccoli animali come topi, anfibi e rettili che vivono a terra e mangiano uccelli nidificanti, insetti vivi e morti insetti. Le formiche del fuoco mangeranno anche le carcasse di grandi animali morti e tenteranno anche di abbattere animali di grandi dimensioni che sono feriti o malati.
Oltre a nutrirsi di animali vivi e morti, le formiche del fuoco cercano attivamente semi e frutta e mangeranno la corteccia interna di alberi e arbusti. Le formiche ardenti consumano anche la melata prodotta da squamidi, afidi e altri insetti omopoi. Le formiche del fuoco per adulti devono prima avere particelle di cibo solide convertite in liquidi dalle larve più vecchie nella colonia prima che possano consumarle da sole.